FPFeeProofed

Guide

10 min readReviewed 2026-07-04

Square vs Stripe fees for small sellers

Square is usually the practical choice for in-person selling. Stripe is usually the better fit for custom online checkout, subscriptions, and developer-built payment flows.

Quick answer

Square vs Stripe fees should start with the selling channel. Verified July 4, 2026, Square lists 2.6% + $0.15 for in-person tap, dip, and swipe payments, 3.3% + $0.30 for online payments and invoices, 2.9% + $0.30 for Online API payments, and 3.5% + $0.15 for keyed or card-on-file payments. Stripe localizes rates by account country, so use the rate shown in your Stripe account.

Test the answer with your own cost, fee, and margin numbers.

Open calculator

Decision checkpoints

  • Square is stronger for booths, markets, and simple invoices.
  • Stripe is stronger for custom checkout and developer control.
  • Keyed cards cost more than tapped or online standard payments.
See worked examples

Use the numbers while you read

Square Fee Calculator

Open this guide beside the calculator and test your own cost, fee, margin, or ad assumptions. The examples below are useful, but your decision should use your own numbers.

Loading calculator...

Core formulas

The formulas to keep straight

Processing fee = payment amount x rate + fixed fee
Net payout = payment amount - processing fee
Effective rate = processing fee / payment amount
Profit after processor = net payout - product cost - shipping

Is Square or Stripe cheaper?

Square is usually simpler and often cheaper for in-person sales because its POS and hardware path are built for that use. Stripe is usually better for custom online checkout, subscription flows, and software-driven payments.

Do not compare one Square in-person rate to a Stripe online rate. Compare the exact payment type you will use.

Selected Square US rates, checked July 4, 2026

Payment typeSquare listed rateBest use
Tap, dip, or swipe2.6% + $0.15In-person markets and POS
Online payment or invoice3.3% + $0.30Hosted checkout or invoice
Online API2.9% + $0.30Developer-built online payments
Keyed or card on file3.5% + $0.15Manual entry or stored card

Why do small Square and Stripe payments feel expensive?

Small payments feel expensive because the fixed fee does not shrink. A $5 payment with a $0.30 fixed fee starts with a 6% fee before the percentage fee is added.

For low-ticket products at markets, bundle pricing can matter more than switching processors.

Fixed-fee impact at a $0.30 fixed fee

Payment$0.30 as percent of paymentPricing lesson
$56.0%Bundle or raise minimums.
$103.0%Still meaningful.
$251.2%More manageable.
$500.6%Fixed fee matters less.

Which processor should craft sellers choose?

Choose Square for craft fairs, pop-ups, quick invoices, and low-tech operations. Choose Stripe when the checkout is part of a website, app, subscription, or custom order flow that needs more control.

The fee difference is rarely the only deciding point. Hardware, setup time, refunds, disputes, deposits, and checkout experience all affect the real cost.

  • Use Square for in-person POS.
  • Use Stripe for custom online checkout.
  • Use the calculator before setting a minimum order.
  • Review keyed-card rates before taking phone payments.

Decision table

Square vs Stripe decision table

NeedBetter fitReason
Craft fair POSSquareBuilt around in-person checkout.
Custom website checkoutStripeMore developer control.
Simple invoiceSquare or StripeCompare the exact invoice rate.
SubscriptionsStripeStronger recurring payment tooling.
Manual card entryCheck bothKeyed rates are higher.

Worked examples

Examples you can compare against your own numbers

Example: $40 in-person card payment

A seller accepts a $40 card payment at a craft fair using Square's in-person rate.

Payment$40.00Buyer pays by card.
Square in-person rate2.6% + $0.15Checked July 4, 2026.
Processing fee$1.19$40 x 2.6% + $0.15.
Net before COGS$38.81Before product cost and booth cost.

Takeaway: At a booth, the POS workflow may matter as much as a few cents of processor difference.

Open the Square example

Action checklist

Before you use this number in the real business

  1. 1Identify the payment type.
  2. 2Use the exact rate for that payment type.
  3. 3Calculate net payout.
  4. 4Add product, packaging, shipping, and booth costs.
  5. 5Set a minimum order if small payments lose too much.

Common mistakes

Mistakes that make the answer look better than reality

Using in-person rates for online orders.
Forgetting fixed fees on small items.
Keying cards when tap or invoice would cost less.
Choosing only on rate while ignoring workflow.
Not checking country-specific Stripe pricing.

FAQs

Questions people ask before making the decision

Is Square better than Stripe for craft fairs?

Usually, yes. Square's POS flow is built for in-person payments, inventory, receipts, and quick checkout.

Is Stripe cheaper than Square?

It depends on the payment type and country. Square publishes different rates for in-person, invoice, online API, and keyed payments, while Stripe localizes rates by account country.

Why is my effective fee higher than the percentage rate?

Because the fixed fee is part of the charge. On a small payment, the fixed fee can add several percentage points.

Which calculator should I use?

Use Square when the sale runs through Square. Use Stripe when the sale runs through Stripe. Mixing rates gives the wrong answer.

Sources and notes

Where the assumptions come from

Square payment processing fees

Official Square US payment processing fee page checked July 4, 2026.

Stripe pricing

Official Stripe pricing page checked July 4, 2026. Stripe localizes rates by account country.

FeeProofed methodology

FeeProofed source, calculator, and review methodology.