
Moving to Germany does not end your U.S. tax duties. American citizens must usually file a U.S. federal tax return each year, even when they live abroad. If you work as a freelancer in Germany, you may also need to file and pay tax there.
This can look like double taxation. In many cases, it is not. U.S. tax credits, income exclusions, and the U.S.-Germany Social Security agreement can prevent the same income from being taxed twice.
The key is to register correctly in Germany, report the same business activity in both countries, and use the right tax forms.
This guide explains the main rules for US Taxes for American Freelancers in Germany. It covers Freiberufler status, German VAT, U.S. Self-Employment Tax, Social Security, foreign bank account reports, and common filing risks.
Germany will often treat you as a German tax resident if you have a home there or live there on a regular basis.
A German tax resident is generally taxed on income from around the world. The United States also taxes U.S. citizens on worldwide income. This means that the same freelance income may need to appear on both tax returns.
The location of your client does not usually decide where your freelance income was earned. For U.S. tax purposes, service income is generally earned where you did the work.
For example, imagine that you write, design, consult, or code from a home office in Berlin. Your client is based in New York. The income is usually treated as foreign earned income because you did the work in Germany.
You must still report that income on your U.S. return. Its foreign source may then help you claim U.S. tax relief.
Germany has two main types of self-employed work.
A Freiberufler is an independent professional. This group can include writers, journalists, translators, doctors, architects, teachers, artists, and some consultants. The work often depends on personal skill, training, or creative ability. A Gewerbe is a commercial business. Online shops, product sales, many agencies, and other trade activities often fall into this group. The German tax office makes the final decision. Calling yourself a Freiberufler does not make it official. The difference matters.
A Freiberufler usually:
· registers directly with the German tax office
· does not register with the local trade office
· does not pay German trade tax
A Gewerbe may need:
· local business registration
· a trade tax return
· possible trade tax payments
Both types still pay German income tax on business profit. Both may also have VAT duties.
A new freelancer must normally send a tax registration form to the local tax office.
The German name is Fragebogen zur steuerlichen Erfassung. It means questionnaire for tax registration. You file it online through ELSTER, Germany's tax portal.
The form is normally due within one month of starting your activity.
You use it to:
· describe your work
· estimate your yearly sales
· estimate your expected profit
· choose a VAT method
· apply for a business tax number
· request a VAT ID when needed
A Freiberufler usually registers through ELSTER without a local trade registration. A Gewerbe normally registers with the local trade office as well.
Do not wait until your first annual tax return. Late registration can cause problems with invoices, VAT, and advance tax payments.
Germany does not tax your full freelance sales as income. It taxes your profit.
Profit is your business income minus allowed business costs.
Common costs may include:
· professional software
· computers and equipment
· phone and internet service
· accounting fees
· office supplies
· business insurance
· work travel
· part of a qualifying home office
Many sole freelancers report their profit with a simple income and expense statement. In Germany, this is called an EÜR.
A Freiberufler will often file an EÜR with the freelance section of the German income tax return. A Gewerbe may also need to file a trade tax return.
The German tax office may ask you to make advance income tax payments during the year. These payments are often due four times a year. The tax office bases them on your expected profit.
Your clients will not usually hold back German income tax for you. Set money aside from each payment you receive.
VAT is a tax added to many goods and services. In Germany, it is called Umsatzsteuer.
VAT is separate from income tax.
Income tax is based on profit. VAT is based on sales and on the type and location of the customer.
Some small businesses can use the Kleinunternehmerregelung. This is Germany's small-business VAT rule.
It can allow you to issue invoices without adding German VAT.
For an existing business, the rule may apply when:
· total sales did not exceed €25,000 in the prior calendar year
· total sales do not exceed €100,000 in the current calendar year
A new business normally uses a €25,000 sales limit during its first year.
These limits are based on sales, not profit. A freelancer with €30,000 in sales and €15,000 in costs has €30,000 of sales for this test.
If an existing business crosses the €100,000 current-year limit, the sale that crosses the limit is already subject to normal VAT rules. For a new business, the same basic rule applies when it crosses the €25,000 first-year limit.
The small-business rule reduces paperwork. However, it also has a cost. You normally cannot reclaim the VAT that you pay on your own business purchases.
VAT treatment can also change based on where your client is located.
For many German clients, you charge German VAT unless an exemption applies.
For many business clients in another EU country, you do not charge German VAT. The client reports the VAT in its own country. This is often called the reverse-charge system.
You may still need:
· a German VAT identification number
· the client's valid EU VAT number
· special wording on the invoice
· an extra EU sales report
For many U.S. business clients, you do not charge German VAT.
Services to private customers can follow different rules. Digital services, property work, live events, and some other activities also have special rules.
The word "many" is important. VAT treatment depends on the service and the customer. Check the rule before sending your first invoice to a client in a new country.
Most American sole freelancers report business income and costs on Schedule C with Form 1040.
Your U.S. return must be prepared in U.S. dollars. You may keep your daily records in euros, but you must convert the figures when preparing the U.S. return.
A yearly average exchange rate may work for regular income and costs. A rate from the date of payment may be more suitable for a large one-time transaction.
Use a reasonable method and apply it in a consistent way.
German and U.S. expense rules are not always the same. A cost allowed in Germany may be limited in the United States. The reverse may also be true.
Your business profit on the two returns may therefore differ.
A U.S. client may send you Form 1099-NEC or another tax form. Include the payment as part of your total business income, but do not count it twice.
Two common tools can reduce U.S. income tax for Americans in Germany.
The Foreign Tax Credit gives you a U.S. credit for qualifying German income tax paid on the same income. It is often claimed on Form 1116.
Germany's income tax rate may be high enough to reduce the U.S. income tax on the same freelance profit.
Unused credit may sometimes be carried back to the prior year or carried forward for up to ten years.
A credit reduces your U.S. tax. It does not remove the income from your U.S. return.
The Foreign Earned Income Exclusion allows a qualifying person to exclude part of their foreign work income from U.S. income tax.
The maximum exclusion for the 2026 tax year is $132,900 per qualifying person.
To qualify, your main place of work must be outside the United States. You must also pass one of two tests.
You may qualify because you are a genuine resident of a foreign country for an unbroken period that includes a full tax year.
You may also qualify by being outside the United States for at least 330 full days during a period of 12 straight months.
Self-employed people may also qualify for a foreign housing deduction for certain housing costs.
The Foreign Earned Income Exclusion is not always the best choice.
You cannot claim a Foreign Tax Credit for German tax linked to income that you exclude. Claiming the exclusion can also affect some U.S. family tax credits.
Once you choose the exclusion, changing your choice can have effects in later years.
Many Americans in Germany benefit more from the Foreign Tax Credit because German income tax rates can be higher than U.S. rates. This is not true for everyone.
The better choice depends on:
· your total profit
· German income tax paid
· family status
· housing costs
· other income
· plans to move again
· unused tax credits from earlier years
The two methods should be compared before filing.
This is one of the most important rules for American freelancers abroad.
U.S. Self-Employment Tax funds Social Security and Medicare. It normally applies when net self-employment earnings are at least $400.
The standard combined rate is 15.3 percent, although part of the income is subject to yearly limits. The tax is normally calculated on Schedule SE.
The Foreign Earned Income Exclusion can reduce regular U.S. income tax. It does not, by itself, remove Self-Employment Tax.
An American freelancer could therefore owe little or no U.S. income tax but still face a large Social Security and Medicare bill.
The U.S.-Germany Social Security agreement may prevent this result.
The United States and Germany have an agreement that assigns work to one Social Security system.
Its main purpose is to stop both countries from charging Social Security tax on the same work.
A self-employed person who works only in Germany is generally placed under German coverage. This can exempt the income from U.S. Self-Employment Tax.
There is an important exception.
A person who was already self-employed in the United States and moves the same business to Germany for five years or less may remain under U.S. Social Security coverage.
A new German freelance business is different from the short-term move of an existing U.S. business.
Your work history, move date, and business activity help decide which country covers you.
Do not claim the Social Security exemption based only on your German address.
You should obtain a certificate of coverage. This document proves which country's Social Security system applies to your freelance work.
If Germany covers you, the certificate is normally requested from the German health insurance body that handles your social insurance.
If the United States covers you, you request the certificate from the U.S. Social Security Administration.
The IRS instructs people claiming foreign coverage to attach a copy of the certificate, or another approved statement, to the U.S. tax return for each year of exemption.
The return should also show that the freelance income is exempt from U.S. Self-Employment Tax under the agreement.
Keep the certificate with your permanent tax records. It may prevent a major tax bill if the IRS questions the exemption.
Health insurance is generally required for people living in Germany. Long-term care insurance is usually connected to health insurance.
German state pension payments are not required for every freelancer.
They can be required for certain groups, including some:
· teachers
· care workers
· artists
· writers and journalists
· craft workers
· people who mainly work for one client
Other freelancers may choose to make voluntary German pension payments.
This means that two American freelancers with the same income may have very different German insurance costs.
You should check your position soon after starting work. Do not assume that being self-employed means that German pension rules do not apply.
The Künstlersozialkasse, often called the KSK, is important for many self-employed artists and publicists.
This can include some:
· writers
· journalists
· musicians
· visual artists
· designers
· photographers
· other creative workers
Eligible members receive access to German health, long-term care, and pension insurance in a way that is closer to an employee.
They pay about half of the total insurance contributions. The rest is funded through federal support and payments from businesses that use creative work.
KSK membership is not automatic. You must apply and show that your creative or publishing activity is a real and ongoing profession.
For an American writer, journalist, artist, or musician in Germany, the KSK can be as important as the income tax rules.
Germany may question a freelance setup that looks like a normal job.
This is called Scheinselbstständigkeit, or false self-employment. It can happen when a client calls you a freelancer but controls your work like an employer.
Warning signs can include:
· having one main client
· working fixed hours set by the client
· receiving close orders about how to do the work
· being part of the client's internal staff system
· taking little financial risk
· having no real freedom to reject work
· being unable to hire help
· using only the client's equipment
One sign alone does not settle the issue. The full working relationship matters.
This is a common risk for Americans who move to Germany but keep working full time for a former U.S. employer.
A contractor agreement does not solve the problem if the daily work still looks like a normal employee relationship.
Germany's pension authority offers a formal review process. It can decide whether the work is truly freelance or should be treated as employment.
Freelancers do not have a U.S. employer sending tax to the IRS for them.
You may need quarterly estimated tax payments if you expect to owe at least $1,000 after credits, withholding, and other payments.
This can include both regular income tax and Self-Employment Tax.
A certificate of coverage may reduce your expected U.S. bill. The Foreign Tax Credit may also reduce it.
Still, do not assume that your final U.S. balance will be zero.
German advance tax payments and U.S. estimated payments are separate. You may need to plan for both systems at the same time.
A U.S. tax return is not the only American filing duty.
You generally need an FBAR when the combined value of your foreign financial accounts is more than $10,000 at any point during the year.
The $10,000 test applies to all accounts together. It is not a separate $10,000 limit for each account.
An FBAR can cover:
· German current accounts
· savings accounts
· brokerage accounts
· some investment accounts
· accounts over which you have signing power
The account does not need to earn income to be reportable.
The FBAR is filed online with the U.S. Treasury. It is not filed as part of Form 1040.
You may also need Form 8938 with your U.S. income tax return.
For many unmarried taxpayers who qualify as living abroad, the filing point is:
· more than $200,000 on the final day of the year
· more than $300,000 at any time during the year
The same limits normally apply to a married taxpayer living abroad who files separately.
For a married couple filing jointly and living abroad, the limits are:
· more than $400,000 on the final day of the year
· more than $600,000 at any time during the year
FBAR and Form 8938 are separate reports. Filing one does not replace the other.
German financial products can create difficult U.S. tax reports.
Many German mutual funds and exchange-traded funds may be treated as passive foreign investment companies under U.S. rules.
This can lead to:
· Form 8621
· complex yearly calculations
· tax on gains that were not paid out
· higher U.S. tax rates
· extra accounting costs
German pension and insurance products may also need special review. Some can create extra reporting even when you have not taken any money out.
A German company, partnership, or other business entity can trigger separate U.S. business forms.
The way Germany treats an entity may not match the way the United States treats it.
A U.S. limited liability company can cause the same problem in reverse. The United States may treat it as a simple sole business. Germany may place it in another tax category.
Get cross-border advice before opening a German investment product or forming a company. Fixing the structure later can be costly.
Moving abroad does not always end state tax residence.
Some states look at the ties you kept after leaving. These can include:
· a home
· a driver's license
· voter registration
· a mailing address
· bank records
· close family connections
· plans to return
State rules differ. Review the rules of your former state before moving and before filing your final resident or part-year return.
Americans who live and work abroad on the normal U.S. filing date generally receive an automatic two-month extension.
For a calendar-year filer, this usually moves the filing date from April 15 to June 15.
Interest can still run on unpaid tax from the normal April deadline.
A further extension to October may be available by filing Form 4868. An extension to file does not give you a full extension to pay.
German deadlines depend on the type of return, the tax year, and whether a tax adviser files it.
VAT reports and advance tax payments can have earlier deadlines.
Keep one tax calendar for both countries.
· Confirm whether you are a Freiberufler or Gewerbe.
· Register through ELSTER.
· Complete any required local business registration.
· Choose your VAT method.
· Request a VAT ID if needed.
· Check your health and pension duties.
· Review whether one client controls your work.
· Track all income and business costs.
· Keep copies of invoices and bank records.
· Save money for German tax and insurance.
· Review German and U.S. advance payments.
· Track the highest value of foreign accounts.
· Keep a record of days worked inside and outside the United States.
· Review your VAT status before crossing a sales limit.
· Prepare the German profit report.
· Report the business on Schedule C.
· Compare Form 1116 with Form 2555.
· Obtain a Social Security certificate of coverage.
· Review FBAR and Form 8938.
· Check German funds, pensions, and insurance products.
· Review foreign company reporting.
· Check whether your former U.S. state can still tax you.
US Taxes for American Freelancers in Germany are manageable when both countries are planned at the same time.
Your German status affects registration, VAT, trade tax, and social insurance. Your U.S. return adds worldwide income reporting, the Foreign Tax Credit, the Foreign Earned Income Exclusion, and possible Self-Employment Tax.
The Social Security agreement can prevent a large double charge. However, the correct country must cover the work, and the exemption must be properly documented.
Foreign account and investment rules also need attention, even when no extra U.S. income tax is due.
A tax adviser who understands both U.S. and German rules can help match the two returns. This is especially useful when you have one main client, use the KSK, own German investment funds, run a company, or split your work between Germany and the United States.
This article provides general information. It does not replace advice based on your own tax, visa, business, or Social Security position.