THE MARGIN / Cost comparison

PayPal Zettle fees
vs dual pricing

Zettle's rate looks low — about 2.29% + 9¢ in person — and for a market stall or side hustle it is a fine deal. But a percentage of every sale is still a percentage of every sale. Here is the fuller picture.

7 min readUpdated July 2026By the MidPay desk

Quick answer

PayPal Zettle charges about 2.29% + 9¢ for in-person card payments (as published at paypal.com/us/zettle, rates as of 2026), with keyed transactions higher. It is one of the lower flat rates around — but it is still a fixed cost on every sale. Dual pricing passes the processing cost to card-paying customers, which can bring a merchant's net processing cost close to zero.

Zettle earned a loyal following among small and mobile sellers by being genuinely easy: no monthly fee, a clean app, a compact reader, and one of the lower flat rates in the market. For a weekend market stall, that is hard to beat. The moment worth pausing on is when your sales stop being occasional — because at that point the same friendly flat rate becomes a recurring line that only grows.

What Zettle charges in 2026

PayPal publishes Zettle's rate openly. As listed at paypal.com/us/zettle (rates as of 2026):

As with any flat rate, that single figure bundles the three real cost layers — interchange, assessments, and processor markup — into one blended number set to stay profitable across every card type, including cheap regulated debit.

The math on $30,000/month

Take a busy café or boutique running $30,000/month across roughly 2,000 transactions (a $15 average ticket), mostly in person.

LinePayPal ZettleDual pricing
Headline rate~2.29% + 9¢ in personCard price displayed at checkout
Percentage on $30,000~$687Passed to card-paying customers
Per-transaction (2,000 × 9¢)~$180Passed to card-paying customers
Estimated monthly cost to you~$867Near $0 net
Estimated annual cost to you~$10,400Near $0 net
Effective rate you absorb~2.9%~0% net

Illustrative model using Zettle's published in-person rate (~2.29% + 9¢, rates as of 2026). The small per-item fee pushes the effective rate above the headline on low-ticket sales. Your real numbers depend on average ticket and card mix — confirm with your own statement.

On small tickets, the "9¢" matters more than the "2.29%." A low headline rate can still carry a high effective rate.

How dual pricing changes the math

Dual pricing shows two prices — a lower cash price and a higher card price — so the customer choosing to pay by card covers the cost of that convenience. Instead of absorbing roughly 2.9% of every sale, the merchant moves the processing adjustment onto the payment method that created it. Done within card-network rules and applicable state law, a compliant program discloses both prices clearly at the register. Our guide on how dual pricing reaches zero processing cost covers the mechanics, and the cash discount versus surcharge distinction explains how to stay compliant.

When Zettle is still the right call

If you sell occasionally, run a mobile or pop-up operation, or want the simplest possible setup with no monthly fee, Zettle is a sensible choice and one of the better flat rates going. The crossover comes with steady volume: once processing is a four-figure annual cost, the fixed percentage usually outweighs the value of the simplicity.

How to compare the two honestly

Compare effective rate, not headline rate — total fees divided by total card volume. On low-ticket sales the per-item fee lifts your effective rate well above the advertised percentage. Pull a recent Zettle statement, total every fee, divide by card sales, then model what a dual-pricing program would leave you paying net. The gap is your opportunity.

Frequently asked questions

What does PayPal Zettle charge per transaction?

As published at paypal.com/us/zettle (rates as of 2026), about 2.29% + 9¢ for in-person card and contactless payments, with keyed transactions at a higher rate. The flat rate bundles interchange, assessments, and PayPal's markup into one number.

How is dual pricing different from Zettle's flat rate?

Zettle absorbs the processing cost and charges you a percentage of every sale. Dual pricing displays a lower cash price and a higher card price, so the card-paying customer covers the cost — moving your net processing cost close to zero within card-brand rules.

Is Zettle a good deal for small businesses?

For low-volume sellers who value a simple app and no monthly fee, yes. As volume grows, the fixed percentage becomes a large recurring cost, and interchange-plus or a dual-pricing program usually costs less. Compare on effective rate from a real statement.

Does dual pricing work for card-present retail?

Yes — it is especially well suited to in-person retail and hospitality, where a clearly displayed cash price and card price keep the program transparent and compliant. Card-paying customers cover the adjustment while cash customers pay less.

Key takeaways

  • Zettle's published in-person rate is about 2.29% + 9¢ (rates as of 2026) — one of the lower flat rates, but still a fixed cost on every sale.
  • On low-ticket sales the 9¢ per-item fee pushes the effective rate above the headline percentage.
  • Dual pricing passes the processing cost to card-paying customers, which can bring your net cost close to zero.
  • Compare on effective rate from a real statement, and make sure any dual-pricing program is set up compliantly.

Sources & how to verify

PayPal Zettle rates: PayPal published pricing at paypal.com/us/zettle (rates as of 2026). Cost layers referenced from the Visa USA Interchange Reimbursement Fee schedules and Mastercard U.S. Interchange Rate program tables. Dual-pricing and surcharge treatment follow card-network merchant rules and applicable state law. All dollar figures above are illustrative models — verify against your own Zettle statement and a written dual-pricing quote.

See your real number vs Zettle

Send us a recent Zettle statement and we will rebuild it as a dual-pricing program on your actual volume, so you can see the net difference in dollars.

Get a free comparison → Prefer to browse first? See transparent pricing.