SaaS Monetization Guide

The Definitive Guide to Merchant of Record

Stop worrying about global VAT, specialized compliance, and failed payments. Learn how modern MoRs operate and why they are the standard for 2025 SaaS startups.

There is a moment in every SaaS founder's journey where the excitement of the first international sale turns into the dread of international tax law.

You just sold a $20 subscription to a user in France. Did you collect the 20% VAT? Do you have a VAT ID registered in the EU? What about that customer in India or the one in Ohio?

If you are using a standard payment processor, you are likely technically breaking tax laws in a dozen countries. This is not to scare you, but to highlight exactly why the Merchant of Record (MoR) model has exploded in popularity.

Diagram showing how a Merchant of Record sits between the customer and the SaaS business

Merchant of Record Explained

What is a Merchant of Record?

A Merchant of Record (MoR) is a legal entity authorized by financial institutions to process credit and debit card transactions on behalf of another business. When you integrate an MoR into your SaaS application, they become the official seller of your software product—not you.

This distinction carries significant implications. When a customer purchases your subscription, the transaction appears on their credit card statement under the MoR's name (such as "Lemon Squeezy" or "Paddle"), not your company name. The MoR collects the payment, handles all tax obligations, deducts their service fee, and then transfers the net revenue to your business account.

Key Principle

The Merchant of Record assumes full legal and financial liability for each transaction. This means they—not you—are responsible for regulatory compliance, tax collection and remittance, fraud prevention, and dispute resolution.

As the designated merchant, an MoR handles critical operational responsibilities that would otherwise fall on your shoulders:

  • Global Tax Compliance: Automatically calculating, collecting, and remitting VAT, GST, and sales tax across multiple jurisdictions. This is particularly valuable when building Next.js boilerplates or other SaaS starter kits intended for international markets.
  • Fraud Prevention & Risk Management: Implementing sophisticated fraud detection systems, managing chargebacks, and monitoring suspicious transaction patterns to protect both merchants and customers.
  • Regulatory Compliance: Ensuring adherence to PCI-DSS standards, local digital goods regulations, and consumer protection laws across different countries and regions.
  • Payment Infrastructure: Maintaining direct relationships with major payment networks (Visa, Mastercard, American Express) and alternative payment methods (PayPal, Apple Pay, Google Pay), eliminating the need for you to establish these connections independently.

For indie developers and small teams using boilerplates to accelerate development, this infrastructure abstraction is invaluable. Instead of spending weeks implementing payment logic, tax calculations, and compliance measures, you can focus on building your core product features.

The Tax Compliance Crisis

Why is this such a big deal now? Because tax authorities are getting smarter.

In the US: Following the South Dakota v. Wayfair ruling, states can require you to collect sales tax based on "economic nexus" (revenue or transaction count) rather than physical presence. You could trigger tax liability in Texas just by having enough customers there.

In the EU: If you sell B2C digital goods to EU customers, you MUST charge the VAT rate of the customer's country (not yours) wherever you are located. You then have to register for the VAT MOSS (Mini One Stop Shop) scheme to remit those taxes.

The Reality: A solo developer cannot possibly file tax returns in 50 jurisdictions. An MoR solves this INSTANTLY. Since they process millions of dollars, they are already registered everywhere. They collect the tax, they file the returns, and you sleep at night.

MoR vs. Payment Processor (Stripe)

The most common question we get: "Why can't I just use Stripe?"

You can! But Stripe (standard) is a Payment Service Provider (PSP). They essentially provide the pipe for money to move from a bank card to your account. They do not take title to the goods. You are the merchant. You are liable.

Stripe has released Stripe Tax to help calculate taxes, but you are still often the one responsible for registering and remitting (though they are adding features to help with filing, it is still your legal burden).

Top MoR Providers Comparison (2025)

Which Merchant of Record is right for your SaaS? Here is a detailed breakdown of the market leaders.

FeatureLemon SqueezyPaddleStripe (Standard)
RoleMerchant of RecordMerchant of RecordPayment Processor
Base Fee5% + 50¢5% + 50¢2.9% + 30¢
Sales Tax / VAT✅ Remits for you✅ Remits for you❌ You remit (Tools avail)
Global PayoutsBank, PayPal, StripeBank, Wire, PayoneerBank Account
Chargeback FeesOften absorbedOften absorbed$15 per incident
Ease of Setup⭐⭐⭐⭐⭐ (Excellent)⭐⭐⭐⭐ (Good)⭐⭐⭐ (Complex Tax Setup)
Best ForStartups, Indie HackersB2B SaaS, EnterpriseDomestic / Platform Business

* Fees are estimated averages as of 2025 and may vary by region and volume.

Why SaaS Startups Are Switching

1. Developer Experience

Modern MoRs like Lemon Squeezy offer simpler APIs. Instead of building complex billing portals, you generate a checkout link and listen for a webhook. This streamlined approach means you can integrate payments in hours rather than weeks, allowing you to focus on your core product features.

2. No Accounting Nightmares

You get one invoice payout twice a month. You don't have to reconcile 500 individual $15 payments in Xero or QuickBooks. The MoR sends you a "reverse invoice" for your earnings. This consolidation dramatically simplifies bookkeeping and makes tax filing straightforward, even for solo founders without dedicated accounting staff.

3. Subscription Logic Included

Dunning (retrying failed cards), upgrading/downgrading plans, and pausing subscriptions are often handled natively by the MoR's hosted customer portal. These features that would typically require weeks of development and ongoing maintenance are provided out-of-the-box, reducing your technical debt and allowing you to ship faster.

4. Access to Global Markets

Instantly accept Alipay in China, iDEAL in the Netherlands, and Boleto in Brazil without doing any extra engineering work. MoRs maintain relationships with dozens of payment methods worldwide, giving you immediate access to international markets that would otherwise require months of integration work and compliance research.

True Cost Analysis: MoR vs DIY Payment Processing

The 5% MoR fee seems expensive compared to Stripe's 2.9%, but this comparison ignores hidden costs. Here's what you actually pay when handling payments yourself:

Monthly Cost Breakdown (Self-Managed)

  • Stripe fees (2.9% + 30¢)Base cost
  • TaxJar or Avalara subscription$99-299/mo
  • Accountant for multi-jurisdiction filing$500-2,000/mo
  • Developer time for billing logic (40hrs)$4,000-8,000 one-time
  • Ongoing maintenance & updates10hrs/mo

Break-even point: For most startups doing under $50k/month in revenue, an MoR is cheaper when you factor in time saved and reduced liability. Once you cross $100k/month with primarily US customers, self-management may become cost-effective.

Real-World Use Cases

Solo Developer Launching a SaaS

Scenario: You built a project management tool using a Next.js boilerplate and want to charge $29/month. You have customers in the US, UK, and Germany.

Best choice: Lemon Squeezy. You'll be live in 2 hours, automatically compliant in all three countries, and won't need to think about taxes until you're making serious revenue.

B2B SaaS with Enterprise Clients

Scenario: You're selling team collaboration software at $99/user/month to companies. You need to issue proper invoices with VAT numbers and handle annual contracts.

Best choice: Paddle. They excel at B2B invoicing, support wire transfers, and can handle complex enterprise requirements like purchase orders and multi-year contracts.

High-Volume US-Only SaaS

Scenario: You're doing $200k/month revenue, 95% from US customers, and have a dedicated finance person.

Best choice: Stripe + Stripe Tax. At this scale, the 2% fee difference ($4,000/month) justifies hiring accounting help. You'll save money while maintaining full control.

How to Migrate from Stripe to an MoR

Already using Stripe and considering switching? Here's the migration process:

Step 1: Grandfather Existing Customers

Keep current subscribers on Stripe. Only new signups go through the MoR. This avoids forcing customers to re-enter payment details.

Step 2: Dual Integration Period

Run both systems in parallel for 3-6 months. Your codebase needs to check which payment provider a user is on before granting access or processing upgrades.

Step 3: Optional Migration Campaign

Email Stripe customers offering a discount (e.g., "Get 20% off if you switch to our new billing system"). This accelerates the transition but isn't required.

Step 4: Sunset Stripe

After 12 months, you'll likely have 90%+ of revenue on the MoR. At that point, you can deprecate Stripe with minimal impact.

Pro tip: If you're pre-revenue or have fewer than 50 customers, just switch completely. The complexity of dual systems isn't worth it at small scale.

When NOT to Use a Merchant of Record

While we highly recommend MoRs for most SaaS startups, they aren't for everyone. You might stick with a traditional processor like Stripe if:

  • You are a Marketplace: If you are building a platform (like eBay or Uber) where you pay out to other users, standard MoRs struggle with this. You likely need Stripe Connect.
  • You sell High-Risk Goods: MoRs are generally stricter about what you can sell (SaaS/Software is fine, but supplements or gambling are usually banned).
  • You have high volume & local presence: If you are doing $10M+ ARR and only sell in the US, you might save money by hiring an accountant and paying the lower Stripe fees.

Frequently Asked Questions

Is Stripe a Merchant of Record?

No, standard Stripe is a Payment Processor. Stripe has introduced automated tax tools, but in most configurations, you (the seller) remain the Merchant of Record and retain ultimate liability for tax remittance.

Does an MoR cost more than Stripe?

Yes, on paper. Stripe is ~2.9% while MoRs are ~5%. However, once you factor in the cost of TaxJar ($99/mo) or an accountant to file returns in multiple countries, the MoR is often cheaper for small-to-medium teams.

Can I use an MoR for one-time purchases?

Absolutely. MoRs like Lemon Squeezy and Gumroad are excellent for selling digital goods like extensive PDFs, courses, code templates, or lifetime access software.

What happens if I cross the tax threshold?

With an MoR, you don't have to worry about thresholds (like the $100k economic nexus in US states). The MoR monitors this globally because they are the merchant. You are shielded from these thresholds.

Which SaaS boilerplates support Merchant of Record?

Most modern SaaS boilerplates include Lemon Squeezy or Paddle integration out of the box. Look for boilerplates that specifically mention MoR support in their features. This saves weeks of development time compared to building payment logic from scratch.

Can I switch from one MoR to another later?

Yes, but it requires careful planning. You'll need to run both systems in parallel during the transition, similar to migrating from Stripe. Most founders choose their MoR carefully upfront to avoid this complexity.

How long does it take to get paid with an MoR?

Most MoRs (Lemon Squeezy, Paddle) pay out every 2 weeks with a 7-14 day holding period for fraud prevention. This is slower than Stripe's 2-day rolling payouts, but the trade-off is worth it for the tax compliance benefits.

Fast-Track Your SaaS Launch

The fastest way to handle payments? Don't write the code yourself. 85% of standard SaaS billing logic is identical across apps. Use a battle-tested boilerplate.