Selling digital products globally means dealing with tax rules that vary by country, state, and product type. Get it wrong and you face penalties, back-taxes, or worse, an audit from a tax authority you didn’t know existed.
Easy Digital Downloads handles tax configuration out of the box. You can set tax rates by region, handle EU VAT requirements, mark specific products as tax-exempt, and generate reports for filing. This guide covers the complete setup, from basic single-rate configuration to multi-region compliance.
How Digital Product Taxes Work
Digital products are taxed differently from physical goods. The rules depend on where your customer lives, not where your business is located. This is called the “destination-based” tax model, and it applies in most jurisdictions worldwide.
Here’s what you need to know:
- United States, Sales tax on digital products varies by state. Some states (like Oregon and Montana) charge nothing. Others (like Washington and Pennsylvania) tax all digital goods. Currently, 30+ states impose some form of digital product tax. Nexus rules determine which states you must collect tax in.
- European Union, VAT applies to all digital products sold to EU consumers, regardless of where your business is based. Rates range from 17% (Luxembourg) to 27% (Hungary). The One-Stop Shop (OSS) system simplifies filing, but you must register and charge the correct rate per country.
- United Kingdom, 20% VAT on digital products sold to UK consumers. Post-Brexit, the UK has its own VAT registration separate from the EU.
- Australia, 10% GST on digital products sold to Australian consumers if your annual sales exceed AUD $75,000.
- Canada, GST/HST applies in most provinces. Quebec and British Columbia have separate provincial requirements for digital products.
The key principle: you charge tax based on your customer’s location. EDD determines this from the billing address entered at checkout.
Setting Up Basic Tax Rates in EDD
If you’ve already set up your EDD store, enabling taxes takes just a few steps.
Enable Tax Collection
- Go to Downloads → Settings → Taxes
- Check “Enable Taxes”
- Set your default tax rate, this applies when no specific regional rate is defined. For a US-based business, this might be your home state’s rate.
- Choose whether prices on your product pages are displayed inclusive or exclusive of tax
Inclusive pricing shows the final price upfront (common in the EU). Exclusive pricing adds tax at checkout (standard in the US). Pick the convention your primary audience expects.
Add Regional Tax Rates
EDD lets you define tax rates by country and state/province. Navigate to Downloads → Settings → Taxes → Tax Rates and add entries:
| Country | State/Province | Rate | Notes |
|---|---|---|---|
| United States | California | 7.25% | State base rate (local rates may add more) |
| United States | New York | 4.00% | State rate; NYC adds 4.5% |
| United States | Texas | 6.25% | Digital products taxable since 2020 |
| United States | Washington | 6.50% | All digital goods taxed |
| United Kingdom | (All) | 20.00% | Standard VAT rate |
| Germany | (All) | 19.00% | Standard VAT rate |
| France | (All) | 20.00% | Standard VAT rate |
| Australia | (All) | 10.00% | GST on digital products |
You can add as many regional rates as you need. EDD matches the customer’s billing address to the most specific rate available, state-level takes priority over country-level.
Fallback Tax Rate
The default rate applies when a customer’s location doesn’t match any of your defined regional rates. Set this to 0% if you only want to collect tax in specific regions. Set it to your most common rate if most of your customers come from one jurisdiction.
EU VAT Compliance
Selling digital products to EU consumers triggers VAT obligations regardless of where your business is located. This is one of the most complex tax scenarios for digital sellers.
What EU VAT Requires
- Charge VAT at the customer’s country rate, not your home country rate. A German customer pays 19%, a French customer pays 20%, even if you’re based in the US.
- Collect two pieces of location evidence, billing address plus IP geolocation, credit card country, or phone number country code. Two must agree.
- Validate B2B VAT numbers, business customers with valid EU VAT numbers can be zero-rated (no VAT charged) under the reverse charge mechanism.
- Keep records for 10 years, transaction records, evidence of customer location, and VAT amounts collected.
EDD Extensions for EU VAT
The core EDD tax system handles basic rates, but EU compliance needs additional tools:
EDD EU VAT extension, adds VAT number validation at checkout. When a customer enters a valid EU VAT number, the extension verifies it against the VIES database and automatically zero-rates the transaction. It also collects the required location evidence.
Setup steps:
- Install the EDD EU VAT extension
- Add VAT rates for all 27 EU member states in your tax rate table
- Enable the VAT number field at checkout
- Configure your own VAT number (if you’re EU-registered)
- Choose whether to display prices inclusive of VAT (required for B2C in many EU countries)
EU VAT Rates Reference (2026)
| Country | Standard Rate | Country | Standard Rate |
|---|---|---|---|
| Austria | 20% | Latvia | 21% |
| Belgium | 21% | Lithuania | 21% |
| Bulgaria | 20% | Luxembourg | 17% |
| Croatia | 25% | Malta | 18% |
| Cyprus | 19% | Netherlands | 21% |
| Czech Republic | 21% | Poland | 23% |
| Denmark | 25% | Portugal | 23% |
| Estonia | 22% | Romania | 19% |
| Finland | 25.5% | Slovakia | 23% |
| France | 20% | Slovenia | 22% |
| Germany | 19% | Spain | 21% |
| Greece | 24% | Sweden | 25% |
| Hungary | 27% | Ireland | 23% |
| Italy | 22% |
Rates change periodically, Finland increased from 24% to 25.5% in 2025. Check the European Commission’s tax database quarterly.
One-Stop Shop (OSS) Filing
Instead of registering for VAT in each EU country, the OSS system lets you file a single quarterly return in one EU member state. If you’re outside the EU, register for the non-Union OSS scheme through any EU country’s tax authority. Ireland and Luxembourg are popular choices due to English-language support and streamlined processes.
EDD’s tax reports give you the data you need for OSS filing, total sales and VAT collected per EU country per quarter.
Tax-Exempt Products
Not all digital products are taxable in every jurisdiction. Some common exemptions:
- Educational materials, Many jurisdictions exempt or reduce-rate educational content, textbooks, and training materials.
- SaaS vs. downloadable, Some states distinguish between SaaS (taxable in fewer states) and downloadable software (taxable in more states).
- B2B transactions, EU reverse charge means no VAT on B2B sales when the buyer provides a valid VAT number.
- Charitable/nonprofit, Organizations with tax-exempt status may not need to collect taxes.
Setting Products as Tax-Exempt in EDD
When editing a download, scroll to the Download Prices section. Check the “Tax Exempt” checkbox. This prevents tax from being calculated on that specific product at checkout, even if the customer is in a taxable region.
Use this for:
- Free downloads (lead magnets, samples)
- Donation-based products
- Products sold exclusively to B2B customers
- Products exempt in your primary market
Integrating Tax Calculation Services
Manual tax rate management works for stores selling in a few regions. But if you sell globally, maintaining hundreds of tax rates, and keeping them current, becomes a full-time job.
Tax calculation services automate this entirely:
TaxJar
TaxJar (now part of Stripe Tax) integrates with EDD to:
- Automatically calculate the correct tax rate for every transaction based on customer location
- Determine product taxability, is your specific product type taxable in the customer’s jurisdiction?
- File returns automatically in states where you have nexus
- Track economic nexus thresholds across all US states
Setup: Install the EDD TaxJar extension, connect your TaxJar API key, and map your product categories to TaxJar’s tax codes. Once connected, TaxJar overrides your manual tax rates with real-time calculations.
Avalara
Avalara AvaTax handles tax compliance for larger operations:
- Real-time tax calculation for 190+ countries
- Automated returns filing and remittance
- Cross-border compliance including customs duties (if you also sell physical goods)
- VAT/GST/HST calculation with country-specific rules
Avalara is more expensive than TaxJar but handles complex international scenarios better, useful if you sell in 10+ countries or deal with multiple tax types.
Manual vs. Automated: When to Switch
| Scenario | Recommended Approach |
|---|---|
| Selling in 1-3 US states | Manual rates in EDD |
| Selling across 5+ US states | TaxJar or Stripe Tax |
| Selling to EU + US | EDD EU VAT extension + TaxJar |
| Selling globally (10+ countries) | Avalara or comprehensive tax service |
| Under $10K annual digital sales | Manual rates (may be below thresholds) |
Tax Reporting in EDD
EDD provides built-in tax reports under Downloads → Reports → Taxes. These reports show:
- Total tax collected, aggregate across all transactions for any date range
- Tax by country/region, breakdown by jurisdiction for filing returns in specific regions
- Tax by product, which products generated the most tax revenue
- Exportable data, CSV export for your accountant or tax filing software
Reports You Need for Filing
US state sales tax: Export transactions by state for each quarter. Most states require quarterly or annual filing. The report shows total sales, taxable sales, and tax collected per state.
EU VAT OSS: Export transactions by EU country for each quarter. The OSS return requires total value of supplies and VAT charged per member state.
Annual summary: Export the full year for your income tax return. Your accountant needs total revenue, total tax collected, and tax remitted per jurisdiction.
Record Keeping Requirements
Store transaction records for at least:
- US: 3-7 years (varies by state)
- EU: 10 years
- UK: 6 years
- Australia: 5 years
EDD stores all order data in your WordPress database. Run regular database backups to protect these records. Consider exporting quarterly reports to cloud storage as an additional safeguard.
Common Tax Configuration Mistakes
These errors cause the most problems for digital product sellers:
1. Ignoring Economic Nexus
Since the 2018 South Dakota v. Wayfair ruling, US states can require tax collection once you exceed sales thresholds, typically $100,000 in sales or 200 transactions per year in a state. Many digital sellers unknowingly cross these thresholds. Track your state-by-state sales monthly.
2. Charging Your Home Rate to All Customers
A New York-based seller charging 8% to California customers is collecting the wrong amount. Each state has its own rate. Use regional rates or an automated service.
3. Not Validating EU VAT Numbers
If you charge VAT to a B2B EU customer without checking their VAT number, they’ll request a refund, and they’re entitled to it. Always validate VAT numbers in real-time at checkout.
4. Forgetting to Update Rates
Tax rates change. Finland’s VAT increased in 2025. Several US states adjusted digital product tax rules in 2024-2025. Review your rates quarterly or use an automated service.
5. Missing Registration Deadlines
Once you exceed a nexus threshold, most jurisdictions require registration within 30-60 days. Late registration can result in penalties and back-taxes from the date you should have registered.
EDD Tax Configuration Checklist
Use this checklist when setting up your EDD store or reviewing an existing configuration:
- Enable taxes in Downloads → Settings → Taxes
- Set your default tax rate
- Add regional rates for every jurisdiction where you have nexus
- Configure inclusive vs. exclusive pricing display
- Install EU VAT extension if selling to EU customers
- Add all 27 EU country VAT rates
- Enable VAT number validation at checkout
- Mark tax-exempt products appropriately
- Set up payment gateways that support tax reporting
- Test checkout with addresses from different tax regions
- Export a sample tax report and verify accuracy
- Schedule quarterly rate reviews
- Consider TaxJar/Avalara if selling in 5+ jurisdictions
Frequently Asked Questions
Do I need to collect sales tax on digital products in the US?
It depends on the state. Over 30 US states now tax some or all digital products. If you have economic nexus in a state (typically $100K+ in sales or 200+ transactions), you must collect and remit that state’s tax. Check each state’s rules, digital products, SaaS, and digital services may be treated differently.
What happens if I sell below EU VAT thresholds?
There is no threshold for non-EU businesses selling digital products to EU consumers. Even one sale triggers VAT obligations. However, the OSS system makes compliance manageable for small sellers, you file one return per quarter covering all EU countries.
Can EDD handle different tax rates for different product types?
EDD applies the same regional tax rate to all taxable products. If you need different rates per product category (e.g., reduced rate for educational content), mark some products as tax-exempt and handle the reduced-rate products through a tax calculation service like TaxJar that supports product-level tax codes.
How do I handle refunds and tax adjustments?
When you process a refund in EDD, the tax is automatically adjusted in your reports. The refunded amount includes the proportional tax. Your quarterly tax filing should reflect the net tax collected after refunds.
Should I display prices inclusive or exclusive of tax?
Exclusive (tax added at checkout) is standard in the US. Inclusive (tax included in displayed price) is expected in the EU and UK. If most of your customers are in one region, match that region’s convention. If you sell globally, exclusive pricing is simpler to manage because the displayed price stays consistent.
What’s Next
Tax configuration isn’t a set-and-forget task. Set a quarterly reminder to review your rates, check nexus thresholds, and export reports for filing.
If you’re just getting started, focus on your home jurisdiction first. Get that right, then expand to other regions as your customer base grows. The EDD platform makes it straightforward to scale your tax setup alongside your business.
For stores already selling software licenses or digital products globally, an automated tax service pays for itself in time saved and compliance peace of mind. TaxJar starts at $19/month, less than most sellers spend on manual rate research each quarter.
