Pricing overview

Block, Inc. offers a diverse range of financial products and services, with pricing models tailored to each specific offering. The primary revenue streams related to its developer-facing products are derived from Square's payment processing fees and various service charges within Cash App. Square's pricing model is predominantly transaction-based, applying a percentage and a fixed fee to each payment processed. This model aims to align costs with usage, making it scalable for businesses of different sizes. Cash App, while offering many free personal services, includes fees for certain transactions such as instant transfers or business account features. Other Block entities like Spiral (formerly Square Crypto) and TBD focus on open-source blockchain initiatives and developer platforms, which typically do not involve direct per-transaction fees but may incur costs for related infrastructure or premium services in the future. Afterpay, another Block acquisition, uses a merchant-funded model where retailers pay a fee to offer buy-now-pay-later services, rather than direct consumer fees for standard payments. Weebly, Block's website builder, operates on subscription plans.

The pricing structure is designed to be transparent, with Square's rates openly published for different transaction types. For example, in-person card transactions processed through Square hardware incur a specific percentage and fixed fee, while online transactions processed via Square APIs have a different rate. Understanding these variations is crucial for developers integrating Block's payment solutions, as the choice of integration method directly impacts the cost per transaction. The company also offers custom pricing for businesses with high transaction volumes or unique processing needs, requiring direct engagement with their sales team for negotiation.

Plans and tiers

Block's primary developer-facing pricing revolves around Square's payment processing services. Square offers various plans and tiers based on the type of transaction and the additional services utilized. The core payment processing fees are outlined below, with specific rates for different transaction methods. Beyond transaction fees, Square also offers subscription plans for advanced point-of-sale features, payroll services, and other business management tools. These subscriptions typically involve a monthly fee in addition to the transaction processing costs.

Cash App, while not directly a developer API product in the same vein as Square, is a significant Block entity with its own pricing for certain services. Personal Cash App accounts are generally free for standard transactions and transfers. However, fees may apply for services like instant deposits to linked debit cards, Cash App business accounts, or specific cryptocurrency transactions. Developers integrating with Cash App's payment functionalities would need to consider these user-side fees as part of the overall user experience and cost structure. For detailed and up-to-date pricing information across all Square products, the official Square Payments pricing page serves as the authoritative source.

Square Payment Processing Fees

Transaction Type Price Key Limits / Notes Best For
In-person (Tap, Dip, Swipe) 2.6% + $0.10 Requires Square hardware (Reader, Register, Terminal) Retail, Restaurants, Mobile businesses
Online Payments (eCommerce API, Online Store) 2.9% + $0.30 Includes Square Online Store, eCommerce API integrations Online retail, Digital services, SaaS
Invoiced Payments 2.9% + $0.30 Payments made via Square Invoices Service businesses, Freelancers
Manual Keyed-in Transactions 3.5% + $0.15 Higher fee due to increased fraud risk Phone orders, Remote payments
Virtual Terminal 3.5% + $0.15 Processing payments from a computer Office-based businesses, Call centers

Beyond these core processing fees, Square offers various software subscriptions. For instance, Square for Retail has a Free, Plus ($60/month per location), and Premium (custom pricing) plan. Similarly, Square for Restaurants includes a Free and Plus ($60/month per location) plan. These plans add features like advanced inventory, team management, and loyalty programs.

Free tier and limits

Block provides several free entry points for both personal and business users, primarily through Cash App and Square. For individual users, a standard Cash App personal account is free to create and use for sending and receiving money, direct deposits, and standard transfers to a linked bank account. There are no monthly fees or minimum balance requirements. This allows individuals to manage personal finances without incurring recurring costs, making it accessible for a broad user base.

For businesses, Square offers a substantial free tier for its point-of-sale (POS) software. The Square POS Free plan includes core functionalities such as payment processing at the standard transaction rates, basic inventory management, customer management, and sales reporting. This free tier allows small businesses to get started with accepting payments, managing sales, and tracking performance without an upfront software subscription cost. The limits associated with this free tier typically relate to the absence of advanced features found in paid subscription plans, such as sophisticated inventory tracking, advanced team management, or specialized industry-specific tools.

Developers utilizing Square's APIs can also access the platform without an initial fee. The cost is incurred only when actual transactions are processed. This pay-as-you-go model for API usage means developers can build and test integrations without financial commitment until their application goes live and starts processing real payments. This approach lowers the barrier to entry for new developers and startups looking to integrate payment processing into their applications.

Real-world cost examples

Understanding Block's pricing in real-world scenarios helps in forecasting operational costs for businesses and developers.

Example 1: Small Retail Business

  • Scenario: A small coffee shop uses Square for Retail Free plan and processes $5,000 in sales per month, with 90% of transactions being in-person card payments and 10% keyed-in payments.
  • Calculation:
    • In-person sales: $5,000 * 0.90 = $4,500
    • Keyed-in sales: $5,000 * 0.10 = $500
    • Assuming an average transaction size of $10 for in-person payments (450 transactions) and $25 for keyed-in (20 transactions).
    • In-person fees: ($4,500 * 0.026) + (450 transactions * $0.10) = $117 + $45 = $162
    • Keyed-in fees: ($500 * 0.035) + (20 transactions * $0.15) = $17.50 + $3 = $20.50
    • Total Monthly Cost: $162 + $20.50 = $182.50
  • Notes: This example doesn't include the cost of Square hardware, which is a one-time purchase. The business benefits from the free POS software.

Example 2: Online Service Provider

  • Scenario: A SaaS company uses Square's eCommerce API to process monthly subscriptions, totaling $10,000 per month, with an average subscription value of $50 (200 transactions).
  • Calculation:
    • Online payment fees: ($10,000 * 0.029) + (200 transactions * $0.30) = $290 + $60 = $350
    • Total Monthly Cost: $350
  • Notes: This cost is purely for payment processing. Any additional Square services (e.g., payroll, marketing) would be separate.

Example 3: Freelancer using Invoices

  • Scenario: A freelance graphic designer sends Square Invoices for $2,000 worth of services per month, with an average invoice value of $200 (10 transactions).
  • Calculation:
    • Invoice payment fees: ($2,000 * 0.029) + (10 transactions * $0.30) = $58 + $3 = $61
    • Total Monthly Cost: $61
  • Notes: Square Invoices are included with a Square account; no additional subscription fee for basic invoicing.

How the pricing compares

When comparing Block's pricing, particularly its Square payment processing fees, against alternatives like Stripe and PayPal, several factors come into play. Block's Square platform is often recognized for its integrated hardware and software solutions, making it a strong contender for businesses with a physical point-of-sale presence. Its straightforward transaction fee model for in-person payments (2.6% + $0.10) is competitive, especially for smaller average transaction sizes where the fixed fee component is less impactful.

Stripe, a direct competitor, primarily focuses on online payments and developer-centric APIs. Stripe's standard online processing fee is 2.9% + $0.30 per successful card charge, which is identical to Square's online rate. For in-person payments, Stripe offers Stripe Terminal at 2.7% + $0.05 per transaction, which can be more cost-effective than Square for businesses with a high volume of small in-person transactions due to the lower fixed fee. However, Stripe Terminal requires more custom development or integration with existing POS systems, whereas Square provides a more out-of-the-box solution.

PayPal, another major player, offers various pricing tiers. For standard online transactions, PayPal's rate is typically 2.99% + $0.49 per transaction for U.S. domestic commercial transactions, which is generally higher than both Square and Stripe for online payments, especially with the higher fixed fee component. PayPal also has specific rates for in-person transactions through its Zettle product, similar to Square's model. For example, Zettle transactions can be 2.29% + $0.09 for card payments, making it competitive for in-person sales.

The choice between Block (Square), Stripe, and PayPal often depends on a business's primary sales channels, average transaction size, and technical integration capabilities. Square's integrated hardware and free POS software make it appealing for brick-and-mortar businesses and those new to payment processing. Stripe appeals to developers and online-first businesses seeking extensive API customization. PayPal, with its strong brand recognition and existing user base, remains a popular choice for both online and in-person payments, though its standard online fees can be higher.