
What do I need to include on an invoice in Germany?
These can be particularly difficult for new arrivals and foreigners in Germany who may not know how the rules differ here compared to their home country, and have little experience navigating the bureaucracy.
If you're new to freelancing in Germany, or still have questions about billing and taxes, here's a look at everything you should include on your invoices.
First get a tax number
Before you begin invoicing as a freelancer in Germany, you'll need to have a tax number (Steuernummer). Note that this is different from your tax ID number (
Steuerliche Identifikationsnummer
or
Steuer-IdNr.
), which is assigned to every resident in Germany.
If you haven't previously filed taxes in Germany, you probably don't yet have a tax number.
To get one, you'll need to submit a "questionnaire for tax collection" (
Fragebogen zur steuerlichen Erfassung
) with your local tax office (
Finanzamt
).
(To find your local tax office, visit
Behördenwegweiser,
select
Finanzamt
, and enter your postcode.)
In comparison with other public authorities in Germany, a visit to the
Finanzamt
can be relatively straightforward -- it's generally possible to visit during office hours and expect to see someone within an hour.
Advertisement
Once you have your tax number, you're ready to start invoicing.
What information do you need to include on an invoice in Germany?
In Germany, invoices need to be issued within six months after a service was provided. Also they need to be kept for ten years! The tax office can demand to see invoices dating back a decade to check for irregularities.
A recommended best practice is to write your invoices in both German and the language in which you provided the service, where applicable.
All invoices need to include the following information:
- your name and address
- the name and address of the invoicee
- the date of invoice
- a description of when you provided the service(s)
- a description of the service(s) provided and the volume of service(s) provided
- your Tax ID Number (
Steuernummer
)
- an invoice number (You're free to choose how you want to number invoices, but the tax office seems to prefer a logical sequence such as 2025/001, 2025/002.)
- the sales tax rate as well as the net and gross amount if applicable
READ ALSO:
Do employees in Germany have to declare tax on a side job?
A freelancer works on her laptop in a co-working space. Photo: picture alliance/dpa/CLARK | CLARK
What to know about VAT
In addition to income tax, many freelancers in Germany also have to pay sales tax (or VAT), known as
Umsatzsteuer
in German. The current rate is 19 percent.
In practice, this means quoting your clients the sum you expect to be paid as the net sum (
Netto
), and adding a 19 percent VAT charge.
However, there are some exceptions to this rule. Most importantly, freelancers making less than €22,000 in their first year and less than €50,000 in their second year are not required to pay (or charge) VAT.
Advertisement
Also, you don't always need to include VAT for clients based outside of Germany. The rules here vary from country to country, so you should check what information you need to include on these invoices.
For example, invoices bound for the UK are usually okay with a note on the invoice that VAT is not applicable. For the US, the rules are more complicated as tax rates and procedures can vary from state to state.
READ ALSO:
The planned money and tax changes in Germany in 2025
Useful vocabulary
Leistungszeitraum
Service period
Bezeichnung
Description
Zwischensumme Netto
Subtotal Net
Umsatzsteuer
Sales tax
Gesamt Summe
Total
Ich bedanke mich für die Beauftragung und erlaube mir die erbrachten Leistungen in Rechnung zu stellen.
Thank you for commissioning me for this work. Here is the invoice for services rendered.
Ich bitte Sie die Summe innerhalb von 30 Tagen auf das unten genannte Konto zu überweisen
Please transfer the total amount to the account specified below within 30 days.
READ ALSO:
The complete guide to getting a freelance visa in Germany

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles


DW
7 hours ago
- DW
Germany updates: Merz backs possible Putin-Zelenskyy meeting – DW – 08/16/2025
German Chancellor Friedrich Merz and other European leaders have signed a joint statement backing a meeting between Volodymyr Zelenskyy, Vladimir Putin and Donald Trump. DW has more. German Chancellor Friedrich Merz has backed a potential meeting between the presidents of Ukraine, Russia and the United States. In other news, a prominent German lawmaker has made the case for Switzerland to join the European Union, particularly in light of the heavy tariffs placed on the Alpine country by the United States. Meanwhile, a man suspected of sexually abusing a 6-year-old girl at the Rulantica water park in Germany has been detained in Romania, according to German lawmaker Omid Nouripour has suggested that Switzerland could become a member of the European Union. "The German government should offer Switzerland the opportunity to quickly deepen cooperation, up to turbo membership in the EU," Nouripour, who is vice president of the German lower house of parliament (the Bundestag), told the German DPA news agency. "If our Swiss friends want to move closer to the European Union in light of new times, Germany should actively support this," he added. US President Donald Trump has imposed a hefty 39% tariff on imports from Switzerland, far higher than the 15% tariff on most products from the EU. Swiss economic associations have claimed this has put tens of thousands of jobs at risk. With a population of 9 million, Switzerland relies heavily on exports, with the US being the most important market, accounting for 18% in 2024. "For centuries, the Swiss have maintained a tradition of strict neutrality," said Nouripour. "However, the recent tariff dispute with Donald Trump painfully shows how vulnerable smaller states are when they are left to fend for themselves. Politically neutral, economically global — That no longer works in the new era." "From a Swiss perspective, the EU may not be the best choice, but it is by far the more reliable one," he said. For now, EU membership seems unlikely, with Switzerland's strongest party by votes, the right-wing populist Swiss People's Party (SVP), strictly against the notion. A 31-year-old man suspected of sexually abusing a 6-year-old girl at the Rulantica water park in Germany has been detained in Romania, police said in a statement. "Following intensive police investigations, the 31-year-old suspect was arrested in Romania on Friday evening," the statement read. "No further details about the arrest in Romania are available at this time," the statement added. Authorities had been searching for the Romanian national via an international arrest warrant. He is accused of taking the child from the Rulantica water park in Rust, near the French border, into a nearby wooded area last Saturday and abusing her. The man, who also lives in the region, allegedly left the child alone after the assault. She was discovered after being missing for around two hours. Police said surveillance footage identified the suspect. German Chancellor Friedrich Merz joined French President Emmanuel Macron, UK Prime Minister Keir Starmer and European Commission President Ursula von der Leyen in backing a three-way meeting between Ukrainian President Volodymyr Zelenskyy, Russia's Vladimir Putin and US President Donald Trump. The support for such a meeting comes after a US-Russia summit failed to yield any results as Trump and Putin met in Alaska. Merz, Macron, Starmer and Von der Leyen signed a statement supporting Ukrainian presence at any future US-Russia summits and insisted on maintaining pressure on Moscow, including through sanctions. The statement was also signed by Italian Prime Minister Giorgia Meloni, Finnish President Alexander Stubb and Polish Prime Minister Donald Tusk. The European leaders also insisted Russia "cannot have a veto against Ukraine's pathway to EU and NATO." "It will be up to Ukraine to make decisions on its territory. International borders must not be changed by force." Merz posted on X: "We welcomed President Trump's efforts to stop the killing in Ukraine, end Russia's war of aggression, and achieve just and lasting peace. Ukraine can count on our unwavering solidarity as we work towards a peace that safeguards Ukraine's and Europe's vital security interests." To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video from the Bonn online news team and welcome to our weekend edition of this blog covering current affairs in Germany. Germany's Chancellor Friedrich Merz, along with other European leaders, has backed a possible meeting between Volodymyr Zelenskyy, Vladimir Putin and Donald Trump. Follow up on this and more news, videos and analyses on the latest in Germany this weekend.


Local Germany
12 hours ago
- Local Germany
Inside Germany: A shake-up at Deutsche Bahn and tips for the summer heat
Inside Germany is our weekly look at some of the news, talking points and gossip in Germany that you might've missed. It's published each Saturday and members can receive it directly to their inbox by going to their newsletter preferences or adding their email to the sign-up box in this article. Der Zug endet hier I once heard a German describe hating Deutsche Bahn (DB) as 'Germany's unofficial pastime' and I have yet to find a better way to sum up the country's fraught relationship with its national railway company. This week it was announced that DB's CEO has been kicked to the curb - or, for him ' dieser Zug endet hier ', if you will. Richard Lutz, who has been at the helm of DB since 2017, will leave his chief executive post two years before the end of his contract, Germany's Transport Minister confirmed. But while it's largely true that under Lutz's leadership DB has 'slid from one negative headline to the next', as a report in BR24 put it, it's not clear that a new CEO would be able to do much about it - certainly not in the short term. The first major challenge the next boss will face is improving DB's overall punctuality, which has gotten notoriously bad in recent years . In long-distance traffic, less than two-thirds of stops are now reached on time, and this has resulted in increasingly low customer satisfaction. But improving punctuality at DB will not be easy, because it's inherently linked to the other major challenges that the company faces, namely; infrastructure, politics, lack of funding and just to top it all off, looming collective bargaining negotiations. (Yes, we can presumably look forward to more transport strikes next year.) DB's infrastructure issues are extensive - large parts of major connections need an extensive overhaul. And while DB has a long-term construction plan in place, funding from the government never quite seems to be adequate. Add to that a federal government that will soon be frantically trying to close a massive budget gap and a national economy that has been teetering on the edge of recession for years… All of which is to say I don't envy whoever it is that takes over at DB, but I do hope they can succeed to some degree despite all odds against them. After all, the only thing worse than a delayed train, is having no train at all. As an American, I can fully attest to this. Advertisement Where is this? Photo: picture alliance/dpa | Bodo Schackow This overhead view comes from a road in the eastern region of Germany, not too far from the border with the Czech Republic. Here a two-lane road is suspended directly above the reservoir of the Zeulenroda dam. Zeulenroda is a town in the Thuringian Slate Mountains, just south of Gera and west of the saxon cities of Zwickau and Chemnitz . It's been hot In last week's Inside Germany update we suggested that a bout of high temperatures were on the way, and indeed, this week the weather delivered . This week the German Weather Service (DWD) had heat warnings in place for most regions in the country. At time of writing (on Friday afternoon), heat warnings were still in place for most of the country and - as if the sheer heat wasn't enough - severe storm warnings were also in place in parts of Baden-Wurttemberg and Bavaria. Advertisement The heatwave is expected to recede in most parts of the country just ahead of the weekend, but something tells me that Germany may not have seen its last heatwave of this summer. So in case you want to get ahead of the next one, here a few topical explainers we published this week to help you stay cool: If you live in Germany, odds are you probably don't have air conditioning - so here's a few tips to help you keep the apartment cool without it. And if you've tried most of those and the heat in your home is still unbearable, you may be able to claim a reduction in your rent - here's how . Warm weather also tends to bring out the bugs: Rachel Loxton explained some tricks for dealing with those . Lastly, hot - or even just fair weather - days in Germany are great for one thing in particular: trips to your local swimming hole. In case you're interested in trying out a new one, you could check out guides to Berlin's best lakes , Bavaria's best swim spots , cities with swimmable rivers , or these reader tips for making the best of a lake day .


Local Germany
a day ago
- Local Germany
Germany and the UK take next step towards direct train connection
Germany and Great Britain took the next step toward creating a direct rail connection between London and Berlin this week. German Transport Minister Patrick Schnieder (CDU) and his British counterpart Heidi Alexander (Labour Party) signed a declaration in Hamburg this week, which will see a task force created to move the project forward. "We are committed to ensuring that the first trains under the English Channel can roll directly from Germany to Great Britain in the coming years," said Schnieder. Alexander emphasised that the project should "open up new opportunities for tourism, business and cultural exchange". "A direct rail connection would contribute to the creation of new jobs and strengthen the important trade links that are the basis of our economic relations with Germany." The two transport ministers also emphasised the project's importance for boosting train travel in Europe. "A continuous connection would simplify travel enormously and significantly increase the attractiveness of train travel," said Schnieder. The travel ministers did not announce a timeline for when services would begin on the direct connection. Currently, rail transport between Germany and Great Britain is only possible with a stopover to change trains, for example in Brussels or Paris. Plans for a direct Germany-Great Britain connection have been in the works for some time. In June, the railway company Eurostar announced that it wanted to offer a direct connection between Germany and Great Britain for the first time in the coming years. Eurostar is cooperating with Deutsche Bahn on connections with transfers between Germany and Great Britain. At the beginning of the year, plans for a direct connection between London and Cologne or Frankfurt were also reported. READ ALSO: Where can you go by direct night train from Stuttgart? Advertisement Among the top issues to be clarified is how border controls would be managed on the rail connection. The German-UK joint task force is set to examine how how security controls could be implemented, along with infrastructure operators and railway companies. Germany has recently announced that it plans to extend stepped-up border controls at all of its land borders beyond the prior September 15th deadline.