Part of our Compliance & Regulation series
Read the complete guideMulti-Country Tax Compliance for eCommerce: VAT, GST, and Sales Tax with Odoo
Selling internationally creates one of the most complex operational challenges for eCommerce businesses: tax compliance across multiple jurisdictions. Each country has different tax structures, rates, filing requirements, and invoice formats. Getting it wrong leads to fines, penalties, or blocked marketplace accounts.
Odoo's fiscal position system, combined with marketplace integrations, automates most of this complexity.
Key Takeaways
- US sales tax spans 46 states with varying rates, economic nexus thresholds, and product-specific exemptions that change frequently.
- EU VAT uses One-Stop-Shop (OSS) for cross-border B2C sales, simplifying registration to a single filing.
- Odoo fiscal positions automate tax selection based on customer shipping address, eliminating manual rate lookups.
- Most major marketplaces now collect and remit taxes on behalf of sellers, but you must track this to avoid double-charging.
- Quarterly review of tax rules is essential because rates and regulations change across jurisdictions every year.
The Tax Landscape for eCommerce Sellers
United States — Sales Tax
US sales tax is the most complex system globally. 46 states have sales tax, with Alaska, Delaware, Montana, New Hampshire, and Oregon exempt. Economic nexus rules mean selling above $100K or 200 transactions in a state creates tax obligations even without physical presence.
Marketplace facilitator laws require Amazon, Shopify, eBay, and others to collect and remit tax on behalf of sellers in most states. Product taxability varies too: clothing is exempt in some states but taxable in others.
Odoo handling: Tax rate tables by ZIP code with automatic nexus tracking. Marketplace orders where the platform collects tax are flagged to avoid double-charging.
European Union — VAT
The EU's One-Stop-Shop (OSS) system allows a single registration for cross-border B2C sales. Standard rates range from 17% (Luxembourg) to 27% (Hungary). The Import One-Stop-Shop (IOSS) covers goods under EUR 150 shipped from outside the EU.
Odoo handling: Fiscal positions per EU country with automatic VAT rate selection based on customer location. OSS reporting generated from sales data.
United Kingdom — VAT
Post-Brexit UK VAT applies a standard 20% rate. Marketplaces collect VAT on goods under GBP 135 from non-UK sellers. Postponed VAT accounting is available for imports.
India — GST
India uses a dual GST structure: CGST + SGST for intra-state sales, IGST for inter-state. HSN codes are required on all invoices, e-invoicing is mandatory above threshold, and marketplaces collect 1% TCS.
Other Major Jurisdictions
| Country | Tax Type | Rate | Key Requirement |
|---|---|---|---|
| Canada | GST/HST/PST | 5-15% | Province-specific rates |
| Australia | GST | 10% | Low-value goods rule for imports |
| Japan | Consumption Tax | 10% | Reduced rate for food (8%) |
| UAE/KSA | VAT | 5%/15% | E-invoicing compliance |
How Odoo Handles Multi-Country Tax
Fiscal Positions
Odoo's fiscal position system maps tax treatment per customer or order. Default fiscal positions apply to domestic orders. EU B2C positions apply destination country VAT rates. EU B2B positions trigger reverse charge at 0% VAT. Export positions zero-rate for non-EU customers.
Automatic Tax Selection
When a marketplace order arrives in Odoo, the customer shipping address determines the country and region. Fiscal position rules match the address to the correct tax treatment, and tax accounts and rates apply automatically to the invoice without manual intervention.
Tax Reporting
Odoo generates filing-ready reports: VAT returns formatted for EU OSS submission, sales tax summaries by state for US filings, GST reports for Indian compliance (GSTR-1, GSTR-3B), and complete audit trails for all tax calculations.
Marketplace Tax Collection
| Marketplace | Collects Tax | Scope |
|---|---|---|
| Amazon | Yes | Most jurisdictions where it operates |
| eBay | Yes | US states, UK, EU, Australia |
| Shopify | Optional | Automated or manual per store settings |
| Walmart | Yes | US states |
| Etsy | Yes | US states, some international |
When the marketplace collects tax, your Odoo integration must track this to avoid double-charging and ensure accurate financial reporting.
Best Practices
- Register early — Do not wait until you owe back taxes to register in required jurisdictions.
- Automate everything — Manual tax calculation is error-prone and does not scale across countries.
- Review quarterly — Tax rates and rules change. Verify your Odoo fiscal positions each quarter.
- Keep records for 7+ years — Maintain detailed transaction records for audit defense.
- Work with professionals — Use a tax advisor familiar with eCommerce for initial setup.
Frequently Asked Questions
Q: Do I need to register for VAT in every EU country I sell to? A: No. The One-Stop-Shop (OSS) system lets you register in one EU member state and file a single return covering all cross-border B2C sales within the EU. This replaced the previous requirement to register in each country once you exceeded its distance selling threshold.
Q: What happens if a marketplace collects tax but I also charge tax in Odoo? A: You would double-charge the customer, which creates refund requests and compliance issues. Configure your Odoo marketplace integration to flag orders where the platform has already collected tax, and set those orders to zero tax in your invoicing.
Q: How do I handle tax on returns for international orders? A: When you issue a credit note in Odoo for a returned item, the fiscal position automatically applies the same tax treatment as the original sale. The tax reversal appears in your next filing period for that jurisdiction.
Q: Can Odoo handle US sales tax nexus tracking automatically? A: Odoo tracks sales volume and transaction counts by state to help monitor nexus thresholds. However, you should work with a tax advisor to confirm when registration is required, as nexus rules vary by state and change frequently.
Next Steps
Tax compliance does not have to be a barrier to international growth. With Odoo's fiscal position system and proper marketplace integration, you can sell globally while staying compliant. Explore our Odoo accounting services or contact us for a tax compliance assessment.
Written by
ECOSIRE TeamTechnical Writing
The ECOSIRE technical writing team covers Odoo ERP, Shopify eCommerce, AI agents, Power BI analytics, GoHighLevel automation, and enterprise software best practices. Our guides help businesses make informed technology decisions.
ECOSIRE
Transform Your Business with Odoo ERP
Expert Odoo implementation, customization, and support to streamline your operations.
Related Articles
Accounting Automation: Eliminate Manual Bookkeeping in 2026
Automate bookkeeping with bank feed automation, receipt scanning, invoice matching, AP/AR automation, and month-end close acceleration in 2026.
Accounting KPIs: 30 Financial Metrics Every Business Should Track
Track 30 essential accounting KPIs including profitability, liquidity, efficiency, and growth metrics like gross margin, EBITDA, DSO, DPO, and inventory turns.
AI Content Generation for E-commerce: Product Descriptions, SEO & More
Scale e-commerce content with AI: product descriptions, SEO meta tags, email copy, and social media. Quality control frameworks and brand voice consistency guide.
More from Compliance & Regulation
Cybersecurity for E-commerce: Protect Your Business in 2026
Complete ecommerce cybersecurity guide for 2026. PCI DSS 4.0, WAF setup, bot protection, payment fraud prevention, security headers, and incident response.
ERP for Chemical Industry: Safety, Compliance & Batch Processing
How ERP systems manage SDS documents, REACH and GHS compliance, batch processing, quality control, hazmat shipping, and formula management for chemical companies.
ERP for Import/Export Trading: Multi-Currency, Logistics & Compliance
How ERP systems handle letters of credit, customs documentation, incoterms, multi-currency P&L, container tracking, and duty calculation for trading companies.
Sustainability & ESG Reporting with ERP: Compliance Guide 2026
Navigate ESG reporting compliance in 2026 with ERP systems. Covers CSRD, GRI, SASB, Scope 1/2/3 emissions, carbon tracking, and Odoo sustainability.
Audit Preparation Checklist: Getting Your Books Ready
Complete audit preparation checklist covering financial statement readiness, supporting documentation, internal controls documentation, auditor PBC lists, and common audit findings.
Australian GST Guide for eCommerce Businesses
Complete Australian GST guide for eCommerce businesses covering ATO registration, the $75,000 threshold, low value imports, BAS lodgement, and GST for digital services.