How to Pay VAT as a Freelancer in Germany
Starting a freelance career in Germany often feels like you have been handed a 500-page manual written in a language you haven’t quite mastered yet, with the added pressure that every mistake could cost you a small fortune. I remember my first month as a freelancer, staring at a bank balance that looked healthy, only to realize I had no clue how much of that money actually belonged to me and how much I was merely "holding" for the tax office. This guide breaks down the labyrinthine process of paying Value Added Tax (VAT) in Germany, ensuring you stay compliant while keeping your sanity intact.
Disclosure: This post may contain affiliate links. We may earn a commission at no extra cost to you if you make a purchase through these links. Read full disclosure.
Understanding the German VAT System for Freelancers
In Germany, Value Added Tax is known as Umsatzsteuer (USt). As a freelancer, you essentially act as an unpaid tax collector for the German government. When you invoice a client in Germany, you add VAT to your net price, collect that money, and then pass it along to the Finanzamt (Tax Office). However, the system also allows you to subtract the VAT you have paid on business-related expenses from the amount you owe, a process known as Vorsteuerabzug (input tax deduction).
The standard VAT rate in Germany is 19%, which applies to most services and goods. There is also a reduced rate of 7%, which typically applies to certain creative services, like journalism or artistic performances, as well as books and some food items. Determining which rate applies to you is the first hurdle. If you are a consultant, you are almost certainly at 19%. If you are a writer, you might be at 7% for your articles but 19% for a marketing consulting gig. It is vital to categorize your services correctly from day one to avoid messy back-payments later.
Before you even send your first invoice, you must consider your status. Many expats start by How to Decide Between Freiberufler and Gewerbe in Germany to see which tax path they are on. Once that is settled, the VAT question becomes the primary focus of your monthly administrative life. Managing this becomes much easier if you use a dedicated business account like N26, which helps you separate your personal spending from the tax-heavy business income.
The Kleinunternehmerregelung Exemption
One of the most important concepts for new freelancers is the Kleinunternehmerregelung (Small Business Regulation). This is an optional status for those whose turnover is relatively low. To qualify, your turnover must not have exceeded €22,000 in the previous calendar year and is not expected to exceed €50,000 in the current year. If you fall under this category, you do not have to charge VAT on your invoices, and consequently, you do not have to file periodic VAT returns.
While this sounds like a dream for avoiding bureaucracy, it has its downsides. As a Kleinunternehmer, you cannot reclaim the VAT you pay on business expenses. If you are starting a business that requires heavy investment—like expensive camera gear, a high-end laptop, or office furniture—you might actually save money by opting into the standard VAT system even if your turnover is low. Once you opt into the regular VAT system voluntarily, you are generally bound to that choice for five years.
| Feature | Kleinunternehmer (Small Business) | Regular VAT System (Regelbesteuerung) |
|---|---|---|
| VAT on Invoices | No VAT charged | 19% or 7% charged |
| VAT Reclaim | Cannot reclaim VAT on expenses | Can reclaim VAT (Vorsteuer) |
| Paperwork | Annual tax return only | Monthly/Quarterly VAT returns |
| Client Perception | Signals a smaller operation | Signals a professional, established business |
| Turnover Limit | €22,000 / €50,000 | No limit |
Deciding which path to take is a foundational step in your How to Register as a Freelancer With the Finanzamt in Germany process. Many freelancers find that if they primarily work with other businesses (B2B), the regular VAT system is better because those businesses don't care about the VAT—they just reclaim it anyway—while you get to buy your work equipment at a "discount" by getting the VAT back.
Registering for a VAT ID
Even if you are a Kleinunternehmer, you should apply for a VAT Identification Number (Umsatzsteuer-Identifikationsnummer or USt-IdNr). This is different from your regular Tax ID (Steuer-ID) or your freelance tax number (Steuernummer). The USt-IdNr is what you will put on your invoices and what you will use for cross-border transactions within the European Union.
You apply for this number via the "Fragebogen zur steuerlichen Erfassung" (Tax Registration Questionnaire). This form is notoriously dense and entirely in German. This is where services like Wundertax or Taxes for Expats can be lifesavers. They provide English-language interfaces to help you navigate these questions without accidentally checking a box that commits you to a tax structure you don't want.
Once the Finanzamt processes your registration, they will send you your Steuernummer and, shortly after, your USt-IdNr via post. Do not lose these letters. You will need these numbers for every single invoice you send and for every communication with the tax authorities. If you are moving from another country, make sure you understand Freelancer vs Employee: Financial Pros and Cons in Germany because the administrative burden of VAT is one of the biggest "cons" of the freelance side.
Filing the Umsatzsteuer-Voranmeldung
If you are not a Kleinunternehmer, you must file periodic VAT returns, known as the Umsatzsteuer-Voranmeldung. For the first two years of your freelance activity, the Finanzamt usually requires you to file these monthly. This is the government’s way of making sure you aren't spending the tax money before they get it.
The deadline is the 10th day of the following month. For example, your VAT return for January must be submitted by February 10th. If you miss this deadline, the Finanzamt is remarkably efficient at sending out late fees and warnings. I highly recommend applying for a "Dauerfristverlängerung." This is a one-month extension that you can apply for via the ELSTER portal. It gives you until the 10th of the second month to file, which is a massive relief when you are waiting for clients to pay their invoices.
The actual filing happens through the ELSTER portal. It is a government-run website that looks like it hasn't been updated since 2004, but it works. You will log in, navigate to the Umsatzsteuer-Voranmeldung section, and enter two main figures:
- The total net income you earned that month (broken down by 19% or 7% rates).
- The total VAT you paid on business expenses (Vorsteuer).
The system then calculates the difference. If you collected €1,000 in VAT and paid €200 in VAT on a new printer, you owe the Finanzamt €800. You then pay this amount via bank transfer. Using a service like Wise is particularly helpful if you are receiving payments in multiple currencies but need to pay the Finanzamt in Euro, as it offers much better exchange rates than traditional banks. You can read more about Best Banks in Germany for Expats: Low Fees and English Support to see how different accounts handle these transfers.
Navigating Invoicing and the Reverse Charge Mechanism
Your invoice (Rechnung) is a legal document, and if it is missing specific information, the Finanzamt can disqualify your VAT reclaims or fine you. Every invoice must include your full name and address, the client’s address, your Steuernummer or USt-IdNr, a unique invoice number, the date of service, a description of the service, the net amount, the VAT rate, the VAT amount, and the total gross amount.
Things get interesting when you work with clients outside of Germany. If you have a client in France or Italy who is also a business, you use the "Reverse Charge" mechanism. This means you do not charge VAT on the invoice. Instead, you include a note stating that the tax liability is shifted to the recipient. You must include both your USt-IdNr and the client’s VAT ID on the invoice for this to be valid.
For clients outside the EU (like the US or UK), you generally do not charge VAT, but you must still report these earnings in your VAT return. Handling these international complexities is one reason why many expats look for How to Pay Less Tax Legally as a Freelancer in Germany—not just to save money, but to simplify the "paperwork" of their income streams.
Managing Cash Flow and Tax Savings
The biggest mistake I see new freelancers make is treating the total amount paid by a client as "their" money. If a client pays you €1,190, that €190 was never yours. It belongs to the state. I always suggest setting up a sub-account or a "pocket" in your banking app, like those offered by N26, specifically for VAT. The moment a payment hits your account, move the VAT portion into that separate space.
This ensures that when the 10th of the month rolls around, the money is already there, and you aren't scrambling to cover a tax bill because you spent the VAT on rent or groceries. You should also be aware of other obligations, such as Health Insurance for Freelancers and the Self-Employed in Germany, which will also take a significant chunk of your monthly income.
If you find the monthly filing too burdensome, after the first two years, if your annual VAT liability is below a certain threshold (currently €7,500), the Finanzamt might allow you to switch to quarterly filings. This reduces the administrative load significantly. However, you have to be even more disciplined with your savings because the quarterly bill will be three times larger than what you are used to.
Staying Compliant with the Annual VAT Return
In addition to the monthly or quarterly pre-notifications, you must file an annual VAT return (Umsatzsteuererklärung). This is a summary of all your activity for the year. It’s where you catch any small errors made during the monthly filings and ensure everything reconciles with your annual income tax return.
The deadline for this is usually July 31st of the following year, though this is often extended if you work with a tax advisor. For most freelancers, the annual return is relatively straightforward if you have been diligent about your Filing Your German Tax Return With ELSTER throughout the year. If you have any complex situations—like selling digital products via a platform or having significant foreign assets—consulting with experts like Taxes for Expats can prevent the Finanzamt from knocking on your door with uncomfortable questions.
Even if you aren't yet at the stage of needing a full-time accountant, using a dedicated freelance tax tool can make a world of difference. These tools often sync with your bank account to automatically flag which transactions are business expenses and calculate your VAT liability in real-time. This turns the 10th of the month from a day of dread into a simple five-minute task.
For more information on setting up your financial life as a newcomer, check out our guide on How to Open a Bank Account in Germany as a Newcomer to ensure you have the right tools from the start.
Disclaimer on Financial and Tax Advice
This article is for informational purposes only and does not constitute legal, financial, or tax advice. The German tax system is complex and subject to frequent legislative changes. Every freelancer’s situation is unique, and errors in tax filing can lead to significant penalties or legal issues. We strongly recommend consulting with a qualified German tax advisor (Steuerberater) or using professional tax software to ensure compliance with current laws and regulations. All external brand mentions are based on typical expat utility and do not constitute an endorsement.