Skip to main content
Germany · Live since 2021

German VAT for foreign companies,
reviewed and filed in Germany.

A German VAT compliance service, run by a licensed German tax advisor and delivered through an English dashboard. Registration, every monthly VAT return (UStVA), and every letter from the tax office (Finanzamt) read and explained.

Also need French VAT? Same team, same dashboard

An online seller packing an order
Returns Test data
Monthly VAT return (UStVA) · OctoberWaiting on youFigures receivedDelivered
EC sales list (ZM) · AugustDelivered
Stock in Germany No threshold: the first unit stored counts.Registration from unit 1
Who needs this

You owe German VAT before you feel German.

Storing goods in Germany or selling to German consumers past the thresholds creates the obligation. Your company can sit anywhere in the world.

Stock in a German warehouse

Amazon FBA, a third-party fulfilment centre, or your own storage. Holding goods in Germany triggers registration from the first sale. One narrow exception since 2025: a very small company established in another EU country (turnover under €100,000 across the EU) can use the EU small-business scheme through its home tax office (§ 19 Abs. 4 UStG); it rarely fits stock held in Germany.

Marketplace asked for a VAT number

Amazon and other marketplaces need a valid German VAT number on file under section 25e to keep your listings active.

Selling B2C above the EU threshold

For EU-established sellers, cross-border B2C sales above €10,000 a year need either OSS or a local registration; a company established outside the EU has no such threshold and owes destination VAT from the first sale. We tell you which fits your setup.

A letter from the Finanzamt

If a German tax office has already written to you, the deadline is already running. Send us the letter and we read it.

Writing to us? Include your country of incorporation, where you sell (marketplace or shop), where your stock is, when you started selling in Germany, any missed periods, and any letter you received.

What is included

Four things, every month, for one flat fee per plan.

Standard covers the registration and then every routine filing for the year, with every tax-office letter read and explained. Extras are bought when you need them: advisor time, the filing extension, priority registration. There is no charge per return and no charge per transaction.

Outside the plan

Catch-up returns for periods before you joined are €99 each. Written advisory beyond routine filing questions is €200 an hour. Both are quoted before any work starts.

01

Registration

We prepare and submit your application to the Finanzamt, including the tax registration questionnaire (Fragebogen zur steuerlichen Erfassung) and every power of attorney (Vollmacht) it needs.

02

Monthly VAT return (UStVA)

You confirm your figures, we prepare the return, a licensed German tax advisor reviews and submits it electronically to your Finanzamt.

03

Tax office correspondence

Letters from the Finanzamt come to us and go to your dashboard in English with the deadline named. On every plan, every letter is read and explained: what it says, what it means, what to do.

04

Deadline tracking

Every period is on a calendar before it opens. You get told what we need and when, and you can see what has been filed and confirmed.

What we take on

By country

United States Netherlands Switzerland Poland

How it works

From signup to first filing, in four steps.

1
Day 1

You sign up

One guided form and your company documents. Your part takes about twenty minutes.

2
Within a few working days

We file the application

We prepare the Finanzamt application and the mandates, then submit. Nothing further is needed from you unless the tax office writes with a question.

3
4 to 8 weeks

The Finanzamt issues your number

The tax office sets the pace here. We keep the status visible in your dashboard.

4
Every month

Your returns get filed

You confirm the figures, we prepare and file the monthly VAT return (UStVA) and the annual return. We file your returns through our own direct connection to ELSTER, the German tax authority's filing system, and the official receipt appears in your dashboard.

The filing calendar

What gets filed in Germany, and how often.

Filing
Frequency
Who prepares and files
VAT return (UStVA)
Monthly or quarterly
A licensed German tax advisor
Annual VAT return (Jahreserklärung)
Yearly
A licensed German tax advisor
EC sales list (Zusammenfassende Meldung)
Monthly or quarterly
A licensed German tax advisor
Union OSS return
Quarterly, add-on
A licensed German tax advisor

The monthly VAT return is due on the 10th of the following month. If you want the deadline extension (Dauerfristverlängerung), we apply for it as an extra (€199 per calendar year; included at no extra charge if you file quarterly) and file to the later date. Any special prepayment (Sondervorauszahlung) the tax office asks for is separate from our fee and paid by you directly.

Germany pricing

Two ways in. Both plainly recurring.

Prices are net and recurring. First charge at signup. You confirm your own figures each period; we prepare the return from what you confirm. Only need the number? Registration alone is €499 one-time, with no filing plan; the €1,299/year all-in beats €499 plus a filing plan (about €1,598 in year one).

All-in · annual Registration included

You do not have a German tax number (Steuernummer) yet.

€1,299 / year
Charged in full at signup, then every year.
  • VAT registration with the Finanzamt
  • Every monthly VAT return (UStVA) for the year
  • Annual VAT return (Jahreserklärung)
  • EC sales list (Zusammenfassende Meldung)
  • Finanzamt letters read and explained, deadline named
  • Nil returns (Nullmeldung) included
Start German registration
Takeover · filing only

You already hold a German tax number (Steuernummer).

€99 / month
Or €1,099 / year, paid a year ahead.
  • Every monthly VAT return (UStVA)
  • Annual VAT return (Jahreserklärung)
  • EC sales list (Zusammenfassende Meldung)
  • Finanzamt letters read and explained, deadline named
  • Handover from your current provider
Move my filings over
Both countries
Selling in Germany and France? One purchase covers both.

The two country plans together, billed yearly on one invoice. Two registrations, two filing calendars, one dashboard. With stock in both countries, add the Pan-EU stock module to your German plan: €499 a year, pro-forma invoices for your stock moves included.

€2,998
per year, first charge at signup
See full pricing

Union OSS, EORI applications, catch-up returns and advisory sit on the pricing page as add-ons.

Urgent · a letter from the tax office

Got a letter you cannot read? Send it over.

Photograph it and you get the letter type, an English translation, and every deadline and euro amount it names. No signup, no subscription. If it needs a response, a licensed German tax advisor sends you a fixed price to deal with it, quoted per case from €200 net within 24 hours on weekdays.

Finanzamt
Steuernummer 27/123/45678
Bescheid über Umsatzsteuer 2025
Schätzungsbescheid
Festgesetzt 11.400,00 €
Seite 1
Payment demanded Schätzungsbescheid · estimated assessment
What it says The tax office estimated your VAT because returns are missing.Verified
Objection deadline Read from the letter Verified
Estimated VAT €11,400.00Verified
English translation IncludedVerified

Automated translation and general information, not tax advice. Always check deadlines against the original letter.

Read my letter, then quote me

You pay nothing until you accept a quote.

Already have a German VAT problem?
Case work, quoted before it starts: outstanding years, a switched-off number, a letter with a deadline, an address change.
See the cases →

Germany questions

No. Your company can be based anywhere. For non-EU sellers we act as your German tax correspondent, so tax office mail reaches us and goes to your dashboard in English with the deadline named.

No. Germany does not require fiscal representation for foreign sellers registering for VAT, so there is no surcharge for it here.

We usually submit your application within a few working days once your documents are complete; with priority registration (extra), within one working day. The Finanzamt then typically takes 4 to 8 weeks to issue your tax number (Steuernummer). The VAT identification number (USt-IdNr), from the BZSt, often comes with it, otherwise usually a few weeks later.

Yes, up to four years back. Catch-up returns are €99 each and quoted before we start. They sit outside the plan price.

A licensed German tax advisor reviews and submits every return. You confirm your own figures first; we do not invent numbers on your behalf.

Two separate clocks. The monthly filing plan (Standard, €99/month) is for businesses that already hold a German tax number (Steuernummer): it starts the day you sign up, and we file from the first period you give us. If you do not have a Steuernummer yet, registration belongs to the all-in plan (Standard €1,299/year): it is charged at signup, and we use the first 4 to 8 weeks to prepare and submit your tax registration questionnaire (Fragebogen zur steuerlichen Erfassung) and answer the German tax office's (Finanzamt) follow-up questions until your number is issued. In that window there are no VAT returns yet, but real work is happening on your file.

The filing obligation itself begins with the start of your business activity in Germany, not automatically with the number being issued. Your activity start date is something you declare yourself in the Fragebogen: if your goods, stock, or operation will not be live in Germany for several months, you put that later date, and monthly VAT returns (UStVA) begin from that date. In practice you control when the filing clock starts, and we help you set it correctly so you are not filing for months you were not yet active. Our VAT check takes about a minute and helps you decide whether registering now or later makes sense.

Filing on time is our job. We are a licensed German tax advisory firm and we carry professional liability insurance, as German law requires of every Steuerberater. A penalty caused by a mistake on our side is our responsibility. A penalty caused by figures that reach us late or incorrect sits with you. We hold the power of attorney (Vollmacht), so every letter from the tax office comes to us. We read it and tell you in plain English what it means, what you need to do, and by when; routine letters we answer for you, and anything beyond routine gets a fixed quote before we start.

Yes. If you file monthly it is an extra at a fixed €199 per calendar year; if you file quarterly it is included at no extra charge. It is booked in your account once your filing frequency is known, not at signup, and a change of filing frequency applies from the following year. We apply for the permanent one-month extension on every German VAT deadline (Dauerfristverlängerung) for that calendar year at the next application window; the tax office decides, and any special prepayment (Sondervorauszahlung) it asks for is separate from our fee and paid by you directly to the tax office. If you already hold one, tell us at signup and every deadline in your account shifts by a month automatically, so you never track two sets of dates; routine filings under the extension are included in your plan. Full explainer: German VAT deadline extension, explained.

Ready to register in Germany?

Signup takes about twenty minutes. A licensed German tax advisor takes it from there.

Start registration Ask in writing