Merchant of Record vs. Payment Gateway: Why Indie Hackers Are Choosing Lemon Squeezy Over Stripe in 2026
The compliance wall
The moment you realize a pricing page is not the hard part is a specific moment. You build the landing page, you add a subscribe button, and you pick Stripe Checkout because everyone does. Then your first German customer pays, and a thought arrives that you did not ask for: what do I owe where, and who files it.
That is the moment most indie hackers never see coming. The hard part of selling software is not the product and it is not the price. It is compliance. When you sell to a customer in another country, you become the seller of record for that sale, and suddenly you owe sales tax and VAT in jurisdictions you had never thought about before Tuesday.
There is a shortcut, and it sits directly on top of your payment decision. It is the merchant of record, usually shortened to MoR. Whether you process payments through a gateway or hand the whole job to an MoR is arguably the most important billing decision a solo founder makes in 2026. This post is the comparison I wished I had read before my first international sale.
Payment gateway vs. merchant of record
A payment gateway processes the card for you. Stripe and PayPal are gateways. They move money from the customer to your account and they talk to the card networks, and that is roughly where their legal responsibility ends. You are the merchant of record: the legal seller, the party responsible for tax, refunds, PCI, and chargebacks.
A merchant of record is the legal seller of your product. Lemon Squeezy, Paddle, and Digital River run this model. The MoR appears on the customer's statement. It collects and remits sales tax and VAT globally. It handles disputes and chargebacks. You sell wholesale to the MoR, and the MoR sells retail to the customer. Your job is to build the software and get paid net.
With a payment gateway, taxes and liability are your homework. With a merchant of record, they are someone else's, for a fee.
The tax math that drives the choice
Selling digital goods triggers VAT in the EU. Digital services have their own tax rules in other markets too, from Australia to Japan to the UK. That starts mattering the day you sell one license to a customer abroad. The tax itself is not the problem. The registration is.
A solo founder has no practical way to register everywhere, but the tax regimes do not care about practical. Every jurisdiction you have to register in costs money, often hundreds of dollars per year or more in setup fees and ongoing filings, plus accountant hours you did not budget for. Miss a filing and the penalties and interest start compounding. Solo delinquent filers are exactly the people tax authorities chase.
That is why the indie default flipped. For a global product, an MoR is cheaper than the sum of the registrations the founder avoids, because the MoR spreads its own registrations across thousands of merchants. For a purely US-only solo play selling domestically, a gateway plus a simple tax app can still be cheaper. The fee gap matters less than the liability, and the liability is decided by where your customers live.
If you stay in the US, the same logic shows up as economic nexus. States adopt nexus thresholds independently, which is why a mid sized solo seller can slowly become required to collect across dozens of states without ever making a conscious decision. A tax app catches most of it, and that app adds its own annual fee on top of the gateway. You are choosing between one pay slip at the provider and a second one at the tax tool.
And then there is the ongoing work that never shows up in the fee comparison. Registrations have filing calendars. Some are monthly, some are quarterly. Each one wants a return, a payment, and a reminder you will not set. Miss one and the hundreds of dollars becomes a penalty letter with interest attached.
What each provider actually costs in 2026
Here are the numbers as I read them in 2026. They are approximate, and they are the ones to anchor on before any vendor pricing page tries to convince you otherwise.
Stripe, payment gateway model. Processing runs around 2.9% plus 30 cents per successful card charge in the US. International cards and currency conversion add more, and the exact add-on varies. Stripe Tax, the add-on for sales tax calculation and filing help, runs roughly 0.5% per transaction on top, depending on plan. On a domestic-only sale you can sit near a combined 3.4% before you have filed a single return.
Lemon Squeezy, merchant of record. 5% of revenue plus 50 cents per transaction. That is the entire story. There is no separate tax bill and no tier of extra fees for global coverage. Tax handling, PCI, and disputes are inside that number. For a small solo product, that is the pitch: process at 5% and move on beats shaving points and filing taxes yourself.
Paddle, merchant of record. 5% plus 50 cents at the standard tier, with volume-based discounts as revenue grows, pricing dropping to roughly 4.5% toward 3.5% or better at higher tiers. Paddle has long aimed at higher-volume SaaS with enterprise sales support.
Two context notes worth having. Stripe acquired Lemon Squeezy in July 2024, and the product kept operating with its own dashboard and pricing. And as of early 2026 Stripe has been rolling out its own merchant of record offering, Stripe Managed Payments, a transaction add-on around 3.5% on top of Stripe's standard fees, in public preview and waitlist as of early 2026.
The break-even view
Put the two fee curves next to each other and the gap is smaller than the words five percent sound. The table below assumes one transaction per month at each revenue level, so the 50 cent per transaction charge appears once. Real costs rise with transaction count.
| Monthly revenue | Stripe-style total (~3.4% US) | Lemon Squeezy (5% + $0.50) | Paddle (5% + $0.50, standard tier) |
|---|---|---|---|
| $1,000 | $34.00 | $50.50 | $50.50 |
| $10,000 | $340.00 | $500.50 | $500.50 |
| $50,000 | $1,700.00 | $2,500.50 | $2,500.50 |
The shape is easier to see in code than in a table:
const revenue = 10000;
const gateway = revenue * 0.034;
const mor = revenue * 0.05 + 0.5;
console.log(`Gateway: $${gateway.toFixed(2)}`);
console.log(`MoR: $${mor.toFixed(2)}`);
At $10,000 a month the gap is about $160. At $50,000 it is about $800. At small volumes the percentage gap is a few hundred dollars a month, which is usually less than the value of your time and your risk on tax. At big volumes it becomes real money, and the calculation flips.
The crossover is not really about fee curves. It is about when your tax bill plus your hours plus your exposure outgrows two points of revenue. For most solo founders that happens between a few thousand and low five figures a month in international sales. Above it you are paying for a luxury you finally need, and the MoR fee is the cheapest accountant you will ever hire.
There is a non-price difference that never shows in the table. An MoR being the legal seller of record means a customer's recourse is against a big company, not a solo developer's personal name. Chargebacks, disputes, and legal claims land on the MoR. That quiet risk transfer is worth money, even when it is hard to put a number on it.
The practical checklist for choosing
- If your revenue is mostly US domestic and your volume is under a few thousand dollars a month, a gateway is fine. Stripe Checkout plus a simple tax app covers you.
- If you sell to international customers, or want to, and you hate tax paperwork, use an MoR. That is the majority case for modern indie products.
- If you need usage-based or metered billing with complex invoices, check the gateway's billing features first. They have the deeper billing engine.
- If a launch deal or an affiliate program matters to you, note that Lemon Squeezy ships an affiliate system, and Paddle serves higher-volume SaaS with enterprise sales support.
- In every case, read the MoR's contract for how long funds are held, and check the reserves. Cash flow terms vary, and you should know them before your first payout, not after.
The 2026 nuance: Stripe owns Lemon Squeezy
Here is the part that trips people up. Because Stripe acquired Lemon Squeezy, the phrase Lemon Squeezy over Stripe is really merchant of record over gateway. Stripe increasingly offers both. Choosing by brand loyalty is the wrong lens. Choose by the job to be done.
The public story a year and a half on is a familiar one. Lemon Squeezy still runs its own dashboard, its own pricing, its own affiliate system. What changes is how you should read the market. Stripe did not buy an MoR to bury it. It bought a lead in a category it now sells into itself, which tells you the biggest gateway on earth believes the MoR model has a durable place in it.
Do you want to think about tax once and then forget it, for roughly two points more? That is the MoR job, whether you buy it from Lemon Squeezy, Paddle, or Stripe's own offering. Do you want to keep control of the billing engine and file tax yourself? That is the gateway job. Stripe Managed Payments sits on the waitlist as the option for when you want Stripe's dashboard with MoR tax handling at a higher fee. It is the hybrid, and it confirms where the market is heading.
What I would pick
Recommendation shaped the way I make them. For the standard indie profile, solo, international customers, no finance team, small volume, the MoR wins. I would pick Lemon Squeezy or Paddle on interface and feel, and I would not lose sleep over the fee points, because the tax risk they remove is worth more than the spread.
If you are US-only and growing, or headed into heavy usage-based billing, go with a gateway plus a tax solution. The billing engine scales with you, and the savings become real once you hit serious volume.
Same conclusion in one sentence: choose the model that matches the job you do not want to do, not the brand you like. You can skip the MoR entirely on taxes only when every customer is domestic. If you want provider-by-provider detail, my full comparison is Stripe Checkout vs. Paddle vs. Lemon Squeezy: The Ultimate Comparison. And if you are not sure the paywall itself is wired right, start with how to add a paywall to an AI-built app without a backend.
One last thing, because indecision is the real tax. Every week spent comparing providers is a week the product does not move. The choice is reversible later. The blocked week is not. Pick the model that matches your customers, wire it up this weekend, and get back to building.
Want this done for your product?
Crawled SEO helps founders and small teams get found, cited, and recommended in Google and AI search. If you have an app with no traffic and want it fixed properly, that is exactly what we do.
Request your free audit