For B2B distribution · Stock in a German 3PL

German VAT for foreign B2B sellers.
Shipping from a German 3PL.

Stock in a Hamburg, Frankfurt or Düsseldorf fulfilment centre, shipping intra-community to your EU dealers? You need a German VAT number. We file the German part: VAT returns (UStVA), ZM, annual return. No OSS needed, reviewed and signed by a licensed German Steuerberater before every filing.

✓  No German company needed ✓  No fiscal representative required ✓  No OSS for a B2B-only stream
EU sales list (ZM) · Q3Test data
Example Trading LtdSupplies to EU dealersFiled
Dealer VAT IDNetCheck
FRFR12345678901€18,400.00VIES ✓
NLNL123456789B01€12,950.00VIES ✓
ITIT12345678901€9,720.00VIES ✓
PLPL1234567890€6,380.00VIES ✓
Tax-free intra-community supplyNo German VAT chargedEach line goes on your VAT return and the ZM, with the dealer’s EU VAT ID.
4–8 wks
Steuernummer issued
from €99
per month, flat fee (Standard)
100%
Reviewed by a Steuerberater
Registered with the Steuerberaterkammer Rheinland-Pfalz
A product of FRADECO GmbH, licensed German tax advisory, serving international sellers since 2021
Filing VAT for B2B distributors using

The short version

Hold stock in a German 3PL and you owe German VAT from the day it lands, regardless of where your customers are. Germany has no registration threshold for foreign sellers.

Your B2B sales to EU dealers are tax-free intra-community supplies (§ 4 Nr. 1b and § 6a UStG): no German VAT charged, but each line goes on your VAT return (UStVA) and on the ZM with the dealer's EU VAT ID. Import VAT (Einfuhrumsatzsteuer) on landed inventory is reclaimed through the same return. You do not need OSS for a B2B-only stream: OSS is a B2C cross-border scheme with nothing to apply to here.

Typical timeline: 4–8 weeks from submission to Steuernummer, with the USt-IdNr. following 2–4 weeks later. Typical year-one cost via Vaytax: €1,299/year all-in, German VAT registration included.

Not sure if this applies to your business? Take the 60-second VAT check →

When this applies

When German VAT applies to your B2B distribution

Three triggers, one registration, one filing covers all of them. If one of these sounds like you, registration is almost certainly mandatory.

Stock in Germany

Storing inventory in a German 3PL, fulfilment centre, or any warehouse on German soil triggers German VAT registration, regardless of where your customers are. The obligation starts the day stock lands.

B2B sales to EU dealers

Tax-free intra-community supplies (§ 4 Nr. 1b and § 6a UStG). No German VAT charged to the dealer, but each line goes on your UStVA and on the ZM with the dealer's EU VAT ID.

Import VAT on landed inventory

When your goods enter the EU through a German port or airport, Einfuhrumsatzsteuer is paid at customs and reclaimed through your VAT return as Vorsteuer.

What's in the ongoing filing

€99/month covers the routine filing schedule below: no per-dealer fee on the ZM, no Finanzamt-correspondence add-on. Backfile months and corrections are billed separately when needed.

Why you don't need OSS for this model

The most common question we get from prospects with this business model is: do I also need OSS (One-Stop-Shop)? Short answer, almost always no.

OSS is a B2C cross-border scheme. It exists to let you collect and remit VAT on consumer sales to other EU countries through a single quarterly return filed in your home country. If your entire EU revenue stream is B2B tax-free supplies to dealers, OSS has nothing to apply to.

Your German VAT registration plus ongoing filing covers your full German obligation. Your home-country accountant handles your local corporate filings as they already do. Nothing additional is needed on the EU side for the B2B stream: the supply is tax-free in Germany, and your dealers self-account for it as an intra-community acquisition in their own country.

If you also sell some direct B2C alongside the B2B, then OSS may apply for the consumer portion, but it stays with your home-country accountant. Vaytax handles the German side; OSS runs in parallel with no overlap.

Deeper read: OSS vs local VAT registration in Germany → walks through exactly when each scheme applies.

How this differs from Amazon FBA

Amazon FBA moves your inventory through German warehouses on Amazon's schedule, which often triggers Pan-EU VAT registration in several other countries. Pure 3PL distribution is simpler: one country (DE), your own decision to ship there, no marketplace facilitator liability rules to apply. The German compliance work itself is identical: VAT returns (UStVA), ZM, annual return.

Amazon Pan-EU FBA Pure 3PL distribution
Where does stock move? Across several EU countries, on Amazon's schedule One country (DE), your own decision
How many registrations? Often 6+ EU countries One: Germany
Marketplace facilitator rules? Apply (Amazon collects on some sales) None to apply
German filing work VAT returns (UStVA), ZM, annual return VAT returns (UStVA), ZM, annual return (identical)

Three things to keep tight on the buyer side

The exemption only holds up if the paper trail is clean. Get these three right and you're audit-defensible.

1. Valid EU VAT IDs

Every dealer customer must have a valid EU VAT ID. We validate via VIES inside the filing wizard, but a check on the first order avoids invoicing errors that have to be reissued. Use our free VAT ID validator before the first invoice.

2. Proof of intra-community supply

Keep CMR transport documents, arrival confirmations, or other proof that the goods physically left Germany. The Finanzamt asks for this during audit, and without it, the exemption can be reversed retroactively.

3. Exemption note on the invoice

Each invoice to an EU dealer must state that it is a tax-free intra-community supply (§ 14 Abs. 4 Nr. 8 and § 14a Abs. 3 UStG) and show both your VAT ID and the dealer's, for example "Tax-free intra-community supply (steuerfreie innergemeinschaftliche Lieferung)". Most accounting tools auto-apply this when the customer is flagged as EU B2B.

No fiscal representative required

Germany does not require a fiscal representative for standard VAT registration and filing; a licensed German tax advisor acting for you is enough. This applies to EU and non-EU foreign companies holding stock in Germany.

Fiscal Representative Tax advisor (Vaytax)
Required for this use case? No. An option under § 22a UStG, not a duty Yes, this is the standard path
Takes on your VAT duties? Yes, as its own (§ 22b UStG) No, you remain the taxpayer

A Vollmacht (power of attorney) to a Steuerberater is sufficient. For a full breakdown, see our fiscal representation guide. A separate fiscal-representation fee is not needed for standard German VAT compliance.

Which Finanzamt handles your registration

Germany routes foreign companies to a central Finanzamt by country of residence, not by where your German 3PL sits. So the office depends on where your company is established: a UK company is handled by Finanzamt Hannover-Nord, a US company by Finanzamt Bonn-Innenstadt, and so on. We confirm and route to the correct central Finanzamt for your country during onboarding. To look up the office for your country directly, use our Finanzamt lookup.

Filing: what it actually looks like

Once you have your Steuernummer, you file monthly or quarterly, as the tax office decides, and the rhythm is simple:

  1. You: Enter sales figures into the Vaytax dashboard each period (~5 minutes, totals per VAT rate, B2B intra-community supplies, dealer VAT IDs for the ZM).
  2. We: Review the figures, generate the UStVA and ZM, file with the Finanzamt.
  3. Finanzamt: Processes the filing, debits or refunds your SEPA account.
  4. You: Get filing confirmation in the dashboard and by email.

ZM frequency: monthly if your intra-community supplies exceed €50,000 in any quarter, otherwise quarterly. Either way it is included in the €99/month routine schedule, with no extra paperwork on your side beyond providing dealer details and amounts. The annual return (Umsatzsteuer-Jahreserklärung) reconciles the full calendar year and is filed under tax-advisor extension rules.

A B2B distributor we work with

An example from our own clients, shared without the name.

A British maker of musical-instrument accessories sells business-to-business to VAT-registered dealers across the EU. Its goods ship from a fulfilment partner's warehouse in Germany. That stock is what requires the German VAT registration, and its sales to dealers in other EU countries are the tax-free intra-community supplies this page describes, reported on the VAT return (UStVA) and on the EU sales list (ZM).

Trade-fair VAT abroad: reclaiming VAT on an Italian or French trade fair is a 13th Directive refund application, a separate procedure with different deadlines and rules in each country. German VAT on German costs (Berlin hotel, Düsseldorf Messe stand) is reclaimed automatically through your VAT return (UStVA), that part is in scope.

The dashboard

Every filing, with its receipt.

vaytax.com/dashboard · Filings
Filed monthly VAT return of an example company: filed with the Finanzamt, amount owed, and the figures as submitted
The real dashboard, shown with an example company and test data.
  1. You enter the figures

    Totals per VAT rate, intra-community supplies and dealer VAT IDs for the ZM, in about five minutes.

    Waiting on you
  2. We review and file

    We generate the VAT return (UStVA) and the ZM and file them.

    In progress
  3. Filing confirmation

    In the dashboard and by email.

    Delivered
Transparent pricing

Honest pricing for B2B distributors

No per-sale surcharge. No per-dealer ZM fee. No fiscal-rep fee. The price you see covers your routine recurring filings; one-off work like backfiling or disputes is always quoted up front.

New to German VAT · Path A

€1,299 / year, all-in

€1,299 / year

German VAT registration included. Charged in full at signup. Renews yearly.

What's included

  • VAT registration at your central Finanzamt
  • Every VAT return (UStVA), monthly or quarterly
  • ZM (Zusammenfassende Meldung) with each EU dealer line
  • Annual VAT return (Umsatzsteuer-Jahreserklärung)
  • Einfuhrumsatzsteuer reclaim through your UStVA
  • All routine tax-office correspondence
  • Licensed German tax advisor
  • Dashboard in English
Start registration

Already registered · Path B

€99 / month

Already hold a German VAT number? Skip the registration fee and move straight into filing. €1,099/year if you pay annually.

€99 / month

Or €1,099 billed yearly. No registration fee.

  • Every VAT return (UStVA), monthly or quarterly
  • ZM with each EU dealer line
  • Annual VAT return included
  • All routine tax-office correspondence
Covers your routine recurring filings. Backfiling past periods, corrections, and one-off Finanzamt disputes are quoted separately, never silently billed. OSS is an optional add-on (€300 one-time + €200/quarter) only if you add a B2C stream.
See filing plans
Urgent · Finanzamt letter

Got a letter from the Finanzamt? Read it free. Then have it handled.

Free instant English read, no signup. Then a fixed price from €200 net, nothing to pay until you accept. Estimated assessment (Schätzbescheid), payment reminder (Mahnung), formal hearing notice (Anhörung).

Read my letter
Free PDF · Every country
The exact documents you need, by country
A per-country checklist of what the Finanzamt needs to register you for German VAT. Printable, free.
Get the checklist →

Not sure what you need?

Find out exactly what applies to your distribution model first.

Answer a few quick questions about how and where you sell. We will tell you whether Germany requires you to register, whether OSS is in scope, and what it costs, in plain English. No account, no obligation.

Free. Takes about a minute. We never share your email.

Ready to set up your German VAT?

German VAT registration, every VAT return (UStVA) and ZM, and the annual return, handled end to end by a licensed German tax advisor. Built for foreign B2B distributors shipping from a German 3PL. Reviewed June 2026 by a licensed German tax advisor.

Start registration