If you are reading this, you are obviously interested in becoming a freelancer in Germany. Well, you are in the right place!
On this page, you will find all the frequently asked questions that you need to know to kickstart your freelancing career in Germany.
Right from applying for a German freelance visa to freelance taxes and living day to day expat life in Germany.
1. Get your German freelance visa
All foreigners need self-employment or a freelance permit to start freelancing in Germany.
However, the requirements for a German freelance visa can differ from country to country.
Click on the following resources to determine the correct visa application process for your citizenship. Or continue reading more FAQs about working in Germany as a freelancer.
What is the difference between German freelancers visa and an artist visa?
There is NO such thing as an ‘Artist Visa’ in Germany. It is a colloquial term used in Berlin’s immigrant community to simplify self-employment visa.
There have been several cases (particularly) in Berlin when the immigration office caseworkers promptly granted a permit for artistic activities and language teachers. Most likely due to a large influx of international freelance musicians, artists, designers, developers flocking to Berlin more than other German cities.
Over time this came to contribute towards the ‘German Artist Visa’ myth within the international circuits. It’s not a special ‘visa category’ despite what you may have read or heard.
Germany grants ONE residence permit for a ‘liberal professional’ self-employed activity which is simply called ‘Self-employment visa’ AKA Aufenthaltserlaubnis zur selbstständigen Tätigkeit.
FAQs: German Freelancer Visa
WHAT IS THE DIFFERENCE BETWEEN A GERMAN FREELANCER VISA AND GERMAN FREELANCE RESIDENT PERMIT?
A visa is short for an entry visa. A visa application grants you entry into a country for a specific purpose e.g. tourism, study, work, family reunion etc.
Certain nationalities must apply for a visa before entering Germany. You will apply for an entry visa at a German embassy/ consulate from your home country. A typical German entry visa has a validity of 90 days.
A resident permit is granted by individual foreigner offices (Ausländerbehörde) in German cities. You may have to submit the same set of documents at the foreigner office which will be processed by a caseworker. If they are satisfied with the paperwork, you will be able to get a long-term resident permit.
A typical German resident permit can last from 12 months to 3 years.
What is the difference between German freelancer visa and German self-employment visa?
Self-employment visa, freelancer visa or artist visa – These are one and the same thing just used interchangeably.
The official German term for this resident permit is Aufenthaltserlaubnis zur selbstständigen Tätigkeit.
Self-employment in Germany has several sub-categories. Freelance is just one of them.
Many expat websites use the term freelancer visa because most foreigners come here to become freelancers instead of taking up other types of self-employment in Germany.
Which nationalities do not need an entry visa to enter Germany?
Citizens of certain Non-EU nations, namely Australia, Israel, Japan, Canada, South Korea, New Zealand, some South American nations, and the United States may enter and stay in Germany for 90 days without applying for an entry visa from their respective countries.
These citizens can enter Germany and apply for a freelance resident permit without needing an entry visa.
Which nationalities need an entry visa to enter Germany?
The citizens of the rest of the world (also known as Third-Country nationals) need to apply for a German entry visa from their home countries.
Once they have entered Germany they can apply for a German freelance resident permit at their responsible foreigners’ office.
Can anyone apply for a German freelance visa?
Currently, there are no known restrictions for a German freelancer visa. Anyone who meets the requirements for this resident permit can apply for a German self-elf-employment visa.
Can I convert my current German resident permit into German freelancer visa?
Yes, if you have a long term valid German resident permit and you qualify for the requirements for the freelancer visa, you can definitely start the process to convert your current German resident permit into a German freelancer visa.
This is how I converted my German job-seekers visa into a German freelance resident permit.
What documents do I need for German freelancer visa?
The document requirement can differ from case to case. Nationality and career history plays a big role in your visa application process.
Here is a list of documents that I had to prepare for my visa application as a long-term resident in Germany
What expat health insurance do I need for my visa application?
Everyone needs health insurance in Germany – it’s mandatory.
You can easily signup with travel or expat insurances, however, not all of them are approved by German immigration authorities.
Here are some German foreigner offices approved health insurances that you can use for your German freelancer visa.
Long term health insurance for self-employed in Germany
Expat health insurances are temporary and often not accepted for visa extensions in Germany.
If your goal is to stay in Germany for several years, consider switching to a valid long term statutory or private health insurance – before your existing freelancer visa expires.
Read more about how to pick the right health insurance as a long-term resident in Germany.
2. Set up your business as a freelancer in Germany
Getting your German freelance visa is only the start. If you want to work as a freelancer you have to register yourself one with the German tax authorities (Finanzamt).
At this stage, you will have to formally decide the types of self-employment in Germany and the German tax system.
Registering as a freelancer in Germany with Finanzamt is a fairly simple process, but it can be really difficult for anyone new to the German language.
Below are some helpful resources and more FAQs about the entire process.
Other must-have insurances for freelancers in Germany
Health insurance is not the only essential insurance that freelancers in Germany need.
It is highly recommended to have private liability insurance when you live in Germany. Most German freelancers don’t start their business without a Verdienstausfallversicherung (Loss of Earnings Insurance) and Berufsunfähigkeitsversicherung (Occupational Disability Insurance).
Here is a list of essential insurances & tools for every expat freelancer in Germany.
FAQs: Getting started as a Freelancer in Germany
How can you find clients in Germany?
Now that you are in Germany, you have to find clients. Did you know that remote work is quickly becoming a big trend in Germany? Here is a list of websites where you can find remote work in Germany – whether freelance projects or (full-time work).
If you are interested in becoming a freelance marketing consultant like me, here are some of the high paying remote marketing jobs that can earn you adult-sized paychecks.
What is Scheinselbstständigkeit or fake self-employment in Germany?
There is a so-called ‘fake-freelancing or fake-self-employment‘ trap in Germany. Those found guilty can expect repercussions, back payments and get their self-employment privileges or licence revoked.
As a responsible freelancer in Germany, you are expected to educate yourself about this. Learn here what is Scheinselbstständigkeit or fake self-employment in Germany (& how to avoid it)?
Can I freelance while employed full-time in Germany?
Depends on your German national visa and your employers’ policy. Check the accompanying documents with your visa. Does it say Selbständige Tätigkeit gestattet? If yes, then good news for you. You can take up freelancing in Germany besides your normal work. But before you take on your first client, you will still need written permission from your main employer that you can actually freelance in Germany or not.
Can I freelance as a student in Germany?
According to § 21 paragraph 6 of the German Residence Act (AufenthG), non-EU students may freelance in Germany along with their studies.
As a full-time student, you are permitted to work 120 days or 240 half-days. There’s no upper limit on your income. You will have to pay freelancer taxes once you cross a certain income threshold.
You have to apply for a separate German freelance permit to be able to work as a freelancer in Germany.
Existenzgruender.de explains here in more detail.
Can I work remotely while living in Germany?
Yes, you can! I have been working remotely in Germany since 2014, so way before Corona pandemic enforced a nationwide remote work situation.
In the post-Corona world, you can expect to find a number of remote jobs in Germany as a freelancer. Here are some high paying remote marketing jobs that you can do in Germany (or pretty much anywhere really!)
Where can I find remote jobs in Germany?
Can I work via freelance marketplaces as a freelancer in Germany?
Yes, absolutely! I got my German freelancer visa with only Upwork clients in my portfolio. At the end of the day, your visa officer is concerned about your monthly or yearly income, and not the geographical origin of your clients. Having said that it is helpful to have some German clients to avoid raising any unnecessary issues during your visa processing.
Should you have a client-freelancer contract with your client in Germany?
You should always create a service agreement contract in Germany. This adds a layer of protection for you in case the client is late on a payment or claims some damages from you.
Learn everything about the German freelancer contract in this detailed post.
3. Managing finances as a freelancer in Germany
As a freelancer in Germany, you will have to create invoices for your client and even do some accounting on your own. Here are some beginners guides on how to create legal VAT invoices in Germany and what to do when a clients misses a payment.
Financial stability as a freelancer in Germany
As a freelancer, you can go broke at the drop of a hat.
Financial stability is really important, especially for freelancers. And even more so if you live in a foreign country.
Project-related disputes with the clients or accidental third party damage can cost several thousands of euros. Clients may pay late or straight away refuse. These are rare scenarios but they need to happen just once to disrupt the normal flow of your life.
Here is a guide I wrote on how not to go bankrupt as a freelancer in Germany.
FAQs: Finances as a Freelancer in Germany
Do I need a separate business bank account in Germany as a freelancer?
In principle, the scope of services of a private current account and a business account is very similar. However, it is advisable for business owners to open a separate account for business purposes, even if the number of monthly transactions is low in the beginning.
Should I hire an accountant or do my own bookkeeping?
Both options are possible. However, it may cost more to hire an accountant to handle your monthly bookkeeping. There are also several accounting and invoicing tools that can automate the entire bookkeeping process for you and cost only 5€ per month.
How do I create VAT invoices in Germany?
What should I do when a client is late with a payment or does not pay at all?
Every freelancer has to deal with late-paying clients. Sometimes, they may not pay at all.
There are specific best practices and legalities around sending payment reminders in Germany.
Here is how you deal with unpaid invoices in Germany (AKA how to send a Mahnung to your clients). You can also download FREE German payment reminder in this post.
4. Understand VAT for freelancers in Germany
If you are freelancing in Germany you should have some background knowledge of how VAT works in the EU.
As an international freelancer in Germany, you will end up working with clients from other EU countries as well as those outside the EU. VAT rules vary by the regions and mistakes can cost dearly.
What is Kleinunternehmerregelung?
Business owners with low turnover are classified as small entrepreneurs. If your turnover in the previous year did not exceed €
17,500 /€22,000 from 2020) and turnover in the current year is unlikely to exceed € 50,000.00 then you are considered Kleinunternehmer or small entrepreneur.
If you use Kleinunternehmerregelung or the small business regulation, you do not have to charge VAT on your turnover.
FAQs: VAT for Freelancers in Germany
How much VAT should you charge your clients in Germany?
Where can you get your VAT ID in as a freelancer in Germany?
A freelancer in Germany can request a new VAT-ID from local tax authorities when they register as a freelancer in Germany.
When you check ‘request VAT ID’ option in your self-employment registration form, your Finanzamt sends you a VAT-ID through the post in a few weeks.
I have clients from other EU countries. How much VAT should I charge them?
Your invoice for your EU clients should show VAT reverse charge.
There is a reversal of the tax liability within EU countries, called the “reverse charge procedure”.
How do I charge VAT to my non-EU clients?
If you have a client from a 3rd country (such as the US, UK, India, UAE etc) then your best bet is to ask them beforehand if they have any VAT obligations. Depending on this you can either charge VAT or leave it out.
What is advance VAT return AKA Umsatzsteuervoranmeldung (UStVA)?
Advance VAT return is the process of making an advance payment of VAT to the tax office. The advance VAT return must be submitted either once a month or once a quarter or once a year.
When should you file Advance VAT Return to Finanzamt?
Freelancers are obliged to submit an advance VAT return by the 10th of each month.
How can you file Advance VAT Return to German tax authorities?
You can submit an advance VAT return as a freelancer in Germany using ELSTER or any popular online tax filing tools that can be integrated with ELSTER.
SORTED is a simple English online tax filing tool for freelancers in Germany that you can use to easily submit your advance VAT report every quarter/ month.
Is there something else to keep in mind about VAT for freelancers in Germany?
5. Understand German freelancer taxes
Taxes in a foreign country and language is not everyone’s cup of tea. As an expat you may find the tax system too complicated, and too difficult to manage by yourself.
If you are freelancing in Germany you should have some background knowledge of the German tax system.
How to file your German freelancer tax in English
If you’re a freelancer or a sole trader with very simple tax reporting requirements, then you can use one of the many taxation tools designed specifically for the German tax system.
I have been using an online tax filing tool called SORTED to file my last two annual freelancer tax reports completely in English.
Read my step by step guide on how to file your German freelancer tax in English all by yourself.
FAQs: German Freelancer Taxes
Where can I learn about German freelance tax ids?
Will I need a tax consultant or can I file taxes myself?
Can I deduct home office as a business expense?
Yes. However, in German law, a home office should be a proper room with walls and a door. Putting a work desk in the living room corner does not count as a home office. Also, the home office should only be used for work-related activities. You cannot use one room as a guest room or home office. It should be used exclusively for your freelancing work.
6. Expand your freelance business in Germany
Now that you know the most important details about working as a freelancer in Germany, here are some details about how to grow your business in Germany.
Pension schemes for freelancers in Germany
If you plan to stay in Germany for the long term, then you might want to learn about pension schemes for self-employed people in Germany.