Stripe vs Lemon Squeezy vs Paddle: Payments for Your First SaaS

8 min read
October 17, 2026
Three receipts: on the first the seller is you, on the other two the seller is a merchant of recordYOUMoRMoR

Short answer: Stripe Payments with Stripe Billing is a payment processor. Its headline fees are the lowest of the three, but you are the seller, so sales tax and VAT are yours to sort out. Paddle, Lemon Squeezy and Polar are merchants of record (MoR). They resell your software, collect and remit the tax, and charge more for it: each lists 5% + 50¢. Stripe now sells its own merchant-of-record option, Managed Payments, at 3.5% on top of its normal fees. Lemon Squeezy, which Stripe bought in 2024, is steering its sellers toward it.

If you sell to consumers in many countries and don't want to register for tax yourself, start with a merchant of record. If most of your customers are businesses in your own country, or you need custom payment flows, start with Stripe.

Fees and product details were read from each provider's own pages on 17 October 2026. Prices change and differ by country, so check the linked pages before you decide. None of this is tax advice.

The real decision: who is the seller of record?

Fig. 1Who is the seller of record?

Payment processor

Stripe Payments + Billing

  1. Customer

    pays with a card

  2. You

    are the seller on the receipt

  3. Stripe

    moves the money, keeps its fee

  • Register for, collect and remit sales tax / VAT where you owe it (Stripe Tax can do the work, for a fee)
  • Answer disputes and billing questions

Merchant of record

Paddle · Lemon Squeezy · Polar · Stripe Managed Payments

  1. Customer

    pays the merchant of record

  2. The MoR

    is the seller on the receipt

  3. You

    get a payout minus its fee

  • The MoR handles indirect tax, fraud screening and disputes for those sales
  • You still own refunds policy, product support and your price
The difference that drives everything else. With a processor you sell and they move the money. With a merchant of record they resell your product, so their name is on the receipt and the tax obligation is theirs. Stripe now offers both models.

With a payment processor, your business sells the subscription and Stripe moves the money. Working out where you owe sales tax or VAT, registering, collecting and filing is your job. Stripe Tax can calculate it, and its Tax Complete plan adds registrations and filings, starting at $90 a month on a one-year contract (Stripe pricing).

With a merchant of record, the customer buys from the MoR, which then pays you. Paddle sells "as your Merchant of Record" (Paddle pricing). With Stripe Managed Payments the customer sees Link, which is part of Stripe, as the merchant of record, the purchase reads "Sold through Link", and the card statement shows LINK.COM* plus your descriptor (Stripe: how Managed Payments works). In exchange the MoR handles indirect tax, fraud screening and disputes on those sales.

Side by side

ProviderModelList fee (US)Who handles sales tax / VATWatch out for
Stripe Payments + BillingProcessor2.9% + 30¢ per domestic card, plus 0.7% for BillingYou (Stripe Tax can do the work, for a fee)+1.5% for international cards, +1% if currency conversion is needed
Stripe Managed PaymentsMerchant of recordStripe's fees above, plus 3.5%Stripe, in more than 80 countriesCheckout and Payment Links only, an eligibility review, no Connect
PaddleMerchant of record5% + 50¢PaddleUnder $10: custom pricing on request
Lemon SqueezyMerchant of record5% + 50¢Lemon Squeezy+1.5% international, +1.5% PayPal, +0.5% on subscription payments
PolarMerchant of record5% + 50¢ on the free Starter planPolar+1.5% for international cards; lower rates on paid plans from $20 a month

Sources: Stripe pricing, Managed Payments pricing, Managed Payments docs, Paddle pricing, Lemon Squeezy fees, Polar pricing.

Two details change the math. Stripe charges the 3.5% Managed Payments fee "on the full transaction amount, including any indirect taxes" (Stripe), and Lemon Squeezy calculates its fee on the total order value (Lemon Squeezy). Where VAT applies, a merchant of record takes its percentage from the tax as well as from your price.

What changed: Lemon Squeezy and Stripe Managed Payments

  • July 2024. Stripe acquired Lemon Squeezy (Lemon Squeezy).
  • September 2025. Stripe had published pricing for Managed Payments, its own merchant-of-record product, by then: 3.5% per successful transaction on top of payment fees (Stripe).
  • January 2026. Lemon Squeezy's "2026 Update" said the team was building Stripe's merchant-of-record product and that the goal is to give Lemon Squeezy users an easy way to migrate to Managed Payments (Lemon Squeezy). Its site footer now reads "Sold through Link, LLC f/k/a Lemon Squeezy LLC".
  • October 2026. Stripe documents Managed Payments for Checkout and Payment Links, with an eligibility review and a list of supported business countries that includes the US, Canada and much of Europe (Stripe: eligibility).

What it means for you: if you're starting today and liked Lemon Squeezy for its simplicity, evaluate Managed Payments next to it. If you already sell on Lemon Squeezy, the update gives no shutdown date, so follow Lemon Squeezy's own announcements before you plan a migration.

Worked example: one $20 monthly payment

Fig. 2Fees on one $20 monthly payment
  • Stripe Payments + Billing

    2.9% + 30¢, Billing 0.7%

    $1.02 · 5.1%

  • Paddle

    5% + 50¢

    $1.50 · 7.5%

  • Polar (Starter)

    5% + 50¢

    $1.50 · 7.5%

  • Lemon Squeezy

    5% + 50¢, subscription +0.5%

    $1.60 · 8.0%

  • Stripe Managed Payments

    2.9% + 30¢, Billing 0.7%, MoR 3.5%

    $1.72 · 8.6%

You are the seller

Merchant of record

List prices for a US customer paying with a US card, no tax due on the sale. International cards add 1.5% at Stripe, Lemon Squeezy and Polar. The processor row excludes what tax compliance costs you; the merchant-of-record rows include it. Negotiated and volume pricing differ.

On paper the processor wins by 48 to 70 cents per payment. That bar leaves out what tax compliance costs you: Stripe Tax Basic adds 0.5% per transaction where you're registered (no-code integrations; $0.50 per transaction through the API), Tax Complete starts at $90 a month, and an accountant is extra. The merchant-of-record bars already include it. Whether the difference is worth it depends on how many tax registrations you would otherwise need, which is a question for an accountant, not a fee table.

Fixed fees hurt cheap products most. On a $5 sale, 5% + 50¢ is 75¢, or 15%. Paddle and Lemon Squeezy both offer custom pricing on request for products under $10.

Which one should you pick?

Fig. 3Pick a model in three questions
  1. 1

    Do you want another company to carry the sales tax and VAT obligation on your sales?

    Yes → 2

    No → A

  2. 2

    Do you need something Managed Payments leaves out: Stripe Connect, a checkout embedded with Elements, or one-off invoices?

    Yes → C

    No → 3

  3. 3

    Is your business in a country Stripe Managed Payments supports, and does Stripe approve the account?

    Yes → B

    No → C

AStripe Payments + Billing
Lowest headline fees. You register and file tax where you owe it; add Stripe Tax when that day comes.
BStripe Managed Payments
Merchant of record on Stripe Checkout or Payment Links. 3.5% on top of Stripe's payment and Billing fees.
CPaddle or Polar
Standalone merchants of record with their own checkout and billing. Compare their checkout options against what you need.
A decision aid built from each provider's published constraints (checked 17 October 2026), not a ranking. Lemon Squeezy is missing on purpose: its 2026 update points sellers toward Stripe Managed Payments, so check its status before you build a new integration on it.
  • You sell to businesses in your own country, or you need Stripe Connect, embedded checkout or invoices: Stripe Payments with Billing. Add Stripe Tax when you cross a tax threshold.
  • You sell to consumers worldwide and don't want tax registrations: a merchant of record.
  • You want a merchant of record but already know Stripe's API: Managed Payments, if your business country is supported and Stripe approves the account.
  • You need a merchant of record and Managed Payments doesn't fit: Paddle or Polar. Compare their checkout options against your product.

Wiring it up with an AI coding agent

Payments code is where a confident agent does the most damage, so give it a narrow lane.

  1. Test keys only. The agent works in test mode or a sandbox. Live keys never enter the chat, the repository or the agent's environment.
  2. Hosted checkout. Use the provider's checkout page, not a card form your agent builds. Managed Payments requires Checkout or Payment Links anyway.
  3. Access comes from webhooks. Verify the signature against the raw request body, return a 2xx quickly, then do the work. Store the IDs of events you've processed, because Stripe says the same event can arrive more than once (Stripe: webhooks). Test locally with stripe listen --forward-to localhost:4242/webhook.
  4. The success page is a thank-you page. It isn't proof of payment. A customer can reach it without paying, and a paid customer can close the tab before it loads.
  5. Tag every checkout. If one Stripe account serves several products, put your app's name in the session metadata and ignore webhooks that aren't yours.
  6. Test the money paths. Paid → access granted. Refunded or cancelled → access removed. The same webhook delivered twice → access granted once.

These checks belong in the security pass before you take money, next to authorization and rate limits.

The step-by-step build loop for this, with plan mode and verification gates, is in How to build a SaaS with Claude Code.

What ConfettiSaaS uses

Our own Fast Track and sponsorship checkouts are Stripe Checkout sessions with Managed Payments switched on. Each session carries an app tag in its metadata, because our Stripe account is shared with other products and our webhook drops events that belong to them. That's a description of our setup, not proof that it's right for yours.

Sources

All retrieved 17 October 2026.

CS
Published by
ConfettiSaaS
Founder guides from the ConfettiSaaS directory.
Focus: Building, charging for and launching SaaS products. Product facts are checked against vendor documentation on the date given in each guide.