When you build a digital product or micro-SaaS, your first customer could live in Berlin, your second in Tokyo, and your third in Austin, Texas.
Selling globally on the internet is technically frictionless. Legally and financially, it is an administrative quagmire.
Every jurisdiction on earth has its own rules for digital sales:
- The European Union requires you to collect and remit Value Added Tax (VAT) based on the customer’s specific country of residence, even if you only make one $15 sale.
- The United Kingdom demands HMRC registration and separate quarterly VAT filings.
- Individual US states enforce “economic nexus” laws with varying revenue and transaction thresholds.
If you don’t understand the fundamental architectural difference between a Payment Service Provider (like raw Stripe) and a Merchant of Record (like Lemon Squeezy or Paddle), you could easily spend more time filing foreign tax returns than coding your software.
The Architectural Divide: PSP vs. MoR
1. Payment Service Provider (Raw Stripe)
With standard Stripe, Stripe is simply the technical pipe that moves money from the buyer’s credit card to your bank account.
You are the merchant of record.
That means your legal business entity is the seller. You are legally responsible for:
- Calculating the exact sales tax or VAT for every jurisdiction.
- Registering for foreign tax IDs in countries where you cross thresholds.
- Remitting tax payments to foreign tax authorities on a quarterly basis.
- Handling fraudulent chargebacks, bank disputes, and card scheme compliance.
Stripe provides automated calculation tools (Stripe Tax) for an additional fee, but Stripe does not remit the money for you. You still have to hire international tax accountants to file the returns.
2. Merchant of Record (Paddle, Lemon Squeezy)
With a Merchant of Record (MoR), a third-party company legally inserts itself between you and the customer.
When a user in Germany buys your software:
- The customer technically buys the license from Paddle or Lemon Squeezy.
- The MoR collects the payment, issues the official VAT-compliant receipt, and legally remits the tax directly to the German tax authorities under their own global tax registrations.
- The MoR then pays you a net publisher royalty on a bi-weekly or monthly schedule.
You do not need to register for EU VAT, track changing Brexit tax laws, or file state sales tax returns. The MoR assumes 100% of the international tax liability.
Comparing the Core Competitors
| Feature / Metric | Stripe (Raw) | Lemon Squeezy | Paddle |
|---|---|---|---|
| Model | Payment Gateway | Merchant of Record | Merchant of Record |
| Standard Pricing | 2.9% + $0.30 | 5.0% + $0.50 | 5.0% + $0.50 |
| Tax Remittance | You handle it (liability on you) | Handled automatically by MoR | Handled automatically by MoR |
| Developer DX | Industry standard, infinite webhooks | Clean, modern API, fast checkout | Robust, enterprise-ready API |
| Chargeback Protection | You handle and pay dispute fees | Absorbed / managed by MoR | Absorbed / managed by MoR |
| Best For | High-volume US domestic B2B sales | Solo developers, templates, indie SaaS | Established B2B SaaS scaling globally |
When to Choose Raw Stripe
Raw Stripe is the right choice when:
- Your customers are primarily domestic B2B: If 90% of your buyers are US businesses that don’t trigger consumer VAT requirements.
- You have substantial transaction volume: At $30,000+ a month, the difference between Stripe’s 2.9% and an MoR’s 5.0% is more than $600 every month. That difference is large enough to justify hiring an accountant to handle your quarterly state filings.
- You require deeply customized checkout workflows: Stripe gives you full programmatic control over embedded elements, custom billing schedules, and multi-party escrow payouts.
When to Choose an MoR (Lemon Squeezy or Paddle)
A Merchant of Record is almost always the superior choice for solo bootstrappers in their first year:
- You sell digital downloads or micro-SaaS globally: Paying an extra 2% transaction fee to eliminate all international tax compliance is the best bargain in modern software. You can sleep peacefully knowing that European tax authorities won’t send audit demands to your registered agent.
- You want hosted checkouts that just work: Lemon Squeezy and Paddle provide pre-built, localized checkouts supporting Apple Pay, Google Pay, PayPal, and credit cards in thirty currencies with zero custom UI coding.
My Recommendation for Solo Founders
Do not waste early runway worrying about international tax accounting.
If you are a solo developer launching a digital template, a developer tool, or a micro-SaaS generating under $15,000 a month, use a Merchant of Record like Lemon Squeezy or Paddle.
Pay the 5% fee as an insurance premium against regulatory chaos. Once your product crosses $20,000 in monthly recurring revenue, you can evaluate whether migrating to raw Stripe justifies the accounting overhead.
Related Operational Guides
For deeper frameworks and complementary operational workflows, see: