Skip to main content
Freelancing

Digital Product Taxes: EU VAT & US Sales Tax Guide

Alex MorganAlex MorganOctober 28, 2026Updated: October 28, 202611 min read

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.

Digital Product Taxes: EU VAT & US Sales Tax Guide – featured image

featuredImage: /images/articles/digital-product-taxes-how-to-handle-eu-vat-and-us-sales-tax-featured.jpg

Digital Product Taxes: EU VAT & US Sales Tax Guide

I spent three weeks tracking down a German tax auditor’s PDF manual just to figure out why an e-book sale to a buyer in Munich required me to log IP addresses, cross-reference billing countries, and file quarterly returns across three different currencies.

If you sell Notion templates, design assets, code snippets, or online courses, you've probably hit that sinking realization moment. Selling digital products across state lines and international borders doesn't mean your revenue is tax-free. In fact, it's quite the opposite. Governments watched the explosion of the creator economy and decided your $15 PDF deserves the exact same bureaucratic scrutiny as a shipping container full of televisions.

When you're building a freelance business, ignoring tax compliance feels easy until a state department of revenue or a European tax authority sends an automated notice demanding back taxes plus penalties. Let's break down how EU VAT, US economic nexus rules, and Merchant of Record platforms actually work so you can stop guessing and keep building.

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.


featuredImage: /images/articles/digital-product-taxes-how-to-handle-eu-vat-and-us-sales-tax-featured.jpg

The EU VAT Nightmare: Why Your First German Customer Changes Everything

Let's clear up the most common misconception right away: "I'm a solo creator based in Austin, Texas, so European tax laws don't apply to me."

Wrong. The European Union has a very simple rule for digital services and electronic products. If a consumer living inside the EU buys your digital product, EU Value Added Tax (VAT) applies. Period. There is no tax-free minimum threshold for non-EU sellers. If a buyer in Paris purchases your $20 Figma UI kit, you are technically obligated to register for EU VAT, collect the local French rate (currently 20%), and remit it to the EU.

For EU-based sellers, the bureaucratic pain was slightly reduced with the introduction of the Union OSS (One Stop Shop) scheme. This allows you to register in one EU member state and file a single quarterly return for sales made across all 27 countries. However, if you are based outside the EU - say, in the US, Canada, or the UK - you have to register for the Non-Union OSS scheme.

To comply manually with EU VAT rules, you must:

  1. Determine the exact location of your buyer using at least two non-contradictory pieces of evidence (such as IP address, billing address, or credit card BIN country).
  2. Apply the correct VAT rate for that specific country (ranging from 17% in Luxembourg to 27% in Hungary).
  3. Issue an invoice containing specific statutory details required by local European laws.
  4. Keep these transaction records securely stored for up to 10 years for potential audits.

Doing this manually while trying to write code or design templates is a recipe for burnout. This is why most solo operators rely on specialized infrastructure, which we will analyze shortly.

EU VAT compliance workflow and customer location tracking


featuredImage: /images/articles/digital-product-taxes-how-to-handle-eu-vat-and-us-sales-tax-featured.jpg

US Sales Tax and Economic Nexus: The Death of Physical Presence

Before 2018, US sales tax was governed by the physical presence rule. If you didn't have an office, warehouse, or employee in a state, you didn't have to collect sales tax from customers living there.

The Supreme Court ruling in South Dakota v. Wayfair, Inc. completely destroyed that framework. Today, US states enforce economic nexus. This means if your sales cross a certain monetary threshold or transaction count within a state over a calendar year, you are legally required to register, collect, and remit state sales tax.

Because every state writes its own tax laws, the landscape is a fragmented mess. Some states set their threshold at $100,000 in gross sales, while others include a secondary trigger of 200 separate transactions.

Common US Economic Nexus Thresholds for Digital Sellers

StateRevenue ThresholdTransaction CountDigital Products Taxable?
California$500,000NoneNo (Generally exempt for pure digital goods)
New York$500,000100 transactionsYes
Texas$500,000NoneYes
Colorado$100,000NoneYes
Florida$100,000NoneNo (Exempt for software/digital downloads)
Washington$100,000200 transactionsYes (Broad definition of digital property)

Notice how volatile this is. California doesn't tax most digital downloads delivered electronically without personal interaction, whereas Washington state taxes almost every conceivable digital product under the sun. If you want to dive deeper into structuring your remote operations correctly, check our guide on how to set up a remote freelance business.


featuredImage: /images/articles/digital-product-taxes-how-to-handle-eu-vat-and-us-sales-tax-featured.jpg

Merchant of Record vs. Payment Gateway: Who Holds the Liability?

This is where many creators make a catastrophic mistake. They assume that because Stripe or PayPal processed their payment, Stripe or PayPal is handling their sales tax.

They are not.

Standard payment gateways operate as payment processors. They pass funds from the buyer to your bank account, take their cut, and leave you entirely holding the bag for tax compliance, nexus tracking, and remittance. If you use Stripe without Stripe Tax enabled, you are legally naked.

To offload this nightmare completely, you need to understand the difference between payment processors and Merchants of Record (MoRs).

Merchant of Record vs Payment Gateway structural breakdown

Platform Comparison: MoRs vs Payment Gateways for Digital Products

Platform TypeExample PlatformsWho Is the Legal Seller?Handles Global VAT/Tax?Payout TimelinePlatform Fees
Merchant of RecordLemon Squeezy, Gumroad, PaddleThe PlatformFully Automated (Liability sits with them)Bi-weekly or Monthly5% + $0.50 to 10% + flat fee
Payment Gateway + Tax ToolStripe + Stripe TaxYouAutomated Calculation & Collection (You file)2 days2.9% + $0.30 + 0.5% tax fee
Marketplace FacilitatorEnvato, Udemy, AppSumoThe MarketplaceFully AutomatedMonthly30% to 50% commission

When you use a Merchant of Record like Lemon Squeezy, your customer is technically buying the product from Lemon Squeezy, and Lemon Squeezy is buying it from you. They assume 100% of the legal liability for calculating, collecting, filing, and remitting VAT and sales tax worldwide. They also handle chargebacks and fraud prevention.

The downside? You pay higher platform fees, and your customer sees Lemon Squeezy listed on their bank statement instead of your brand name. For many independent creators, trading 5% of revenue to never deal with a European tax audit is the best bargain in tech.


featuredImage: /images/articles/digital-product-taxes-how-to-handle-eu-vat-and-us-sales-tax-featured.jpg

Step-by-Step: Setting Up Automated Tax Compliance

If you decide to retain direct control over your billing using Stripe rather than routing everything through a Merchant of Record, you must configure automated tax tools correctly. Here is the exact setup process to protect your business.

Step 1: Enable Stripe Tax in Your Dashboard

  1. Log into your Stripe Dashboard and navigate to the Products or Settings sidebar.
  2. Click on Stripe Tax and click Activate.
  3. Enter your business address and state of registration. This establishes your "origin" for tax purposes.
  4. Select the specific types of products you sell (e.g., "SaaS," "Digital Downloads," or "Consulting"). Stripe uses these product categories to determine taxability across different jurisdictions.

Step 2: Configure Customer Location Verification

To comply with EU VAT and US state laws, you must collect the customer's location at checkout.

  1. In your Stripe Checkout settings, ensure Collect customer's billing address is set to Required.
  2. Turn on Collect customer's tax ID if you sell to B2B clients, as business-to-business transactions use the reverse-charge mechanism where VAT is zero-rated and handled by the buyer.
  3. Enable IP address tracking in your checkout flow so Stripe can flag discrepancies if a customer enters a US billing address while connecting from a Berlin IP address.

Step 3: Monitor Your Economic Nexus Thresholds

Even with automated tools, you need to track when you approach state or international limits so you can register before deadlines pass.

  1. Go to the Stripe Tax reporting tab inside your dashboard.
  2. Review the Registrations overview map. Stripe automatically monitors your transaction volume and gross revenue against every US state threshold and international VAT limit.
  3. Set up notification alerts within Stripe so you receive an email when you reach 80% of a state's economic nexus threshold.

Stripe Tax registration monitoring dashboard overview

If you're managing multiple income streams, including client work alongside digital goods, make sure you understand how to structure your invoicing. Read our breakdown on best invoicing software for remote freelancers to streamline your accounting workflows.


featuredImage: /images/articles/digital-product-taxes-how-to-handle-eu-vat-and-us-sales-tax-featured.jpg

Common Pitfalls That Trigger Audits

Tax authorities don't usually knock on your door on day one. Instead, automated data-matching algorithms flag anomalies in your merchant accounts. Watch out for these three dangerous traps:

1. The B2B Tax ID Validation Failure

When selling digital products to companies in the EU, you don't charge VAT if they provide a valid VAT number (verified via the EU's VIES system). Creators often accept any string of numbers typed into a checkout box without validation. If an audit reveals those VAT numbers were fake or inactive, you are on the hook for the uncollected VAT. Always use automated validation checkouts.

2. Confusing Gross and Net Revenue for Thresholds

When calculating whether you’ve crossed a $100,000 US sales tax threshold, states look at gross sales, not your net profit after platform fees and refunds. If your gross sales hit $101,000 but your net take-home was $85,000, you have still triggered economic nexus.

3. Ignoring Digital Product Taxability Nuances

Not all digital products are treated equally. A pre-recorded video course might be taxable in Texas, while a live coaching session or purely custom consulting service is exempt. If you lump all your revenue into one generic product category, you will either overcharge your customers or under-remit to the state.


featuredImage: /images/articles/digital-product-taxes-how-to-handle-eu-vat-and-us-sales-tax-featured.jpg

Choosing Your Path Forward

If you are just starting out with your digital product store, the math is simple: use a Merchant of Record. The peace of mind and automated tax compliance are worth the slightly higher percentage cut. It lets you focus on product quality and marketing rather than spending your weekends parsing tax codes in Munich or Ohio.

If you are scaling past six figures and building a standalone SaaS or proprietary platform where brand presentation on bank statements matters, integrate Stripe Tax combined with an automated filing service like TaxJar or Avalara.

Tax compliance isn't glamorous, but getting it right keeps your business alive. Build the automated guardrails now so you don't have to untangle a multi-state tax mess later.


featuredImage: /images/articles/digital-product-taxes-how-to-handle-eu-vat-and-us-sales-tax-featured.jpg

Frequently Asked Questions

Do I need to charge EU VAT if I sell digital products from outside the EU?

Yes, if you sell to non-business customers located in the EU, you are legally required to account for and remit EU VAT from the very first euro, as the old €10,000 threshold for cross-border sales within the EU does not exempt non-EU sellers.

What is economic nexus in US sales tax law?

Economic nexus is a state tax standard triggered when your remote business crosses a specific sales revenue or transaction count threshold within a particular US state, usually $100,000 in gross sales or 200 separate transactions in a calendar year.

How does Lemon Squeezy or Gumroad handle VAT and sales tax for me?

Merchant of Record (MoR) platforms like Lemon Squeezy and Gumroad act as the legal reseller of your product, meaning they assume full liability for calculating, collecting, and remitting global sales taxes and VAT on every transaction.

What happens if I ignore digital product sales taxes and get audited?

Tax authorities can assess back taxes for all uncollected amounts, add compounding interest, and slap your business with heavy negligence penalties that often exceed your original profit margins on those sales.

Do I need to collect tax if I sell through a marketplace like Udemy or Envato?

No, marketplaces that operate under a marketplace facilitator model take full legal responsibility for collecting and remitting all sales taxes and VAT associated with the transaction.

Can I use Stripe Billing alone to handle global VAT compliance?

Stripe Tax calculates and collects the correct tax amounts based on customer location, but you are still personally responsible for filing tax returns and remitting those funds to the respective state or country agencies unless you use an automated filing partner.

#digital products#tax guide#EU VAT#US sales tax#remote business

Frequently Asked Questions

Yes, if you sell to non-business customers located in the EU, you are legally required to account for and remit EU VAT from the very first euro, as the old €10,000 threshold for cross-border sales within the EU does not exempt non-EU sellers.

Economic nexus is a state tax standard triggered when your remote business crosses a specific sales revenue or transaction count threshold within a particular US state, usually $100,000 in gross sales or 200 separate transactions in a calendar year.

Merchant of Record (MoR) platforms like Lemon Squeezy and Gumroad act as the legal reseller of your product, meaning they assume full liability for calculating, collecting, and remitting global sales taxes and VAT on every transaction.

Tax authorities can assess back taxes for all uncollected amounts, add compounding interest, and slap your business with heavy negligence penalties that often exceed your original profit margins on those sales.

No, marketplaces that operate under a marketplace facilitator model take full legal responsibility for collecting and remitting all sales taxes and VAT associated with the transaction.

Stripe Tax calculates and collects the correct tax amounts based on customer location, but you are still personally responsible for filing tax returns and remitting those funds to the respective state or country agencies unless you use an automated filing partner.

Alex Morgan - Founder & Lead Editor
Alex Morgan·Founder & Lead Editor

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.

Related Articles

Featured image for Freelancing

I tested the top freelance platforms available to Mexican remote workers to find out which ones actually let you keep your earnings without getting destroyed by peso conversion fees, bank wires, and SAT tax traps.

#freelance platforms#mexico remote work
October 30, 202612 min read