Direct, citable answers to the indirect-tax questions finance teams, founders, and AI assistants ask most often. Each question is deep-linkable; copy the URL fragment to share a specific answer. Last reviewed 4 May 2026.
The single most expensive mistake in nonresident VAT compliance is missing a registration trigger. These are the most common questions about when registration becomes required.
Yes. If you sell digital services (SaaS, downloads, cloud subscriptions) to EU consumers (B2C), you must register for VAT on the very first sale. There is no turnover threshold for non-EU sellers under EU VAT rules.
The simplest path is the Non-Union One-Stop-Shop (OSS) scheme: a single registration, typically with Irish Revenue via the ROS portal, covers all 27 member states with one quarterly return. Run a free exposure check to see exactly which member states you've already supplied.
Yes. The UK runs a nonresident regime separate from the EU. US SaaS companies selling B2C digital services to UK consumers must register with HMRC from the first sale; there is no turnover threshold for nonresident sellers.
B2B reverse charge applies for sales to a UK VAT-registered buyer, where the buyer self-accounts for VAT. You still have to validate the buyer's VAT number (HMRC publishes a free check service) and capture it on the invoice. See the full UK VAT guide for nonresident SaaS.
It varies by country. The EU is zero (any sale triggers OSS registration). The UK is zero. Australia is AUD 75,000. Singapore is SGD 100,000. New Zealand is NZD 60,000. Japan is JPY 10M. Canada simplified GST/HST is CAD 30,000. Switzerland is CHF 100,000 worldwide turnover. India OIDAR is zero.
Most countries have lower-than-resident or zero thresholds for foreign digital-service providers, on the policy view that domestic businesses already pay tax and shouldn't compete with VAT-free imports. Full table at nonresident SaaS VAT/GST registration thresholds (2026).
No, not for B2C digital services. The Non-Union OSS scheme lets non-EU sellers register once (typically with Irish Revenue via ROS) and file a single quarterly return covering all 27 EU member states.
You only need a separate per-country registration if you (a) hold stock in that country, (b) have a fixed establishment, or (c) make supplies outside OSS scope (e.g., domestic B2B supplies of goods, certain reverse-charge service exceptions, or supplies that include physical delivery within the country).
Yes. If you supply Online Information and Database Access or Retrieval (OIDAR) services to consumers in India, you have to register. OIDAR covers most SaaS, digital downloads, cloud services, and online advertising. There is no nonresident threshold; registration is required from the first taxable supply. Tax rate is 18% IGST, paid to the central government.
India's DGGI has been chasing this hard since 2023, with retroactive notices going back to 1 July 2017. The penalty math is brutal: Section 73 means 18% interest on the unpaid tax. Section 74 means 100% penalty plus interest. The difference between the two is whether DGGI accepts your case as a good-faith mistake or treats it as suppression, which is the difference between an absorbed cost and an existential one. Get the response framing right before you reply to any notice. See India OIDAR enforcement for the full notice-ladder walkthrough.
For the UK, register directly with HMRC via gov.uk. There's no nonresident threshold and no fiscal representative requirement, so a US startup can self-register and hand ongoing returns to a managed-filing platform like DeterminedAI, Avalara, or Anrok.
For Germany, the cleanest path is the EU Non-Union OSS scheme: one registration with Irish Revenue covers Germany plus the other 26 EU member states with one quarterly return. Local German VAT registration is only required if you hold stock there or have a fixed establishment. DeterminedAI handles both flows end-to-end without a local accountant in either country.
Once you're registered, the day-to-day question is which rate applies to which transaction. The destination principle, the reverse charge, and customer-location evidence are the three concepts that drive almost every per-transaction decision.
For B2C digital services, you charge the VAT rate of the customer's country (the destination principle). Rates range from 17% (Luxembourg) to 27% (Hungary). Standard rates by country are in the free worldwide VAT/GST rate chart.
For B2B sales to a VAT-registered business, the reverse charge applies and you do not charge VAT, but you must validate the buyer's VAT number via VIES and keep the response as evidence. Use the free tax-ID validator for single or batch lookups.
Reverse charge is a VAT mechanism where the buyer (rather than the seller) accounts for VAT on a transaction. It applies to most B2B cross-border services within the EU under Article 196 of Directive 2006/112/EC, to B2B services from non-EU suppliers under Article 44 of the EU VAT Directive, and similarly under domestic rules in the UK, Switzerland, Norway, and most APAC and GCC jurisdictions.
Three things have to be true to apply reverse charge: the buyer has a valid VAT registration, the supplier verifies the VAT number (VIES for EU, HMRC for UK), and the number gets captured on the invoice. If VIES doesn't return a valid result at the time of supply, reverse charge can't be applied. The buyer becomes B2C and you owe destination-country VAT. Full explainer: reverse charge VAT explained.
For B2B services supplied from a non-EU establishment to a German VAT-registered business, the German reverse charge applies under § 13b Abs. 1 UStG (transposing Article 196 of the EU VAT Directive). The German buyer self-accounts for VAT on its return. The non-EU supplier issues a VAT-free invoice marked "Reverse charge / Steuerschuldnerschaft des Leistungsempfängers."
For B2C services to German consumers, reverse charge does not apply; the non-EU supplier owes German VAT and registers either through the EU Non-Union OSS scheme or directly with the local Bundeszentralamt für Steuern. See the full Germany VAT guide for nonresident SaaS.
EU rules require two non-contradictory pieces of evidence for the customer's location, drawn from: billing address, IP address, payment method country (BIN range), telephone country code, SIM country, and fixed-line address.
Most SaaS billing platforms can capture billing address + payment country automatically, which is enough for the two-piece test. The same model has been adopted by the UK, Australia, New Zealand, Japan, and Korea. Auditors ask for this evidence on every B2C sale; missing or contradictory evidence shifts liability back to the supplier. Full guide: customer location evidence for digital services.
The technical answer is VIES validation at the time of supply: if the buyer provides a VAT number and VIES returns a positive result, the sale is B2B and reverse charge applies. If the buyer doesn't provide a number or VIES returns invalid, the sale is treated as B2C and you owe destination-country VAT.
This bright-line rule means VIES validation is operationally critical, not an audit afterthought. Many SaaS platforms validate at customer onboarding and never re-check; EU case law (notably Mecsek-Gabona) holds the supplier liable if the number was invalid at supply time and the supplier didn't take reasonable steps to verify. Re-validating quarterly, or before high-value invoices, is the defensive practice. B2B vs B2C cross-border VAT covers the corner cases.
The EU's One-Stop-Shop schemes are the single biggest simplification for cross-border VAT in the last decade. The upcoming ViDA reform will reshape the system again from 2030.
OSS (One-Stop-Shop) is an EU VAT simplification that lets sellers register once and file a single quarterly return covering all 27 member states. The Union OSS is for EU-established sellers; the Non-Union OSS is for non-EU sellers (most US SaaS use this). IOSS is the parallel scheme for low-value (under EUR 150) goods imports.
Non-Union OSS replaces 27 separate registrations with one. Most English-speaking sellers go through Irish Revenue's ROS portal. Returns are due by the end of the month following each quarter (30 April, 31 July, 31 October, 31 January). Full breakdown: EU OSS scheme explained.
Irish Revenue grants OSS registration effective from the first day of the quarter in which you submit the application. They do not backdate. Any EU B2C sales made before your effective date fall outside OSS and may need separate resolution: per-country registrations for the back periods, or voluntary disclosures.
This gap is the single most-overlooked aspect of OSS onboarding. We surface it during the DeterminedAI registration wizard so retroactive obligations don't get quietly skipped.
Quarterly, by the end of the month following each quarter: 30 April, 31 July, 31 October, 31 January. Payment is due on the same day. Returns must be filed even when there are no sales (nil return).
Late filings receive automatic reminders from the member state of identification (Ireland for most US SaaS). Three missed reminders trigger removal from the scheme, which forces per-country VAT registrations across all 27 member states. The cost of falling out of OSS is therefore much higher than the late-filing penalty itself.
ViDA is the EU's reform of the VAT system, adopted in 2025. It introduces mandatory structured e-invoicing and near-real-time digital reporting for intra-EU B2B transactions from 1 July 2030, replacing the current EC Sales List. Member states can implement domestic e-invoicing mandates earlier without a Council derogation.
ViDA also extends the OSS scheme to cover all B2C goods and modernises platform-economy rules for short-term accommodation and passenger transport (deemed-supplier rules). Full timeline: ViDA explained and the ViDA 2026 compliance roadmap.
OSS covers cross-border B2C supplies of services and intra-EU distance sales of goods. IOSS covers imports of low-value goods (consignment value under EUR 150) into the EU from outside the EU. They are administered through similar portals but have different scope and different return forms.
SaaS companies almost always use OSS (for digital services). E-commerce companies shipping physical goods from outside the EU use IOSS for low-value parcels and standard import procedures for higher-value shipments. Some businesses run both.
The right tool depends on geography, stack, and stage. The wrong tool is expensive in two directions: the licence cost itself, and the implementation overhead of fitting a system into a workflow it wasn't designed for.
There isn't one. The best VAT automation software for a US-only Stripe SaaS at $2M ARR is not the best for a UK-headquartered fintech with EU OSS exposure or an enterprise NetSuite shop selling globally. The category answers, in rough buckets:
Full buyer's guide: VAT automation software: the 2026 buyer's guide. Direct comparisons: DeterminedAI vs Avalara vs Vertex vs Fonoa and DeterminedAI vs Anrok.
Most vendors say they "support OSS." The honest test is whether they handle the registration paperwork with Irish Revenue or hand you a PDF and wish you luck.
End-to-end (registration plus quarterly filing): DeterminedAI on the Managed tier, including the ROS Digital Certificate flow with Irish Revenue. Calculation plus filing-ready data, but registration handled separately: Avalara, Vertex, Sovos. Calculation only: Stripe Tax. Calculation plus light filing aid: Anrok.
For IOSS the same dynamic applies. If you ship physical goods under EUR 150 into the EU, ask vendors whether they handle the IOSS intermediary appointment, not just the return generation. Most can't.
Avalara and Vertex support both, with strong ERP integration but enterprise-tier pricing and configuration time. Anrok bundles US sales tax with international VAT in one product, with US sales tax as the deeper capability. DeterminedAI covers both with international VAT/GST as the deeper capability. Sovos covers both in an enterprise context.
For mixed footprints, evaluate against your specific state and country list rather than picking on a single dashboard story. Plenty of teams end up running two products anyway: one for US sales tax (where exemption-certificate UX matters), one for international VAT (where OSS registration depth matters).
Stripe Tax does the math. That's it. It calculates the right tax at checkout on transactions inside Stripe. It does not register you for VAT, does not file returns, and the only audit trail is whatever Stripe stores. A managed VAT platform (DeterminedAI, Avalara, Vertex, Sovos) handles the full lifecycle: exposure, registration, calculation, return-pack generation, and filing.
The crossover is around USD 1-2M ARR or 5+ jurisdictions. Below that, Stripe Tax is the cheapest entry. Above that, the cost of unfiled returns and the overhead of self-filing flips the economics. VAT for Stripe users walks through the specific data points each platform needs from a Stripe stack.
Different center of gravity. Anrok was built around US sales tax for SaaS, with strong exemption-certificate handling, native Stripe UX, and deep US state coverage. It's the more polished choice when US sales tax is the dominant footprint.
DeterminedAI was built around international VAT and GST, with end-to-end Non-Union OSS registration and filing, country-by-country regimes for 70+ jurisdictions, AI-driven determination, and free public exposure tools. It's the better fit when EU OSS, UK, GCC, APAC, or LatAm exposure is the main story. Plenty of companies run both: Anrok for US, DeterminedAI for international, on the same Stripe stack. Full comparison: DeterminedAI vs Anrok.
Both are legacy enterprise tax engines with broad ERP integration. Avalara has a wider connector ecosystem (200+) and a more mid-market-friendly UX; AvaTax is its core calculation product. Vertex is more enterprise-skewed with deeper SAP and Oracle integration; the O Series and Vertex Cloud products have heavier configuration but handle complex manufacturing and supply-chain scenarios that Avalara doesn't.
For US sales tax plus international VAT in a mid-market SaaS context, Avalara is usually the safer first choice. For Fortune 500 with SAP S/4HANA and global supply chains, Vertex tends to be the natural fit. Neither is the obvious pick for a digital-first SaaS company with heavy cross-border B2B reverse-charge complexity. That's where AI-driven engines (DeterminedAI) and digital-services specialists (Fonoa) come in.
"AI-powered tax engine" can mean almost anything. These are the questions worth asking to separate marketing claims from architectural reality.
Three matter most. First, AI-driven transaction characterisation: instead of mapping every product to a static tax code, the AI reads the supply description, the customer profile, and the channel, and characterises the transaction (B2B vs B2C, place of supply, exemption applicability) before deterministic rules apply the rate.
Second, AI-driven evidence reconciliation: matching the two-piece location evidence required for EU digital-services VAT and surfacing contradictions for review. Third, AI-driven exposure detection: reading transaction data to flag jurisdictions where registration thresholds have been crossed before the customer sees a tax-authority notice.
Static rule-table engines (Avalara, Vertex) handle these manually with analyst teams; AI-augmented engines (DeterminedAI) handle them at the API layer.
When the long tail bites. Bundled SaaS plus services, tokens, AI credits, multi-tenant deals: the right tax code isn't obvious, and a static mapping table either gets it wrong or asks a tax analyst to triage it. AI characterisation closes that gap.
For a high-volume catalogue of stable SKUs (think a US e-commerce retailer with a fixed product taxonomy), rule tables are efficient and well-understood. The AI advantage shows up in three places: cross-border digital services with ambiguous taxonomy, fast-moving product catalogues like LLM credits and usage-based pricing, and jurisdictions where the rule tables are out of date because no analyst team is keeping them current.
The defining test is whether the determination returns just a number, or a number plus the reasoning. A defensible AI engine should produce, for each transaction: the rate that was applied, the rule that justified it (article of the relevant directive or statute), the inputs the AI used to characterise the supply, and a confidence score or fallback path for low-confidence cases.
If the only output is "the tax is X%", the engine is a black box and your audit defence is the vendor's reputation. The audit-resistant alternative, which is how DeterminedAI is built, is full chain-of-reasoning logging plus deterministic rule application. The AI characterises. The rate comes from code that an auditor can actually read.
Each jurisdiction has its own rules. These are the country-specific questions we get asked most often. Full per-country detail in the country VAT guides.
European Union: Germany 19%, France 20%, Italy 22%, Spain 21%, Netherlands 21%, Poland 23%, Sweden 25%, Hungary 27%, Luxembourg 17%, Ireland 23%. UK: 20%. Switzerland: 8.1%. Norway: 25%. Australia: 10% GST. New Zealand: 15% GST. Japan: 10% JCT. Singapore: 9% GST. India: 18% IGST. Canada: 5% federal GST plus provincial. Brazil: 17-19% ICMS plus federal. Saudi Arabia: 15%. UAE: 5%. Bahrain: 10%. Oman: 5%. Türkiye: 20%. South Africa: 15%.
Reduced and zero rates apply in most jurisdictions for specific categories (food, books, medical, education). Searchable reference: worldwide VAT/GST rate chart.
Fiscal representative is required for nonresident VAT/GST registration in: most EU member states for non-OSS local registrations, Saudi Arabia, Egypt, Albania, Serbia, Morocco, Russia, Israel (in some cases), and Brazil (for ICMS). It is not required for: EU Non-Union OSS (no rep), UK, Switzerland (above the threshold), Norway VOEC, Iceland VOES, Australia, Singapore, Japan, Korea, Canada simplified, Mexico, India OIDAR, UAE (optional), Kazakhstan DSP, Georgia DST.
The rep is typically a local tax-advisory firm and carries joint-and-several liability for the nonresident's VAT obligations. Annual fees range from ~EUR 3,000 in Albania to USD 50k+ in some jurisdictions. Full per-country detail in the country guides.
Canada operates a federal GST (5%) plus provincial sales taxes (HST in Ontario, NB, NS, PE, NL combining federal and provincial; QST in Quebec; PST in BC, SK, MB; nothing in AB). For nonresident SaaS, the Simplified GST/HST regime (since 2021) requires registration once annual sales to Canadian consumers exceed CAD 30,000. Quebec QST has a parallel registration. BC and Saskatchewan have their own PST regimes.
The Simplified regime files quarterly, doesn't allow input tax credits, and doesn't require a Canadian fiscal representative. Full guide: Canada VAT guide for nonresident SaaS and Canada GST/HST for non-resident SaaS.
Yes, if your annual sales to Australian consumers exceed AUD 75,000. The simplified GST regime through the ATO (Australian Taxation Office) is designed for foreign digital-services providers and is available without an Australian Business Number (ABN) or local representative.
Tax rate is 10% GST. Returns are filed quarterly. B2B sales to ABN-registered Australian businesses use reverse charge if the sale is more than AUD 75. For smaller B2B sales, GST applies on the supply. Full detail: Australia GST guide and Australia GST digital services threshold.
E-invoicing is moving from a niche compliance project to a baseline requirement on every continent. The relevant questions are which countries already mandate it, what formats they require, and how soon ViDA changes the EU baseline.
B2G e-invoicing is mandatory across the EU under Directive 2014/55/EU. B2B e-invoicing mandates are live in Italy (FatturaPA via SdI), Poland (KSeF), Hungary (NAV RTIR), Romania (e-Factura), Spain (Verifactu/SII), and Portugal (ATCUD).
France's B2B mandate phases in from 1 September 2026 (receiving) and 1 September 2027 (issuing for all). Germany requires receipt from 2025 and issuance phased through 2028. Belgium and Croatia are 2026. Under ViDA, EU-wide intra-community B2B e-invoicing becomes mandatory from 1 July 2030. Full tracker: e-invoicing mandate tracker.
Peppol (Pan-European Public Procurement OnLine) is a standardised network for exchanging structured business documents. The most important one is e-invoices in the Peppol BIS Billing 3.0 format. Peppol is the default e-invoicing channel for B2G in 30+ countries: all EU member states plus Australia, New Zealand, Singapore, Japan, and the US federal government.
To send invoices to Peppol-connected buyers you need a Peppol Access Point. Most modern e-invoicing platforms (DeterminedAI, Fonoa, Pagero, Tungsten, Storecove) provide Peppol connectivity as part of the product.
Clearance models require each invoice to be submitted to a government platform and approved (issued a unique ID/hash) before it's legally valid. Italy SdI, Poland KSeF, Mexico CFDI, and Brazil NF-e all work this way. Post-audit models let you issue invoices freely but require periodic reporting, sometimes real-time, sometimes daily, sometimes with the VAT return. Spain SII, Hungary NAV RTIR, and France's upcoming PPF are post-audit.
Clearance is more invasive operationally but gives you immediate legal certainty. Post-audit is lighter to build but exposes you to retrospective audit risk. Implementation timelines reflect the difference: clearance integrations run 8-16 weeks; post-audit integrations 4-8 weeks. Full tracker: e-invoicing requirements by country 2026.
How VAT compliance fits into your existing systems matters as much as which platform you pick.
Most subscription platforms (Stripe Billing, Chargebee, Recurly, Zuora) handle tax calculation at checkout. They integrate with a tax engine (Stripe Tax, Avalara, Vertex, Anrok) to get the right rate per transaction.
What they don't handle is registration (becoming a registered taxpayer in each jurisdiction) and filing (submitting periodic returns). Those sit either in a managed compliance platform layered on top (DeterminedAI, Avalara Returns, Sovos), in your own finance team's workflow, or with a third-party fiscal representative. The full lifecycle is exposure → registration → calculation → filing. Subscription platforms own the calculation step only.
A Merchant of Record (Paddle, Lemon Squeezy, FastSpring) becomes the legal seller of your product. They take on every VAT, GST, and sales-tax obligation: registration, collection, remittance, audit defence. They pay you the net of fees and tax. Self-remitting means you remain the seller and handle compliance yourself, usually with a tax automation platform.
The trade-off is real. MoRs are simpler operationally but cost 5-12% of revenue, take the customer-of-record relationship, and limit pricing flexibility. Self-remitting needs more compliance infrastructure but preserves margin and customer ownership. Full breakdown: Merchant of Record vs self-remitting VAT.
NetSuite SuiteTax, SAP S/4HANA, Microsoft Dynamics 365, Xero, QuickBooks Online, and Sage Intacct all expose APIs that tax engines integrate against. The depth of integration varies: Avalara has 200+ ERP connectors and the deepest legacy support; Vertex has strongest SAP/Oracle integration; DeterminedAI integrates with all the above plus a Raw API for custom ERPs.
The right question for ERP-driven evaluations isn't "do they support my ERP" (most do). It's "how does the connector handle the specific edge cases" your business actually runs into: multi-entity, drop-shipping, intercompany transfers, ViDA reporting, audit trail. Demo with your actual transaction shapes, not the vendor's reference set.
Best practice is to validate at customer onboarding, then re-validate quarterly or before each high-value invoice. EU case law (notably Mecsek-Gabona) holds the supplier liable for VAT if the buyer's number was invalid when the supply was made and the supplier didn't take reasonable steps to verify it.
The free tax-ID validator handles batch re-validation against EU VIES, UK HMRC, Norway Brønnøysund, BrasilAPI and ABR. Customers with API keys can validate unlimited numbers programmatically with 24-hour response caching. The VIES request ID returned in our response is recognised by tax authorities as proof of the check.
Run the free exposure check, search the country guides, or talk to us directly. Most VAT questions have clean answers. Finding them shouldn't require a sales call.
Run free exposure check Ask us directly