Try “AI credits”, “AWS Activate”, “incorporate” · Esc to close

Payment processor or merchant of record: how to choose

By Kelvin · 14 October 2026 · Updated 14 Oct 2026 · 8 min read

payments stripe merchant-of-record sales-tax billing

Payment processor or merchant of record: how to choose
Photo by kaboompics.com on Pexels

Until money actually lands in your account, you have users, not customers. The moment you turn on payments, a decision you made in an afternoon starts compounding: your effective fee rate, how much tax admin you carry, which countries you can sell to without a lawyer, and how many renewals quietly fail every month. The core fork in the road is whether to run payments yourself through a processor, or hand the legal and tax side to a merchant of record. Most founders pick without comparing the two properly, then re-platform a year later once the fee difference or the tax exposure gets expensive.

Founder reviewing a receipt and invoice at a home office desk

Why this decision is bigger than it looks

A payment processor — Stripe, PayPal, Adyen and similar — moves money from your customer's card to your bank account. Legally, your company is the seller. That means you register for sales tax, VAT or GST everywhere you owe it, you issue compliant invoices, and you handle chargebacks and refund disputes yourself.

A merchant of record (MoR) — Paddle and Lemon Squeezy are the two most common for software — legally resells your product to the customer on your behalf. The MoR's name shows up on the card statement, it calculates and remits sales tax and VAT in dozens of countries, and it absorbs a chunk of the fraud and compliance work. In exchange, it takes a materially bigger cut of each sale.

Neither is "correct." The right pick depends on who buys from you, how many countries you sell into, and how much finance capacity you have in-house.

The two models, side by side

Payment processorMerchant of record
Typical fee~2.9% + fixed fee, plus 1-1.5% for international/currency conversionOften 5% or more all-in
Who owns tax registrationYouThe MoR
Who appears on the card statementYour companyThe MoR's name
Best fitB2B, domestic-heavy, or teams with finance capacityConsumer digital products sold globally, small teams
Chargeback handlingYou manage disputesMoR manages most of it
Time to sell in a new countryFast technically, slow for tax registrationFast — the MoR is already registered

Stripe's own US pricing page lists 2.9% + 30 cents per successful domestic card charge, with an extra 1.5% for international cards and 1% when currency conversion is needed. Billing, invoicing and tax tools are usually priced as separate add-ons on top of that base rate, so the headline number is never the full story.

Stripe

If most of your customers are businesses in your home country, or you're selling physical goods, a straight processor is almost always the simpler and cheaper choice. You get full control of checkout, your own customer data, and direct relationships with your buyers. The cost is that you — not a vendor — are the one who has to notice when you've crossed an economic nexus threshold in a new US state, or when a new EU country needs a VAT registration because digital sales there passed a threshold.

Set up a business bank account before you apply for processing; most processors verify your company, its owners, and a live website with pricing, terms, a privacy policy and a refund policy before they'll turn payments on. Use hosted checkout or payment links rather than building your own card form — it keeps raw card numbers off your servers, lowers your PCI compliance burden, and gets you Apple Pay and Google Pay support for free.

Paddle

Lemon Squeezy

If you're a small team selling a digital product — SaaS, an app, a course, a plugin — to consumers scattered across many countries, a merchant of record often saves more in avoided tax registrations than it costs in fees. Paddle and Lemon Squeezy both sit in this category: they handle VAT and sales tax calculation and remittance globally, issue compliant invoices in the buyer's jurisdiction, and give you a single payout rather than dozens of local tax filings.

The trade-off is real: an MoR's all-in rate is usually meaningfully higher than a processor's base rate, and you give up some control over the checkout experience and the direct customer relationship, since the MoR is the legal seller. For a two- or three-person team with no in-house finance function, that trade is often worth it in year one, specifically because the alternative — tracking VAT thresholds across 30 countries by hand — is not a good use of founder time.

Person completing an online checkout with a credit card on a laptop

Where Chargebee and Polar fit as you grow

Subscription billing complexity shows up fast: trials, proration on upgrades and downgrades, annual-to-monthly switches, dunning emails and retry logic for failed cards. Chargebee sits on top of a processor and handles that billing logic plus a layer of tax automation, which is a common next step once a startup outgrows doing subscriptions by hand on raw Stripe APIs but isn't ready for a full merchant-of-record migration. Polar is a newer, developer-first option aimed at smaller teams and open-source projects that want MoR-style tax handling with a lighter integration than the older players.

None of these decisions need to be permanent. Many startups start with an MoR to sell globally from day one with zero tax admin, then move to a processor plus a dedicated billing and tax tool once volume makes the fee difference worth hiring for. Keep your product and price catalogue clean from the start so that migration, if you need it, is a data export rather than a rebuild.

A simple decision framework

Ask these in order:

  1. Are more than half your customers consumers, not businesses? If yes, lean MoR.
  2. Will you sell into more than 5-10 countries in year one? If yes, lean MoR — the tax registration burden alone can eat a founder's week every month.
  3. Do you already have, or can you quickly get, someone who owns finance and tax? If yes, a processor plus a tax tool is usually cheaper at any real scale.
  4. Is your average transaction value high (enterprise contracts, annual plans over a few thousand dollars)? If yes, a processor's lower percentage fee matters more, and B2B buyers often expect an invoice from your own company anyway.

If your answers point in different directions, default to whichever option gets you taking real payments fastest. A clumsy MoR integration you ship this week beats a theoretically cheaper processor setup you're still configuring in a month.

Tax you can't ignore

In the US, sales tax on software depends on the state and on whether you've crossed that state's economic nexus threshold — a dollar or transaction-count trigger that varies state by state. In the UK and EU, VAT generally applies to digital services based on where the customer is located, not where you're incorporated. Neither of these is optional once you're over the relevant thresholds, and back taxes on digital sales can surface years later with penalties attached. If you're running your own processor, budget for a tax tool or an accountant's time from the first dollar of revenue, not after you notice a gap.

Setting up checkout and billing properly

Whichever model you pick, a few things are worth getting right immediately:

  • Create products and prices that match your actual pricing tiers, trials and annual-vs-monthly options, rather than hacking discounts on top of one price.
  • Turn on a customer portal so buyers can upgrade, downgrade or cancel without emailing you.
  • Enable dunning — automatic retries and emails for failed renewal payments — from day one. Failed-card churn is invisible until you measure it, and it quietly costs recurring revenue every month it runs unchecked.
  • Run a real test: test mode, then an actual purchase and refund with your own card, checking that receipts, invoices, webhooks and your accounting export all agree with each other.
Contactless card payment on a card reader terminal

Common mistakes founders make

  • Picking on the headline rate alone. International card fees, currency conversion and billing add-ons change the real number.
  • Ignoring tax until it's a crisis. Nexus and VAT thresholds don't send a warning email when you cross them.
  • Building custom billing logic from scratch. Proration, mid-cycle upgrades and refunds are harder to get right than they look, and most of that work is already solved by the tools above.
  • No dunning. A failed card isn't a lost customer yet — but it will be, if nothing retries the charge or asks them to update it.
  • Mixing business and personal payments. Processors can pause payouts if your company details, website or policies look informal or incomplete.

The takeaway

Don't choose a payments stack by copying what another startup in a different situation picked. If you're selling mostly to businesses in one country, start with a processor like Stripe and add a tax tool when you need it. If you're a small team selling a digital product to consumers worldwide, start with a merchant of record like Paddle or Lemon Squeezy and let it absorb the tax registrations you don't have time to do yourself. Either way, turn on dunning and a customer portal immediately — that's the part every founder underrates until the revenue it's quietly losing shows up in the numbers.

For the full walkthrough — including business bank accounts, PCI-light hosted checkout and comparing providers side by side — see the Take payments step of the build path, and browse every processor and merchant of record in /best/payments-billing. Business banking options are at /best/banking, and partner programmes that bundle fee-free processing or credits are listed across /programs and /perks. Bootstrapped founders working without an accelerator or VC referral can filter for no-partner-code options at /for/bootstrapped.

If payments-led revenue — subscriptions, digital products, memberships, and the platforms that run them — is where you're headed next, Monetizes covers that ground in more depth than fits here.

Mentioned in this post

Stripe 🧾 ServicePaid

Online payments, subscriptions and invoicing with no monthly fee: 2.9% + 30c per US card payment.

#224 web rank · ▲ 12 this week

9.0 Visit ↗

Paddle 🧾 ServicePaid

Merchant of record for SaaS, apps and digital products: 5% + 50c per transaction, global tax handled.

#12k web rank · ▲ 5 this week

8.0 Visit ↗

Lemon Squeezy 🧾 ServicePaid

Merchant of record for digital products and SaaS, owned by Stripe: 5% + 50c per transaction.

#23k web rank · ▲ 20 this week

6.0 Visit ↗

More from the blog

Building a startup?

Tell us what you need, your business type and budget, and get the steps to take with the programs and services that make each one cheaper.

Get my startup plan