Guide

Cross-Border VAT — How EU Sales Rules Work

Understand EU VAT rules for online sales, business deals, and registration.

Fiscalgeek Editors 6 min read
Cross-Border VAT — How EU Sales Rules Work

How cross-border VAT works

Cross-border VAT is a consumption tax on goods and services sold across borders. Businesses collect it at each supply-chain stage, then report it to tax authorities. The end consumer usually bears the cost because they cannot reclaim the tax.

For an online seller, the VAT due can depend on the goods, the buyer, and where delivery takes place. A sale from France to a customer in Spain may face different rules from a sale between two French businesses. Get these details right before setting prices or shipping orders.

VAT systems also use input and output tax. A business may reclaim eligible VAT paid on business costs, then pay the balance on its sales. This is why VAT is not usually a cost for a VAT-registered business buying for its work.

  • Output VAT: tax charged on a sale.
  • Input VAT: eligible tax paid on business purchases.
  • Place of supply: the country whose VAT rules apply.

Keep records that show the buyer, item, delivery country, tax rate, and VAT charged. Those details help explain your VAT return if a tax office asks for proof.

EU rules that shape cross-border sales

Modular paper blocks connected by a path represent shared EU VAT rules across markets
Shared rules across EU markets

The EU VAT Directive sets shared rules for member states. Each country puts those rules into its own law and sets its own rates. So, EU VAT compliance has a common base, but local details still matter.

For many online sales of goods to consumers in other EU countries, the key rule is the €10,000 threshold. It applies to the seller’s total qualifying cross-border distance sales and certain digital services across the EU. It is not a separate €10,000 limit for each country.

Once eligible sales pass that threshold, the seller generally charges VAT at the customer’s country rate. A seller below the threshold may often apply home-country VAT, subject to the rules and any choice to tax at destination. Check the details for your business type before relying on this exception.

The European Commission explains the One Stop Shop scheme and its role in reporting eligible cross-border B2C sales. OSS does not change the tax due. It gives a seller one route to report and pay VAT due in several EU countries.

B2B and B2C sales follow different paths

For an eligible B2B sale of goods between EU countries, the seller may apply the zero rate to an intra-community supply. The buyer then accounts for VAT in the destination country. This process is often called the reverse charge.

The seller must check that the buyer has a valid VAT number and keep evidence that goods moved to another EU country. If either proof is missing, a tax office may challenge the treatment. Rules for services can differ, so confirm the place-of-supply rule for the service sold.

B2C sales usually work differently. The seller charges VAT to the consumer and pays it to the right tax authority. For qualifying distance sales above the EU-wide €10,000 threshold, use the destination country’s VAT rate.

Do not assume every cross-border sale qualifies for the same treatment. Goods held in another country, local sales, and special goods can trigger separate VAT duties. Review each sales route before launch.

VAT rates vary across EU countries

Stacked paper planes at varied heights represent different VAT rates across EU countries
VAT rates across EU countries

EU countries set their own standard VAT rates within shared EU rules. Current standard rates range from 17% in Luxembourg to 27% in Hungary. Reduced rates may apply to certain goods and services, but the eligible items vary by country.

That range can change a product’s final price and your margin. For example, a €100 net item taxed at 20% costs €120 to a consumer. At 27%, the same net price costs €127, before shipping or other charges.

Check rates at the time of sale, rather than copying a rate from an old spreadsheet. The Commission’s EU VAT rate tables list country rates and related details. Confirm the product category with local tax guidance where reduced rates may apply.

Pricing pointWhat to check
Customer priceWhether your price includes VAT
Product typeWhether a reduced rate may apply
Delivery countryThe rate that applies at the place of supply

Registration, OSS, and filing duties

VAT registration in the EU depends on what you sell and where your business holds stock. A seller may need local registration when storing goods in another country or making local taxable sales there. These duties can apply even when cross-border sales stay below €10,000.

For eligible B2C distance sales, OSS can reduce the need to file separate returns in each customer country. A seller registers through its home country’s OSS portal, files one quarterly return, and pays the total due. The home tax office then shares the relevant amounts with other countries.

OSS is not a replacement for every VAT return. It does not cover all local sales, input VAT claims, or every special supply. A business may still need domestic returns and registrations where it has stock or other taxable activity.

  1. Map where your goods are stored and where you sell.
  2. Check whether each sale is B2B, B2C, a good, or a service.
  3. Confirm the country, rate, and invoice details for each sale type.
  4. Register for local VAT or OSS when the rules require it.
  5. Keep sales, payment, delivery, and buyer-status records.

Common VAT problems for online sellers

One common error is treating the €10,000 threshold as a country-by-country allowance. It is generally an EU-wide total for covered sales. Another is assuming every B2B sale can use reverse charge without checking the buyer’s VAT number and transport evidence.

Rate changes and product rules create another risk. A product may qualify for a reduced rate in one country but not another. The wrong rate can lead to underpaid tax, customer price changes, and corrected returns.

Stock held in a second EU country can also change the registration picture. A marketplace may collect VAT for some sales, but that does not always remove the seller’s own duties. Check the platform’s role and the exact sale type.

Invoices need close attention, too. Countries may set different rules for invoice fields, language, format, or timing. Ask a local adviser about country-specific requirements when a new market or warehouse creates a filing duty.

Build a steady VAT process

Set up a country-by-country sales map before opening a new market. Track the customer type, product, ship-from location, destination, and sales value. That view helps you spot when a threshold or local registration rule may apply.

Use accounting tools that can store VAT numbers, apply destination rates, and separate OSS sales from domestic sales. Review a sample of invoices each month. Small checks can catch a wrong rate before it spreads across hundreds of orders.

Set reminders for VAT returns and payment dates, then keep the source records behind each return. Save invoices, proof of delivery, customer VAT checks, and marketplace reports. Good records make corrections faster and reduce guesswork.

When you enter a new country, check the rules before the first shipment. Confirm registration needs, product rates, invoice rules, and return duties. If the facts are unclear, get advice from a VAT specialist in that market.

Frequently asked questions

What is cross-border VAT?
It is VAT on a sale where the seller and buyer, or the goods and buyer, are in different countries. The place of supply helps decide which country’s rules apply.
What is the EU VAT threshold for cross-border B2C sales?
The threshold is €10,000 in total qualifying cross-border distance sales and certain digital services across the EU. Above it, sellers generally charge VAT at the customer’s country rate.
How does reverse charge work for EU B2B sales?
For eligible sales, the seller does not charge VAT and the buyer accounts for it in their country. The seller must check the buyer’s VAT number and keep required proof.
Can OSS replace all EU VAT registrations and returns?
No. OSS covers eligible cross-border B2C sales, but it does not replace every domestic return or local registration. Stock or local taxable sales may create separate duties.
Do VAT rates differ between EU countries?
Yes. Standard rates vary by country, and reduced rates depend on the goods or services sold. Check the current rate for the destination and product type.
cross-border VAT rulesEU VAT complianceVAT registration in EUreverse charge mechanismEU VAT rates
Share XFacebookWhatsAppTelegram