Pricing

Full German VAT compliance from €79/month.

€79/month for routine German VAT compliance: monthly UStVA (the monthly VAT return) and annual Umsatzsteuererklärung (the year-end VAT return), filed by a licensed German tax advisor. Registration is a one-off. Backfile months and corrections are billed separately when needed, so you only pay for the work we actually do.

Not sure if you actually need German VAT? Take the 60-second check first →

Monthly compliance

German VAT Compliance

€79 / month

Billed monthly · Cancel anytime

Everything included
  • Monthly VAT return filing
  • Annual Jahreserklärung
  • EU recapitulative ZM
  • Import VAT (Einfuhrumsatzsteuer) reclaim
  • Filed via the Finanzamt
  • All tax-office mail handled
  • Client dashboard in English
  • SEPA scheduling
  • 2 correction filings/year included
  • Named tax advisor
  • Reply within one business day
Start registration →
Annual all-in, registration included

German VAT Registration

If you don’t have a Tax ID yet, we handle the whole application, the registration form, translations, power of attorney, everything, plus your first year of filings. German VAT registration is included in the €1,199/year all-in plan.

€1,199 per year

Registration included · paid on signup

  • Tax registration form (Fragebogen) prepared and filed
  • Certified translations if required
  • Power of attorney + engagement letter drafting
  • Tax-office follow-up until your German VAT number is issued
  • EU VAT ID (USt-IdNr.) application included
  • Your first year of monthly + annual filings included
Start registration →
Already registered? Skip this and go straight to the monthly plan.

Add-on · EU One-Stop-Shop (OSS)

€250 one-time setup + €150 per quarter. For sellers storing stock in Germany and selling B2C across the EU: we file your Union OSS return through Germany each quarter. Added to your German plan, switched on when your EU-wide B2C crosses €10,000.

More on OSS through Germany →

Just need the registration on its own? German VAT registration is also available standalone for €499 one-time (ongoing filing not included). Get in touch if that suits you better.

VAT calculator

Estimate your monthly + annual German VAT before you commit.

Run the calculator →
One-shot help · No subscription required

Got a Finanzamt letter? Fixed-price quote in 4 hours (weekdays).

Foreign companies that received a specific letter from a German Finanzamt (Schätzbescheid, Mahnung, Anhörung, registration query) can send it to us for a fixed-price quote, no subscription required. A licensed German tax advisor reviews your case and replies with pricing within 4 hours (weekdays 9-18 CET). You pay nothing to receive the quote, and nothing if you decide not to proceed.

Typical range

€99 to €2,000+

Send your letter →

Need something extra?

Transparent hourly rates for work outside the flat plan.

Tax advisory
Questions beyond compliance (structuring, cross-border planning)
€200/hr
Correction filings
Amended returns for prior periods (first 2 per calendar year included)
€79/each
Backfile filings
Retroactive UStVA for periods before your subscription started. Finanzamt late-filing surcharges (Verspätungszuschlag) are independent of this fee.
€79/each
Tax-office inquiry
Substantive responses to audits or formal investigations
€200/hr
Deregistration
Cease German VAT activity cleanly
€299

All prices in EUR. No German VAT added for foreign clients (§3a Abs. 2 UStG). Steuerberatung is billed in 15-minute increments.

Traditional tax advisor
€150–300
per month · German-only · phone + fax
Platform vendors
From €99
per month · often + per-filing fees
Vaytax
€79
per month · English · licensed tax advisor

Pricing questions, answered.

When does the monthly fee start, and when does my filing obligation begin?

Two separate clocks. Your Vaytax subscription (€79/month) starts from the moment you sign up with us. We use the first 4 to 8 weeks to prepare your registration form (Fragebogen zur steuerlichen Erfassung), submit it to the Finanzamt, and handle any back-and-forth with them until your Steuernummer is issued. In that window there are no VAT returns yet, but real work is happening on your file.

The filing obligation is a different question. It begins with the start of your business activity in Germany, not automatically with Steuernummer issuance. Two rules combine here:

  • You can't generate sales in Germany before you have your Steuernummer. Until the Finanzamt issues it, there's no legal basis to charge German VAT.
  • Your activity start date is something you declare yourself, in the Fragebogen zur steuerlichen Erfassung. If your goods, stock, or operation won't actually be live in Germany for several months, you put that later date as your activity start. Monthly UStVA filings (and our monthly fee) begin from that date, not from the day the Steuernummer is issued.

In practice: you control when the filing clock starts by choosing the right activity start in the Fragebogen. We help you set it correctly so you don't pay for filings during months you're not yet active. Our VAT check takes 30 seconds and helps you decide whether registering now or later makes sense.

Are there any hidden fees?

No. €79/month covers your complete monthly VAT filing, annual declaration, ZM, and all standard tax-office correspondence. If you need a new German VAT number, registration is included in the €1,199/year all-in plan (no separate fee).

Are ZM filings and Finanzamt correspondence extra?

No. The Zusammenfassende Meldung (ZM, the German EC Sales List) is included in your monthly fee, whether you file one a quarter or one a month. The same goes for routine Finanzamt correspondence: address changes, deadline confirmations, payment queries, standard audit document requests, all included. Only complex audit defence or extended advisory work is billed at the €200/hr advisory rate.

Does this work if I sell B2B to EU dealers, not B2C?

Yes, and the compliance picture is actually simpler. B2B sales to dealers in other EU countries are reverse-charge supplies, reported on your monthly UStVA and on the ZM (both included). You do not need OSS at all (OSS is B2C-only). If your model is "stock in a German 3PL, ship to dealers across the EU," the German VAT registration plus monthly compliance is everything you need, and that is exactly what we do.

Can I reclaim VAT on business travel, hotels, and trade fairs?

Two answers, depending on where the VAT was paid.

German VAT (hotel in Berlin, taxi in Munich, stand at a Düsseldorf Messe): yes, reclaimed automatically through your monthly UStVA. Upload the invoices in your client area and we book the input VAT.

Other-EU VAT (Italian hotel, French trade fair, Polish exhibition fees): not included. These are recovered through a 13th Directive refund application, a separate procedure with different deadlines and rules. We do not file these as standard compliance work, but we can quote on request.

Full guide: how to reclaim VAT on German business trips →

What if I have multiple companies?

Each legal entity needs its own plan, we file under each company's separate Tax ID. Group discounts available for 3+ companies, email [email protected].

Do I still pay when there's nothing to file?

Yes. Even zero-revenue months require a €0 VAT return filing. That work still takes time and counts toward your subscription.

Are SEPA direct debits extra?

No. Scheduling VAT payments with the tax office is included. The tax office pulls the money directly from your account, we don't hold client funds.

Can I cancel mid-period?

Yes. Cancellation is effective at the end of the following month, so we can close out any open filings cleanly and hand off your records.

Is there VAT on your fee?

No. Our clients are foreign (non-German) businesses, so under the EU place-of-supply rules for B2B services (§3a Abs. 2 UStG) the place of supply is your country, not Germany. We do not add German VAT to your invoice. For EU clients with a valid VAT ID, the reverse charge mechanism applies and you self-account in your country. For non-EU clients, no VAT is added at all.

Question we didn’t cover? Send us a message →