Pricing overview

Square's pricing structure is primarily based on a pay-as-you-go model, where merchants incur fees per transaction rather than fixed monthly costs for basic services. This model is designed to accommodate businesses of varying sizes, from sole proprietors to larger retail operations. The core pricing components include transaction fees for processing payments, which differ based on the method of payment acceptance (e.g., in-person, online, keyed-in). Beyond transaction fees, Square offers optional subscription plans for specialized software, such as Square for Retail or Square Appointments, and sells proprietary hardware for point-of-sale (POS) operations. Developers utilizing the Square API integrate with this transaction-based model, where standard processing fees apply to payments facilitated through their integrations.

The specific rates are publicly detailed on the Square pricing page and are subject to change. Factors influencing the final cost include the type of card, the sales channel, and whether additional services or hardware are utilized. For instance, payment processing through Square's developer APIs generally follows the online transaction rates, as these payments are typically not made via physical card readers. Adyen, a competitor, also offers a transaction-based pricing model, often combining a fixed fee with a percentage, as detailed in their Adyen online payments pricing documentation.

Plans and tiers

Square's 'plans' are less about distinct pricing tiers for basic payment processing and more about specialized software subscriptions that enhance the core offering. The fundamental payment processing rates remain consistent across most users, with variations based on the transaction method. However, Square does offer several industry-specific software packages that come with their own subscription fees, in addition to the standard transaction charges.

Core Payment Processing

  • Free Account: Sign-up is free. Users pay per transaction. This includes access to basic POS software, online store builder, invoicing, and the developer APIs.

Optional Software Subscriptions

These subscriptions typically include advanced features tailored to specific business needs, such as enhanced inventory management, team management, or booking capabilities. The pricing for these subscriptions is separate from the payment processing fees.

Plan/Service Price (approx.) Key Features/Limits Best For
Basic Payment Processing 2.6% + $0.10 (in-person)
2.9% + $0.30 (online)
3.5% + $0.15 (keyed-in)
No monthly fee; includes POS, online store, invoices, API access. Businesses needing straightforward payment processing.
Square for Retail Starts at $60/month per location + standard transaction fees Advanced inventory, multi-location management, vendor management. Retail stores requiring comprehensive POS and inventory tools.
Square for Restaurants Starts at $60/month per location + standard transaction fees Table management, coursing, kitchen display system (KDS) integration. Restaurants and food service businesses.
Square Appointments Starts at $29/month + standard transaction fees Online booking, automated reminders, staff management. Service-based businesses (salons, spas, consultants).
Square Online Store (Premium) Starts at $29/month + standard transaction fees Custom domain, advanced e-commerce features, reduced transaction fees in some tiers. E-commerce businesses needing more control over their online presence.
Team Management (Paid tiers) Starts at $35/month per location + standard transaction fees Advanced labor scheduling, time tracking, permissions. Businesses with multiple employees.

Hardware costs are additional and vary depending on the device. Examples include the Square Reader for contactless and chip payments, Square Stand, Square Terminal, and Square Register.

Free tier and limits

Square offers a robust free tier for its core services. Upon signing up for a Square account, users gain access to the basic Point of Sale (POS) software, the ability to build a free online store, send invoices, and utilize the Virtual Terminal without any monthly subscription fees. The free tier's primary limitation is that users pay per transaction for payment processing, which is the standard model for Square. There are no limits on the number of transactions processed or the volume of sales, meaning a business can grow without hitting artificial caps within the free account structure.

Key features included in the free tier:

  • Payment Processing: Accept credit and debit card payments (in-person, online, keyed-in) subject to standard transaction fees.
  • Point of Sale App: Access to the Square POS app for iOS and Android devices, including inventory management, sales reporting, and customer directory.
  • Square Online Store: Ability to create a basic e-commerce website with unlimited products.
  • Invoicing: Send and manage professional invoices.
  • Virtual Terminal: Process payments directly from a computer browser.
  • Developer APIs: Full access to the Square Developer APIs for custom integrations, with transaction fees applying to payments processed through these APIs.

While the software is free, businesses will need to purchase hardware (e.g., Square Reader) to accept in-person card payments efficiently. The free tier is suitable for new businesses, small operations, or those with infrequent sales volumes who prefer a pay-as-you-go cost model.

Real-world cost examples

To illustrate Square's transaction-based pricing, consider a few common scenarios:

Scenario 1: Small Retail Business (In-Person Sales)

  • Business Type: Boutique selling handmade jewelry.
  • Average Transaction Value: $50
  • Sales Volume: 100 transactions per month
  • Payment Method: Square Reader for contactless and chip payments (in-person)
  • Processing Rate: 2.6% + $0.10 per transaction
  • Calculation:
    • Per-transaction fee: (0.026 * $50) + $0.10 = $1.30 + $0.10 = $1.40
    • Total monthly processing cost: 100 transactions * $1.40/transaction = $140.00
  • Total Monthly Cost: $140.00 (excluding initial hardware purchase)

Scenario 2: E-commerce Store (Online Sales)

  • Business Type: Online apparel shop using Square Online Store.
  • Average Transaction Value: $75
  • Sales Volume: 50 transactions per month
  • Payment Method: Online payments via Square Online Checkout.
  • Processing Rate: 2.9% + $0.30 per transaction
  • Calculation:
    • Per-transaction fee: (0.029 * $75) + $0.30 = $2.175 + $0.30 = $2.475
    • Total monthly processing cost: 50 transactions * $2.475/transaction = $123.75
  • Total Monthly Cost: $123.75 (for basic online store; premium plans would add subscription fees)

Scenario 3: Service Provider (Invoiced Payments)

  • Business Type: Freelance graphic designer sending invoices.
  • Average Invoice Value: $500
  • Sales Volume: 5 invoices per month
  • Payment Method: Client pays invoice online.
  • Processing Rate: 2.9% + $0.30 per transaction
  • Calculation:
    • Per-transaction fee: (0.029 * $500) + $0.30 = $14.50 + $0.30 = $14.80
    • Total monthly processing cost: 5 transactions * $14.80/transaction = $74.00
  • Total Monthly Cost: $74.00

How the pricing compares

Square's pricing model, characterized by its transparent, flat-rate, per-transaction fees without monthly minimums for basic services, positions it distinctly against competitors like Stripe and PayPal for certain business profiles. For in-person transactions, Square's rate of 2.6% + $0.10 is competitive for small businesses, often simpler than the tiered or interchange-plus models offered by some traditional merchant account providers. Stripe, for comparison, typically charges 2.9% + $0.30 for online card processing, which is similar to Square's online rate. However, Stripe also offers custom pricing for larger volumes, which may provide more flexibility for high-volume merchants.

PayPal's standard online processing fees are also generally in the range of 2.9% + $0.30, with variations for specific services like PayPal Here for in-person payments. PayPal also offers discounted rates for non-profit organizations and volume-based pricing. Adyen, another prominent payment processor, focuses on enterprise-level solutions and often provides custom pricing based on volume and specific service needs, as outlined in their Adyen pricing documentation. Adyen's model typically involves a processing fee per transaction plus a payment method fee, which can vary significantly depending on the payment method used.

Key differentiating factors in Square's pricing include:

  • Simplicity: The straightforward flat-rate percentage + fixed fee per transaction makes it easy for businesses to calculate costs without complex tiers or hidden fees.
  • Integrated Ecosystem: Square's pricing often bundles software and hardware into a cohesive system. While hardware is purchased upfront, the basic POS software is free, reducing initial overhead for many businesses.
  • No Monthly Fees for Basic Services: This is a significant advantage for businesses with fluctuating sales or those just starting, as they only pay when they make a sale. Other providers might charge monthly fees, PCI compliance fees, or statement fees regardless of transaction volume.
  • API Access: Square's developer APIs are freely accessible, with standard transaction fees applied to payments processed through integrations. This mirrors Stripe's API access model, where API usage for processing payments incurs standard transaction fees.

For businesses with high transaction volumes or very large average transaction values, custom pricing models from providers like Stripe or Adyen might become more cost-effective. However, for small to medium-sized businesses prioritizing ease of use, transparent pricing, and an integrated suite of business tools, Square's model remains a competitive option.