Distance sales in Germany (§ 3c UStG): what online sellers must report

A distance sale (§ 3c UStG): you sell goods to private customers in another EU country, and you or someone for you transports or ships them there. Up to €10,000 net a year (all other EU countries together) you pay German VAT, above it the destination country's. As a rule, you report it with the OSS return to the BZSt.

Last updated: 27 October 2026

In short

  • Below: German VAT, if previous and current year stay under it and you are established in one EU country only.
  • Above: destination country's VAT from the exceeding sale; from 1 January if above it in the previous year.
  • Reporting: OSS return to the BZSt quarterly, by the end of the next month, or registration in each destination country.

What is a distance sale under § 3c UStG?

The law speaks of an “intra-Community distance sale” (“innergemeinschaftlicher Fernverkauf”): you supply goods that are transported or shipped by you or on your behalf from one EU country to another EU country – even if you are only indirectly involved in the transport (§ 3c (1) sentence 2 UStG). So you do not have to transport the goods yourself; it is enough that they are shipped for you, for example by a parcel service.

Buyers are mainly private customers. Buyers whose EU acquisitions are not subject to VAT are treated the same (§ 3c (1) sentence 3 UStG; BZSt). If a business with a valid VAT ID number of another EU country buys from you, that is not a distance sale – see the section on intra-Community supply further below.

The place of supply is the place where the goods are when the transport or shipment ends (§ 3c (1) sentence 1 UStG) – that is, your customer’s country. This rule does not apply as long as you stay below the threshold (next section).

Excluded under § 3c (5) sentence 1 UStG are new vehicles, goods supplied with assembly or installation, and goods to which the margin scheme under § 25a UStG is applied. For goods imported from a country outside the EU, paragraphs 2 and 3 of § 3c UStG apply. That is a topic of its own and not covered here.

When does foreign VAT apply? The €10,000 threshold

Whether you pay German or foreign VAT on a distance sale is decided by a threshold (§ 3c (4) sentence 1 UStG):

  • Who: Your registered office, place of management or a permanent establishment – failing that, your residence or habitual abode – is in one EU country only, for example only in Germany.
  • What counts: all your distance sales to other EU countries together, plus telecommunications, broadcasting, television and electronically supplied services to private customers in other EU countries. The calculation uses the net amount, that is, without VAT.
  • How much: at most €10,000 in the previous year and in the current year. What counts is the total for all other EU countries together, not each country separately.

Below the threshold, § 3c (1) UStG does not apply. The general rule then applies, under which a supply is made where the transport or shipment begins (§ 3 (6) sentence 1 UStG) – for shipments from Germany, that is in Germany. You charge German VAT and declare it to the tax office (Finanzamt).

Above the threshold, the place of supply is the place where the goods arrive: the so-called destination principle. The supply is subject to the VAT rate of the destination country.

Waiving the threshold: You can declare to the tax office that you do not want to apply it, and you then apply the VAT of the destination country even below the threshold. The declaration binds you for at least two calendar years (§ 3c (4) sentences 2 and 3 UStG).

An example: In the current year, up to June you sell goods for €6,500 net to France and for €3,000 net to Austria; in the previous year it was €4,000 together. That makes €9,500: below the threshold, German VAT. In July a sale of €800 net to Italy is added. Now it is €10,300: from this sale on, the VAT of the destination country applies to your distance sales.

How do I report distance sales: OSS return or registration in the destination country?

If you are above the threshold, you owe the VAT of each destination country. There are two ways to do that:

  • With the OSS: You register once for the One-Stop Shop in the BZStOnline Portal and then declare all distance sales in one return to the BZSt. Participation applies uniformly to all EU countries (§ 18j (1) UStG); the tax period is the calendar quarter (§ 16 (1d) UStG).
  • Without the OSS: You register in each destination country, file your returns there and pay there. With the OSS, this obligation falls away (BZSt).

The OSS return must have reached the BZSt by the end of the month after the quarter – that is, by 30 April, 31 July, 31 October and 31 January. The payment must have been received by the Federal Treasury (Bundeskasse) by then as well. If there were no sales in the quarter, you submit a nil return. All steps from registration to payment are in the article OSS return for online sellers.

In the advance VAT return, OSS sales appear only as a net amount in box (Kennzahl) 45 – not additionally with German VAT. Sales below the threshold (§ 3c (4) sentence 1 UStG) belong, according to the ELSTER help, not in box 45 but with your sales with German VAT (box 81 for 19%, box 86 for 7%).

Is it a distance sale or an intra-Community supply?

The difference lies with the buyer:

Distance saleIntra-Community supply
BuyerPrivate customer or equivalent buyerBusiness with a valid VAT ID number (USt-IdNr.) of another EU country
VATGerman VAT below the threshold, that of the destination country above itVAT-exempt in Germany (§ 4 no. 1 letter b, § 6a UStG)
ReportingAdvance return or OSS returnAdvance return (box 41) and recapitulative statement (Zusammenfassende Meldung)

A precondition of the VAT-exempt intra-Community supply is, among other things, that the buyer gives you a valid VAT ID number (USt-IdNr.) of another EU country (§ 6a (1) sentence 1 no. 4 UStG).

Which mistakes come up most often?

  • Calculating the threshold per country. It applies to all other EU countries together.
  • Calculating gross instead of net. What counts is the amount without VAT.
  • Forgetting the services. Telecommunications, broadcasting, television and electronic services to private customers in other EU countries count towards the threshold as well.
  • Continuing to charge German VAT after exceeding the threshold. From the moment you exceed it, the tax rate of the destination country applies.
  • Treating buyers with a VAT ID number and private customers alike. The one is a VAT-exempt intra-Community supply, the other a distance sale.
  • Forgetting the nil return. Even without sales in the quarter, a return is due by the same deadline.
  • Paying too late. The payment must have been received by the Federal Treasury (Bundeskasse) by the end of the following month, with the reference number (Kassenzeichen) and the tax period in the payment reference. A direct debit is not possible.

How VAT GPT helps

VAT GPT does the calculating, in three steps:

  1. Upload: You upload your Amazon or eBay CSV report and your invoices. The AI reads amounts, countries and tax rates.
  2. Check: VAT GPT calculates the OSS return for all EU countries and the advance VAT return. You check and confirm.
  3. Send: With VAT GPT Pro – the OSS return directly to the BZSt, the advance return via ELSTER to the tax office.

You apply for participation in the OSS yourself in the BZStOnline portal. Everything is in one place: advance VAT return, annual VAT return, OSS return, EÜR, trade tax and income tax returns. There is Free (basic features, free of charge), Go (30 days free with all Pro features) and Pro (€49 per month or €444 per year, each including VAT). Try for Free Now

Frequently asked questions

What does distance sale mean? You sell goods to private customers in another EU country, and the goods are transported or shipped there by you or on your behalf. The law calls it an “intra-Community distance sale” (§ 3c (1) UStG).

From when do I pay the VAT of the destination country? As soon as your distance sales and the services mentioned to private customers in all other EU countries together exceed €10,000 net in the current year – or if they already did so in the previous year.

Does the threshold apply to each country separately? No. What counts is the total for all other EU countries together, without VAT.

Do I have to take part in the OSS? No. Without the OSS, however, you must register in every EU country to whose private customers you sell above the threshold, and file and pay there.

Does § 3c UStG also apply to deliveries to Switzerland? No. A distance sale under § 3c UStG is a supply to the territory of another EU member state (§ 3c (1) sentence 2 UStG). Other rules apply to deliveries to countries outside the EU, on which this article gives no information.

From when does my OSS registration apply? Generally from the first day of the quarter that follows your application. What applies if you exceed the threshold in the middle of a quarter is in the article OSS return for online sellers.

Further reading

Not tax advice: the content does not replace individual advice.

Sources