Most brands that get into trouble entering the German market understand the tax rules perfectly well by the time the trouble starts. What went wrong happened months earlier, in the order they did things.
It usually looks like this. A brand books fulfilment capacity and arranges freight. Somewhere between the booking and the first delivery, someone asks about the German VAT number, and it turns out the registration should have been started before the pallets moved. The stock arrives. Sales cannot start, invoices cannot be issued correctly, and everyone looks at the logistics partner, who has done nothing wrong.
None of the registrations involved are difficult. One of them is simply slow, and it is the one most businesses start last. So here is the sequence, with a calendar you can work backwards from.
There are two routes into a German VAT obligation. Most brands know one of them.
Selling through your own store? Then no platform is watching your VAT position for you, and this is exactly why own-store brands get caught. The moment your goods sit in Germany when you sell them, those sales are domestic German supplies, taxable from the first order. No grace period, and no threshold to stay under.
Marketplaces are a different mechanism with the same result. Since July 2021 an operator can be held liable for the VAT on your sales if it lets you trade without valid VAT details, so marketplaces block German listings until they hold your German VAT identification number. In practice the marketplace enforces the rule long before the tax office has heard of you.
Either way, the German VAT number has to exist before the stock does.
EORI number. Your customs identity, issued by German customs, free, usually within days. Since Brexit a GB EORI is not valid in the EU. UK brands need an EU EORI as well, and a surprising number find this out at the border.
German VAT registration. The critical path. It decides your launch date, which is why the next section is about nothing else.
Packaging registration (LUCID). Required before you place packaged goods on the German market, together with a licensing agreement with a dual system. Quick, free, and checked: marketplaces verify it, and fulfilment providers increasingly do too.
From submitting the tax registration questionnaire (the Fragebogen zur steuerlichen Erfassung) to holding a VAT number, a realistic expectation is four to eight weeks. Faster happens. Slower happens too, and in our files the delays almost always trace back to the same few causes.
The wrong tax office. You do not choose your tax office in Germany. For businesses without a German establishment, the competent office is fixed by the country of incorporation: a US company files in Bonn, a UK company in Hanover, and so on through a list maintained in a regulation most founders have never heard of. Sending the file to the wrong office costs weeks.
The query letter. An incomplete file is not rejected. It triggers a letter with questions, in German, and the clock stops until you answer. The questions we see most often are clarifications on the planned activities in Germany, evidence that the business genuinely operates, and confirmation of contact details and representatives. If you prepare those points before filing, the letter often never comes.
Signatures. Some tax offices still insist on a wet-ink signature on the power of attorney for your tax representative and will reject a typed or purely electronic one. We have watched registrations lose weeks on precisely this. It is worth clarifying which standard your office applies before anything goes in the post.
Take your intended go-live date and count backwards.
Twelve to ten weeks out. Decide which entity will own the German business, then start collecting documents: proof of incorporation, articles of association, ID for the legal representative, evidence of genuine trading. Depending on the country, some of it needs certified translation or an apostille. An apostille is a government queue of its own, so this stage takes longer than anyone budgets for.
Ten weeks out. Submit the VAT registration. Everything else on this list is scheduled around it.
In parallel. EORI and LUCID. Neither depends on the VAT number, so there is nothing to gain from waiting.
Six to four weeks out. If a query letter is coming, it comes now. Answer it the week it arrives. Of all the levers on the total timeline, this is the only one entirely in your hands.
When the number arrives. Put it on your store's invoicing, give it to any marketplace you sell on, and ship. One thing to plan for: the filing rhythm starts immediately. How often you file depends on the VAT you expect to owe in your first year: above EUR 9,000 you file monthly, below it quarterly, and a very small liability can be waived altogether. Note that this test is temporary. It runs to the end of 2026, and when it lapses the older rule returns, under which every newly registered business files monthly for its first two calendar years. Registrations landing either side of that date start in different regimes, which is one more reason the calendar matters.
A UK skincare brand moves stock into a German fulfilment centre for the first time, aiming at the autumn peak.
In the version that goes wrong, freight is booked in early August for October and the registrations are treated as paperwork to run alongside. Within a week the company learns that its GB EORI is useless in the EU and that the German VAT registration will take six weeks at best. The freight is already on the water. The October stock sits unsellable into November, through the exact weeks it was bought for.
In the version that works, the same brand starts the VAT registration in early July, before booking anything. EORI and LUCID go in the same week and are done in days. The query letter arrives in August and is answered the next morning; the number is issued in September; the October stock sells from day one. The only thing that changed between the two versions is when someone started the slowest task.
Relying on a threshold. The EU-wide EUR 10,000 threshold applies to cross-border distance selling. Stock sitting in Germany makes the sale domestic, and no threshold applies at all. The German EUR 100,000 threshold that many guides still cite was abolished in July 2021, yet it keeps showing up in advice written since.
Assuming somebody else has it covered. A forwarder can clear goods. A fulfilment provider can store and ship them. Neither can register you for VAT, and neither is permitted to file your returns. This is the one part of the chain that stays with the brand.
Leaving import VAT out of the budget. Germany has no postponed import VAT accounting of the Dutch or UK type. Import VAT is generally paid at the border and recovered later through the VAT return, although a deferment account can shift the payment date. On a large first consignment that timing gap is real money, and it belongs in the launch budget rather than in the surprise column.
German rules are not the problem. The timing is, because the slowest step is the one most businesses start last.
If you remember one thing, make it this: start the VAT registration before you book the freight. Everything else on the list can be completed while a container is on the water, and the registration is the only item that cannot.
About VaytaxMichael Stiller is a Steuerberater (German certified tax advisor) and Expert-Comptable, registered with the Steuerberaterkammer Rheinland-Pfalz. He and the team at Vaytax handle German VAT registration and filing for foreign online sellers. |