Working Remotely for German Company While Living Abroad
Working for a German company, getting a German salary, while living in a warmer & more affordable place sounds like a great deal to you? Well, it is. However, there are various rules and regulations considering remote work. Ultimately, Germany is still a very traditional country when it comes to employment and how things are done at work.
You can work remotely in a German company and live abroad if your employer gives permission. In some cases, the employment agreement will be adjusted, e.g., becoming a contractor of the firm instead of the employee. Remote workers must comply with all residence and work permit rules in the country of stay.
Indeed, working for a German company and living abroad is possible and practiced by many freelancers in particular. In this article, you will learn about all the legal sides of remote work for a German company regarding taxation, social insurance, and employment agreements.
How to work remotely for a German company and live somewhere else?
Though you can work for a German company and live in another country, it’s not as simple as it sounds. There are a few things to consider when working remotely from abroad, such as:
- Your residence
- Tax obligations
- Employment agreement
- Social security
In general, the employer determines the place of work and not the employee. In Germany, most people work in an office. Remote work and working from home are still not very common.
All rules and conditions in that regard will be written in your contract with the firm.
However, some employers allow employees to work from home regularly (if they want to), usually one-two days per week. Yet, if you decide to spend these working days in the coffee shop (let alone in another country), that will count as a violation of the employment contract.
Generally, Germany doesn’t have exact rules & rights for workers who decite to do their job from abroad. If an employer gives you that opportunity, he should specify the type and scope of the work performed abroad.
They also might give you only a limited amount of time and request you to live in Germany at some point.
Fewer regulations apply if employees are only living abroad for some time. You don’t have to worry much if your stay outside of Germany will be less than 183 days.
You might also want to read about working remotely while living in Germany.
1. Determine your place of the residence
In the entire process, one of the most important steps to take is to figure out in which country a remote worker is a legal resident.
Thus, you need to have a country of residence. If you move to Portugal, let’s say, live and work remotely from there, then Portugal will be your country of residence.
Therefore, when living there for more than 183 days in a year, you are working in Portugal, regardless of where you are employed, and the company is located.
Temporary or permanently?
Also, you need to understand from the beginning if it will be a temporary stay abroad, after which you will move to Germany, or if you are planning to reside in another country on a long-term basis.
In this case of permanent work from abroad, German labor laws will no longer apply.
Many German companies will prefer to change employment terms to the independent contractor agreement. The worker will become a freelancer and is no longer an employee.
EU and non-EU countries
Another consideration is in which country you are planning to live while working remotely in Germany. If you are an EU citizen, you have all rights to live and work in EU and EEA states plus Switzerland.
In other countries, EU citizens will need to obtain a residence permit to legally work in that country.
Similar rules apply to non-EU citizens. However, they aren’t even permitted to live and work in any EU/EEA state without a permit. Furthermore, since January 1, 2021, this rule also applies to UK citizens.
Even if you work remotely for a German company in another country, you are also working there. This might not seem as obvious as working as an employee in the office somewhere, but your online activity is still considered work.
The factor of you working abroad can influence your residence permit situation there. In the worst case, remote employees are working illegally abroad.
In many cases, residence and work permits can only be obtained if a German company has a local subsidiary in that country. Alternatively, remote workers can apply a digital nomad or freelance visas. Read this article about countries that are offering such visas.
Your residence permit in Germany
If you have a German residence permit for work purposes and are considering moving somewhere else while keeping your job in Germany – you might have some problems.
A German residence permit, be it EU Blue Card or a regular work permit, doesn’t allow you to stay in other countries for an extended period of time.
While EU Blue Card allows employees to go on business trips abroad, it doesn’t mean you can move out of Germany with that. Yet, you can stay abroad and work remotely for some time, usually before you become a resident in another country – or 183 days. After that, you need to apply for a permit in that country.
Nonetheless, holders of the German EU Blue Card can stay outside of Germany for up to twelve months without losing entitlement to it.
2. Taxation while working remotely from abroad
How and where will you pay taxes while working remotely for a German company?
Remote work from abroad can lead to a change in taxation rights or the employee’s tax and social security status. Most importantly, all relevant double taxation agreements and social security treaties must be considered before moving to another country with your remote job.
Well, if you live in one country and work in another, you have two countries that want to tax your income. Once you become a resident, most countries will tax your worldwide income.
Income taxes in Germany
A basic rule of German income tax law is that you must always pay taxes where your place of residence is. According to tax law, this is the place where you live most of the time in a year or have an apartment, property, etc. Hence, one must pay taxes in that country on foreign and local income.
Where are you tax-liable?
If you live abroad for less than 6 months
When spending under 183 days in another country within a year, you will still be taxable in Germany or in the country where you are a tax resident. In Germany, it’s called unlimited tax liability.
If you live abroad for more than 6 months
You will become tax liable in that country with all your world’s income when staying longer than 183 days (within a year). However, this doesn’t apply to US citizens.
On the other hand, people who aren’t residing in Germany, but get an income from there, are subject to limited tax liability. Hence, your earned salary will be taxed according to German law.
However, the corresponding taxation treaties (double taxation) between your country of residence and Germany will apply in that case. Double taxation helps remote workers not to pay taxes twice.
All European countries have such agreements. So, when working for a German company abroad, you will receive a gross wage, and taxes must be paid in the country of residence.
Therefore, there will be no requirement to file taxes in Germany. Yet, some employers might have automatic deductions, so it’s worthwhile to discuss it before. Because otherwise, you will have to file in Germany to get a tax return.
US citizens are taxably liable for their worldwide income in the US, even if they live abroad. Therefore, you must file a US federal tax return every year and report your global income.
3. Employment agreement
When considering working remotely from abroad for a German company, an employer and employee might want to change the current employment agreement.
Become a self-employed or a contractor
To avoid any legal and tax problems, you might want to become self-employed or a contractor. It’s always easier to work as a contractor or freelancer from abroad than as an employee.
In that case, many German labor laws won’t apply to you, so it’s also easier for the employer to handle such a work agreement.
To work as a contractor for the company in Germany, you need to register as self-employed in the country where you live or in Germany. After that, you can simply bill the German employer instead of working for a wage.
Registering as a freelancer in Germany
One of the options is to register for self-employment in Germany. All EU&EEA nationals can do it without obtaining a visa or residence permit. Yet, you must have a German address.
To become self-employed in Germany, one must register as a freelancer with the local tax office or online by using this tool.
By doing so, you will obtain several tax identification numbers, such as:
- Tax ID (Steuer-ID)
- The tax number (Steuernummer)
- VAT number (Umsatzsteuer-ID)
You can register as a self-employed or freelancer in Germany by using this tool.
Getting a Tax ID in Germany
Both self-employed and employees need to get a tax identification number or Steuer-ID in Germany. So you and your company can file income taxes.
To get a tax ID, you must register your address in Germany. Around 2 weeks later, you will get a tax ID by mail. Yet, you could go to the Finanzamt (tax office) and apply there to speed up the process. No appointment is needed.
Get a Tax Number – Steuernummer
The Steuernummer is required for German freelancers and businesses. A foreigner will get a tax number when registering for self-employment with the Finanzamt.
Again, you will receive it by mail, 2 to 4 weeks after the registration.
By having this number, you can invoice your employer in Germany. Furthermore, as a self-employed, one must take care of income tax and tax claims. This should be done in the country where the business is located and in the country of residency.
Getting a VAT in Germany
When you first set up your business as a freelancer in Germany, you must apply for a VAT number in the Finanzamt.
When working as a contractor for the company, your employer might pay VAT in Germany on your bill, instead of you charging it on top of your invoice and paying it in the country of living.
Not everyone must charge VAT in Germany. Here are some exceptions:
- Small businesses – revenue of less than 22,000 EUR in the first year and less than 50,000 EUR in the following years.
- Certain professions, such as, for example, doctors, dentists, and other members of the healing professions (Freiberufe).
The VAT tax in Germany is 19% of the generated revenue from sales.
We recommend avoiding paying VAT since it will save you a solid amount of work to your self-employed activity.
Consequently, becoming self-employed is the best solution for someone willing to work remotely from abroad. You will switch from employee to service provider for a German company. Associated changes must be made in the employment agreement too.
Read about the difference between freelancers and self-employed in Germany.
Get your taxes sorted in Germany!
Want to be a freelancer or self-employed in Germany and avoid the bureaucratic nightmare? Get Sorted!
It’s an online tool for managing your registration, all tax obligations, reports, payments, and communication with the Finanzamt (tax office) in Germany.
The tool will do all the bookkeeping, tax, and VAT declarations.
Not only freelancers can use Sorted, but also small business owners and people with a side income. Whether you are a full-time freelancer, business owner, or considering working on a side, this tool will be super helpful.
All necessary features are available at zero monthly costs. Thousands of freelancers already happily use Sorted, read reviews here.
Kontist is another tax management option for freelancers and self-employed in Germany. It’s comparable with Sorted but with an even wider range of services.
Kontist is virtually your private accountant in Germany but at a fraction of the cost (free or 9 EUR/month). It’s ranked 4,7 stars on Trusted.de and 4,5 on Trustpilot.
With the Kontist app, you can effectively:
- handle your taxes and communication with the German tax office
- consult experts
Kontist also offers a special bank account for freelancers and self-employed in Germany. Hence, it’s a perfect solution for banking and bookkeeping.
Some additional features:
- service & customer support is 100% in English
- SEPA transfers
- overdraft – between 500 EUR and 5,000 EUR
You can start with the free plan, sign up here.
Open a German bank account from abroad or online
Furthermore, you need a responsive bank account to work in a Germany company and receive payments. However, opening a German bank account while living abroad can be challenging.
Read this article to learn more about how to open an account in Germany in this article.
4. Social contributions
Another aspect of working remotely from abroad is where you receive and pay for social security. It will depend on some factors. If these conditions are met, you will remain under German social security:
- The employee works regularly remotely in Germany AND abroad
- The employee’s place of residence is in Germany
- A substantial part of the employee’s work is in Germany, or the employer is registered in Germany
When working remotely in another country, you must pay attention to all necessary social contributions. Otherwise, you might lose your right to a pension, etc.
Like with the income tax, a person will be liable for social security in the country where they physically carry out the work.
As self-employed, you will be responsible for social security in the country of residence. As an employee, it will depend on the country where you are living.
EU and EEA states have social security agreements with Germany. Hence, your company might set up something for you to get benefits in that country.
Otherwise, you need to take care of payroll and social security taxes on your own.
Remote workers must communicate it with German companies, so they don’t withhold some obligations as a result. Because that way, you might end up paying for social security in two countries.
Americans who work abroad and who are self-employed still have to pay US Social Security taxes. In some cases, US citizens can opt-out from the American system. They can do it by opening a company or becoming self-employed in Germany. Read above how to set everything up.
5. Health insurance
You need to consider optimal health insurance coverage for living abroad and working for a German company.
Cigna Global is the perfect global health insurance solution. Because Cigna insurance is international, thus you can use your policy not only in Germany but almost anywhere in the world.
With 74,000 employees, 200 years of experience, and more than 100 million customers globally, Cigna is one of the largest international insurance providers out there.
With Cigna, you can enjoy instant and easy access to healthcare facilities and professionals around the globe.
Visit their website to learn more and choose the optimal coverage for your situation. Find here the sign-in form in German for German speakers.
If you are coming/moving to Germany at any point, check policies from Ottonova or Feather. At the same time, coverage from SaferyWing is the best for digital nomads.
They are the preferred choices for expats in Germany. Feather provides public and private health insurance. Ottonova is customized for foreign employees, expats, freelancers, and self-employed.
For example, this insurance from Feather is perfect for a visa application, a new arrival to Germany, unemployed as well as self-employed individuals. You can sign up completely online and get full English support anytime.
But if you are looking for the cheapest coverage, check out this article, we have made a full in-depth review of all affordable health insurance providers in Germany.
You must have a secure internet connection
When working remotely for a German company, you MUST ensure your internet connection is secure and stable. That’s why many employers only allow their employees to work from home instead of coffee shops or coworking spaces.
Remote workers should use a VPN to secure their internet access, especially if they are abroad or working from public areas, like coffee shops. The top 3 best VPN providers in the world are:
What else do you need to consider?
There are many details one needs to watch out for when working remotely from another country. We can’t cover all of them, but the following points are worth considering:
- Immigration law: Do you have a right to work in that country? Do you need a visa? Ask the advice of the lawyer here.
- Employment law: How do you and your employer comply with all rules for remote work? Do they know foreign labor laws? In case of doubt, request an online consultation with an employment lawyer.
- Data protection: How do you handle employer’s or client’s data when working remotely? Is it protected enough? Use VPN for security.
- Employer liability: Do you have any liability insurance for the work you do?
- Health and safety: Employers have certain legal responsibilities regarding the health and safety of the employee, which must be reviewed when working remotely.
- Medical insurance: You must have health insurance that provides coverage abroad.
- Travel and home insurance: Any policies you need while staying abroad?