Best Merchant of Record for SaaS & Digital Products (2026)
Disclosure: Some links in this article are affiliate links. If you click and make a purchase, we may earn a commission at no extra cost to you. This does not influence our editorial recommendations - we only recommend products and services we genuinely believe in. Read our full affiliate disclosure.

I lost four hundred dollars and three entire weekends in 2021 trying to figure out why the German tax authorities wanted a filing for digital goods sold to a single customer in Munich.
If you're building a software-as-a-service application or selling digital guides online, you've probably hit the compliance wall. You set up Stripe, you write some clean React code, you launch on Product Hunt, and then reality strikes. You aren't just selling software anymore. You're accidentally operating a multi-jurisdictional tax collection agency across fifty different US states and a dozen foreign tax zones.
That's when you stop looking at basic payment gateways and start looking for a Merchant of Record (MoR).
At RemoGrid, we test fintech infrastructure the hard way - by running real micro-SaaS projects through them, triggering refunds, testing chargeback defenses, and auditing the exact payout timelines. If you want to skip the CPA bills and the international tax panic, let's look at how to set up a Merchant of Record for your digital business.
RemoGrid is reader-supported. When you sign up or purchase through links on our site, we may earn an affiliate commission at no extra cost to you. We test every platform independently.
Why Standard Gateways Like Stripe Will Break Your Brain
Most solo founders make the mistake of wiring up Stripe Checkout on day one. Stripe is phenomenal code. It's clean, well-documented, and works in seconds. But Stripe is a payment gateway, not a Merchant of Record.
When you use Stripe, you are the merchant. That means:
- You are legally responsible for registering for sales tax permits in every US state where you cross economic nexus thresholds (which can be as low as $100,000 in sales or 200 transactions).
- You must calculate, collect, and remit European Union VAT, UK VAT, and GST in Australia, Canada, and India based on the customer's exact IP address and billing location.
- If a customer initiates a chargeback or demands a refund, your Stripe account absorbs the hit. Get too many chargebacks, and Stripe will hold your funds or ban your account entirely.
A Merchant of Record operates differently. Platforms like Paddle, Lemon Squeezy, and FastSpring buy your software or digital product wholesale and resell it to your end customer. Legally, they are the ones selling the product. They collect the tax, handle the invoicing compliance, absorb the chargeback risk, and pay you your net revenue via a clean B2B invoice.
If you want to spend your time writing code or creating content instead of filing quarterly tax returns in Nebraska and Saxony, you need an MoR. For related financial setups, check out our guide on best business bank accounts for remote freelancers to see where your MoR payouts should land.
The Top Merchants of Record Compared
Let's look at the three major players that indie hackers, small teams, and digital creators actually use. We've broken down their fee structures, payout speeds, and compliance footprints.
| Platform | Pricing Structure | Payout Methods | Tax & VAT Handling | Best For |
|---|---|---|---|---|
| Paddle | 5% + $0.50 per transaction | Direct Deposit, PayPal, Wire | Fully automated global tax & VAT | Established SaaS apps & desktop software |
| Lemon Squeezy | 5% + $0.50 per transaction | PayPal, Direct Deposit, Wire | Fully automated global tax & VAT | Digital downloads, templates, & indie SaaS |
| FastSpring | Custom (approx. 5.9% + $0.50) | Wire Transfer, ACH | Enterprise-grade global tax & invoicing | Complex enterprise software & legacy setups |

1. Paddle: The Enterprise Standard for Micro-SaaS
Paddle has been around for years and powers thousands of software companies. They handle checkout overlays, subscriptions, invoicing, and all global tax liabilities.
- The Good: Their API and checkout scripts are rock-solid. They support multi-currency pricing natively, which boosts conversion rates when buyers see prices in Euros or Pounds.
- The Catch: Their support queue can feel sluggish when you hit account verification bottlenecks. Also, if you sell physical goods or agency services, Paddle will reject your application - they strictly look for SaaS and digital goods.
2. Lemon Squeezy: The Modern Darling for Creators
Acquired by Stripe in 2024, Lemon Squeezy has maintained its independent operational model while offering a gorgeously designed dashboard that feels closer to modern developer tools.
- The Good: Setup takes less than fifteen minutes. Their handling of affiliate programs built right into the checkout flow is unmatched. If you sell e-books, Notion templates, and lightweight SaaS subscriptions, Lemon Squeezy is exceptionally smooth.
- The Catch: Payout thresholds and account reviews can be strict during high-growth spikes. Make sure your product documentation is pristine before launching.
3. FastSpring: The Heavyweight for Complex Licensing
FastSpring is built for companies that need advanced subscription billing logic, localized payment methods across Asia and Latin America, and rigorous enterprise invoicing.
- The Good: Unbelievably flexible subscription management, license key generation, and robust localization features.
- The Catch: Higher custom pricing and an interface that looks like it was designed in 2012 by a committee of enterprise accountants.
Step-by-Step: How to Set Up Lemon Squeezy or Paddle
Let's walk through the exact technical and administrative steps required to wire up your first Merchant of Record. We'll use Lemon Squeezy as our primary example since it's the fastest to deploy for modern web apps.
Step 1: Account Creation and Business Verification
Go to your chosen MoR platform and sign up using your business email. Do not use a personal Gmail address if you can avoid it; use an email tied to your custom domain (you@yourdomain.com).
- Fill out your legal entity details (Sole Proprietorship, LLC, or C-Corp). If you don't have a registered company yet, most MoRs allow you to sign up as an individual sole trader, though transitioning to an LLC later is recommended for liability protection.
- Upload your government-issued ID (Passport or Driver's License) for KYC (Know Your Customer) compliance.
- Link your payout destination. This will require your bank account details or a verified business PayPal account. If you manage international revenue streams, take a look at our breakdown of how to manage multi-currency freelance income to minimize foreign exchange conversion fees.
Step 2: Creating Your First Product and Pricing Variant
Once your account is approved, you need to create your product catalog inside the MoR dashboard.
- Navigate to Products in your sidebar and click New Product.
- Enter your product name (e.g., SaaS Pro Tier).
- Set your pricing model. Choose between a subscription (monthly/yearly recurring) or a one-time purchase (for digital files or lifetime access licenses).
- Configure your price points in USD, EUR, and GBP. Most modern MoRs will automatically handle currency conversion based on real-time exchange rates, but setting explicit localized pricing can increase conversion rates by up to 18%.

Step 3: Integrating the Checkout Script Into Your Web App
You don't need to build a complex payment backend. The MoR provides hosted checkout pages or JavaScript overlays that you can trigger with a simple button click.
For Lemon Squeezy, add their overlay script to your HTML head:
Then attach the checkout trigger to your pricing page button:
When a user clicks that button, a secure, localized modal slides up, handles the credit card, Apple Pay, or PayPal transaction, calculates the correct regional tax, and presents an itemized invoice.
Step 4: Setting Up Webhooks and Fulfillment
Your web app needs to know when a customer successfully pays so you can provision their account, unlock features, or send download links.
- Navigate to Settings > Webhooks in your MoR dashboard.
- Enter your endpoint URL (e.g.,
https://api.yourdomain.com/webhooks/lemonsqueezy). - Select the events you want to listen to:
order_createdsubscription_createdsubscription_cancelledsubscription_payment_failed - Test the webhook using the platform's built-in simulation tools to ensure your database correctly updates user permissions.
Financial and Tax Implications: What You Need to Know
Transitioning to an MoR changes how your accounting books look. You need to understand how cash flows from the customer to your bank account.
The B2B Invoice Model
When you use an MoR, your customers are technically buying from Paddle or Lemon Squeezy. At the end of every payout cycle (usually twice a month), the MoR sends you a Recipient Created Tax Invoice (RCTI) or a B2B payout statement.
This statement shows:
- Gross sales volume across all countries.
- Total taxes collected and remitted on your behalf (Sales tax, VAT, GST).
- Platform fees deducted (typically 5% + $0.50).
- Net payout transferred to your business bank account.
Your bookkeeping software (like QuickBooks or Xero) should record the Net Payout as your revenue, with the MoR platform fees logged as business expenses. You do not need to log individual sales receipts for thousands of global micro-transactions anymore - the MoR's cumulative payout statement covers your compliance trail.
Comparing MoR vs. Traditional Stripe Setup
To make the architectural decision crystal clear, let's look at how your operational overhead changes when you choose an MoR over a direct payment gateway setup.
| Operational Task | Direct Gateway (Stripe / PayPal) | Merchant of Record (Paddle / Lemon Squeezy) |
|---|---|---|
| Global Sales Tax Registration | Required in every state/country you hit nexus | Zero registration required (MoR handles it) |
| VAT / GST Invoice Issuance | You must generate compliant localized invoices | Automatically generated and emailed by MoR |
| Chargeback & Fraud Defense | You handle evidence submission and fight banks | MoR handles dispute management and absorbs losses |
| Checkout UI & Localization | Custom build required for multi-currency | Out-of-the-box hosted modals and localized pricing |
| Payout Schedule | 2-7 rolling payouts | Bi-monthly or monthly aggregated payouts |
| Setup Time | Days to weeks of legal and tax configuration | Minutes to hours of API configuration |

Common Pitfalls to Avoid When Setting Up an MoR
Over the years of testing these systems and talking to indie founders who ran into trouble, I've seen a few recurring mistakes that trigger account suspensions or tax nightmares:
- Mismatched Business Names: Ensure the name on your MoR account matches the legal name on your bank account and government ID. If you register as an individual, don't suddenly try to route payouts to an anonymous corporate entity without updating your KYC documents first.
- Ignoring Refund Policies: Make sure your terms of service align with the MoR's standard refund window (usually 14 to 30 days). If your app has a strict "no refunds" policy, you need to configure your product settings accordingly to prevent automated chargeback escalations.
- Selling Prohibited Goods: Don't try to sneak physical merchandise, drop-shipped goods, or high-risk financial services through an MoR built strictly for SaaS and digital products. Their automated risk scanners will flag your store within forty-eight hours.
- Failing to Test Webhooks: Always test your subscription webhooks in staging environments. If your webhook fails when a user upgrades, they'll pay money and never get access to your software, leading to immediate support tickets and refund requests.
Final Verdict: Which MoR Should You Choose?
If you are launching a software startup, selling digital templates, or building an info-product empire today, do not waste your time building custom tax compliance systems on Stripe.
- Choose Lemon Squeezy if you want lightning-fast setup, beautiful design, built-in affiliate management, and sell digital downloads or early-stage SaaS.
- Choose Paddle if you are running an established B2B software company, need robust multi-currency localization, and want a battle-tested enterprise partner.
Delegate the nightmare of global tax compliance to an entity whose entire legal department exists solely to handle tax man audits across one hundred different countries. Spend your energy making your product better.
Frequently Asked Questions
What is the main difference between a Merchant of Record and Stripe?
Stripe is a payment gateway that processes transactions while leaving you legally liable for global sales tax, VAT, and compliance. A Merchant of Record acts as the legal reseller of your product, taking on global tax collection, invoicing, and liability.
How much do Merchants of Record typically charge?
Most standard MoRs charge a flat percentage plus a per-transaction fee, usually around 5% plus 50 cents per successful transaction, which includes global tax handling, fraud protection, and chargeback management.
Can I use Lemon Squeezy if my business is registered outside the US?
Yes, Lemon Squeezy supports international creators and companies, but you will need to check their current list of supported payout countries and banking partners to ensure smooth payouts.
Do I need a US LLC to sell digital products globally through Paddle?
No. Paddle acts as the reseller, meaning they collect and remit sales tax globally under their own corporate entities, so you don't need a US LLC or local foreign registrations to sell internationally.
How do chargebacks and refunds work with a Merchant of Record?
Because the MoR is the legal seller of record, they handle customer support disputes, chargeback defense, and automated refunds directly, shielding your merchant account from high dispute rates.
How long do payouts take from Paddle or Lemon Squeezy?
Most platforms issue payouts on a semi-monthly or monthly net-basis, typically transferring funds to your bank account or PayPal within 14 to 30 days depending on your verification level and payout method.
Frequently Asked Questions
Stripe is a payment gateway that processes transactions while leaving you legally liable for global sales tax, VAT, and compliance. A Merchant of Record acts as the legal reseller of your product, taking on global tax collection, invoicing, and liability.
Most standard MoRs charge a flat percentage plus a per-transaction fee, usually around 5% plus 50 cents per successful transaction, which includes global tax handling, fraud protection, and chargeback management.
Yes, Lemon Squeezy supports international creators and companies, but you will need to check their current list of supported payout countries and banking partners to ensure smooth payouts.
No. Paddle acts as the reseller, meaning they collect and remit sales tax globally under their own corporate entities, so you don't need a US LLC or local foreign registrations to sell internationally.
Because the MoR is the legal seller of record, they handle customer support disputes, chargeback defense, and automated refunds directly, shielding your merchant account from high dispute rates.
Most platforms issue payouts on a semi-monthly or monthly net-basis, typically transferring funds to your bank account or PayPal within 14 to 30 days depending on your verification level and payout method.

Alex Morgan is the founder and lead editor of RemoGrid. With over six years of hands-on experience in remote operations, cross-border freelance workflows, and AI tool benchmarking, Alex independently tests and audits software platforms to help modern digital workers build sustainable online income streams. He regularly reviews international payment systems (Wise, Stripe, Payoneer, local mobile wallets) and conducts real-world usability benchmarks across AI productivity tools.


