Selling across borders means dealing with value-added tax (VAT) on another jurisdiction’s terms. Every market has its own registration thresholds, filing cadences, invoice requirements, and audit standards. Also, the rules that apply to a software-as-a-service (SaaS) business selling digital services to EU consumers look nothing like the rules for a company shipping physical goods into South Africa. The complications show up in backdated assessments, penalty notices, and registration timelines that can surprise you midlaunch if you're not prepared.
Below, we explain global VAT compliance, including what prompts VAT obligations in different markets, how multicountry registration works, and what ongoing filing looks like.
Highlights
In some markets, a single sale can prompt VAT obligations. You need to understand each country's thresholds before you start selling there.
Multicountry registration requirements vary widely, but schemes such as the EU's One-Stop Shop (OSS) can consolidate reporting across member states into a single quarterly filing.
Many businesses above a certain scale split the work between automated tooling for rate calculation and specialist providers for filing and audit management.
What is global VAT compliance?
Global VAT compliance is the process of adhering to varying regulations for VAT, a consumption tax collected at every stage of a supply chain, from raw materials through to the final sale. The end consumer pays the tax, but every business in the chain has a role in collecting and remitting it.
How does global VAT compliance work across different tax regimes?
VAT exists in many global markets, including the EU, the UK, South Africa, and the United Arab Emirates. Its implementation varies substantially across markets.
EU VAT
VAT in the EU operates under a relatively unified directive, but member states set their own standard rates (ranging from 17% in Luxembourg to 27% in Hungary) and can apply reduced rates to specific categories. Place-of-supply rules determine which country's VAT applies to a given transaction, as well as the tax obligations, which differ depending on whether you're selling goods or services and whether your customer is a business or a consumer.
UK VAT
The UK’s standard rate is 20%, and VAT-registered businesses must follow Making Tax Digital requirements. Similar to the EU, place-of-supply rules determine which country's VAT applies when UK businesses sell abroad.
South Africa VAT
VAT in South Africa is charged at 15% on most goods and services. If the end destination of a transaction is in the country, the standard VAT rate usually applies. South Africa applies an “all or nothing” approach, through which nonresident providers performing only B2B sales of electronic services don't have to register nor calculate VAT, but those performing B2C sales have full tax liability, including for B2B transactions.
United Arab Emirates VAT
In the UAE, VAT is charged at 5% over all seven emirates. The UAE also uses place-of-supply rules to determine VAT charges.
What prompts global VAT compliance obligations for your business?
You have global VAT obligations when you’re selling into a country where you meet its registration threshold or a country where no threshold applies to foreign businesses at all. For example, EU businesses have a €10,000 threshold for B2C cross-border sales per year across all member states combined; once you exceed that amount, you owe VAT in each customer's country.
Specific business models can also prompt VAT obligations:
Importing goods locally: If you're importing goods into a country and selling them there, you're effectively acting as an importer of record, and VAT registration follows automatically.
Holding foreign inventory: Storing stock in a foreign warehouse, including third-party fulfillment centers, creates a taxable presence in that country.
Marketplace sales: Selling through certain online marketplaces that don't fully absorb the VAT liability on your behalf leaves you with a residual obligation.
How do multicountry VAT registration requirements affect global VAT compliance?
Managing registrations across multiple countries is where compliance costs compound fastest. Each registration is a separate administrative relationship with a foreign tax authority, which often requires local-language documentation, a local fiscal representative, and ongoing correspondence.
Certain schemes can simplify this. For example, the EU One-Stop Shop (OSS) lets you register in a single EU country and file one quarterly return covering all your EU B2C sales, instead of registering separately in every member state where you have customers. VAT is still reported at the destination country's rate for each sale, but OSS consolidates the administrative burden. Import One-Stop Shop (IOSS) extends OSS logic to goods imported into the EU with a value under €150. It lets you collect and remit VAT at the point of sale rather than at the border, which eliminates customs delays for your customers.
Outside the EU, you're back to individual registrations. The UK, Norway, Switzerland, and Gulf Cooperation Council countries, such as the United Arab Emirates, Saudi Arabia, and Bahrain, all have VAT frameworks with their own requirements. Some countries, such as France and Spain, require non-EU businesses to have a local resident entity that takes on joint liability for your VAT obligations, though these requirements can shift with tax authority policy.
What are the reporting and filing requirements under global VAT compliance?
Once you register for VAT, you’re in that country’s system and have regular obligations for filing, invoicing, and more. Here’s what staying in good standing for each country where you’re registered will require.
Periodic VAT returns
Filing frequency depends on the jurisdiction and your turnover. Germany defaults to monthly for new registrants, while the UK and Australia are typically quarterly. Missing a deadline, even with the right amount owed, results in penalties in many jurisdictions.
European Community (EC) Sales Lists
In the EU, B2B cross-border supplies of goods and services require separate summary reports identifying your business customers in other member states. These run monthly or quarterly, depending on your volume.
VAT invoices
VAT invoices must include specific fields, such as your VAT number, the customer's VAT number (for B2B transactions), the applicable rate, the tax amount, and the legal basis for any exemption. Errors on invoices can invalidate VAT reclaim for your customers, which creates friction in those relationships.
Digital reporting and e-invoicing
Italy requires e-invoicing through its Sistema di Interscambio (SDI) system for domestic B2B transactions. Spain's Immediate Supply of Information (SII) system requires invoice data submitted to the tax authority within four days of issue. France’s e-invoicing mandate begins onSeptember 1, 2026. Portugal, the UK, and others are introducing similar mandates for businesses.
What happens during a global VAT compliance audit?
Tax authorities routinely conduct VAT audits on businesses that have recently registered, businesses with large reclaim positions, or businesses with cross-border transaction flows that are harder to verify.
Here’s what they look for.
Consistency between returns and records
Auditors want proof that your filed returns match your accounting system. They look for gaps in invoice sequences and confirm that the VAT amounts on purchase invoices match what suppliers actually charged.
Evidence of B2B status for reverse charge transactions
If you've applied the reverse charge because a customer claimed VAT-registered status, the tax authority will look to see that you verified their VAT number at the time of the transaction. In the EU, valid verification means checking the VAT Information Exchange System (VIES) database and retaining a record of the result.
Place-of-supply evidence for digital services
You're often required to collect at least two pieces of non-contradictory evidence of the customer's location for B2C sales: some combination of billing address, internet protocol (IP) address, bank country, or SIM card country.
Correct treatment of exempt and zero-rated supplies
Misclassifying an exempt supply as taxable at 0%, or vice versa, is a common audit finding. This is particularly frequent in financial services, healthcare, and education, where exemption rules are complicated.
Can you manage VAT compliance in-house?
Whether you can manage global VAT compliance in-house depends on your transaction volume, the number of markets you're in, and how challenging your product mix is. Consider the following as you assemble your compliance plan.
Transaction volume and market count
The more jurisdictions you're registered in, the more filing calendars, rate changes, and regulatory updates you're tracking simultaneously. Two or three registrations are manageable, but 10 or more can be overwhelming.
Product complexity
Mixed B2B and B2C sales, exempt or reduced-rate products, and physical goods all introduce edge cases that require judgment. While automated tooling handles the rules-based work well, the exceptions need human review.
Digital reporting mandates
Staying current with e-invoicing and real-time reporting requirements across multiple jurisdictions isn't a one-time setup. Italy, Spain, and an expanding list of other countries require ongoing attention as their systems change.
Fiscal representative relationships
Where required, these need active management. They carry joint liability for your VAT obligations and need accurate, timely information from you to do their job.
How Stripe Tax can help
Stripe Tax reduces the complexity of tax compliance so you can focus on growing your business. Stripe Tax helps you monitor your obligations and alerts you when you exceed a sales tax registration threshold based on your Stripe transactions. In addition, it automatically calculates and collects sales tax, VAT, and GST on both physical and digital goods and services—in all US states and in more than 100 countries.
Start collecting taxes globally by adding a single line of code to your existing integration, clicking a button in the Dashboard, or using our powerful API.
Stripe Tax can help you:
Understand where to register and collect taxes: See where you need to collect taxes based on your Stripe transactions. After you register, switch on tax collection in a new state or country in seconds. You can start collecting taxes by adding one line of code to your existing Stripe integration or add tax collection with the click of a button in the Stripe Dashboard.
Register to pay tax: Let Stripe manage your global tax registrations and benefit from a simplified process that prefills application details—saving you time and simplifying compliance with local regulations.
Automatically collect tax: Stripe Tax calculates and collects the right amount of tax owed, no matter what or where you sell. It supports hundreds of products and services and is up-to-date on tax rules and rate changes.
Simplify filing: Stripe Tax seamlessly integrates with filing partners, so your global filings are accurate and timely. Let our partners manage your filings so you can focus on growing your business.
Learn more about Stripe Tax, or get started today.
Le contenu de cet article est fourni à des fins informatives et pédagogiques uniquement. Il ne saurait constituer un conseil juridique ou fiscal. Stripe ne garantit pas l'exactitude, l'exhaustivité, la pertinence, ni l'actualité des informations contenues dans cet article. Nous vous conseillons de solliciter l'avis d'un avocat compétent ou d'un comptable agréé dans le ou les territoires concernés pour obtenir des conseils adaptés à votre situation.