Last updated

Double Taxation in Germany: Tax Residence, Treaty Relief and Foreign Tax Credits

Double taxation in Germany is really a question of residence, treaty relief, and proof, not just a fear of being taxed twice by default. This guide walks through how Germany approaches tax residence, when treaties matter, and how mechanisms such as foreign tax credits or exemption with progression can change the result for different income types. It gives readers a practical framework for understanding the issue before filing, claiming relief, or relying on informal advice that skips the evidence needed to support the position.

Germany does not solve double taxation with one universal rule. The outcome depends on German domestic residence rules, German-source income rules, the income category, the applicable double taxation agreement, and the relief mechanism used in that treaty or under German law.

Source check date: May 14, 2026. This guide is tax information for planning and document preparation. It is not German tax advice, legal advice, or a filing position.

Related tax guides: remote work tax in Europe, income tax for non-residents in Europe, and cross-border workers in Luxembourg tax.

Quick Answer

Germany generally reduces double taxation through one of three mechanisms.

Relief method Practical effect Common use case
Treaty exemption Germany does not tax the income directly, but may consider it when calculating the rate on other taxable income Foreign employment income, foreign real estate, certain treaty-protected income
Foreign tax credit Germany taxes the income but credits qualifying foreign income tax against German tax, subject to limits Investment income, some non-exempt foreign income, treaty credit-method cases
Withholding tax relief or refund German withholding tax is reduced or refunded when a treaty limits Germany's taxing right Dividends, royalties, supervisory-board fees, certain non-resident payments

The German Federal Ministry of Finance explains that Germany uses domestic tax law and double taxation agreements to prevent both double taxation and double non-taxation. See Federal Ministry of Finance: Double taxation agreements.

Start With German Tax Residence

The first question is whether Germany treats you as having unlimited or limited tax liability.

Status Basic German tax consequence Typical profile
Unlimited tax liability Germany can tax worldwide income, subject to treaty relief and German relief rules Person with German domicile or habitual abode
Limited tax liability Germany taxes German-source income listed in German law Non-resident with German rent, German workdays, German dividends, or other German-source income
Treaty dual residence Two countries may treat the person as resident domestically; the treaty tie-breaker may assign treaty residence to one state Cross-border family, split-year mover, executive with homes in two countries

Under German domestic law, unlimited income tax liability generally applies to individuals who have a domicile or habitual abode in Germany. See German Income Tax Act, Section 1, Fiscal Code, Section 8: domicile, and Fiscal Code, Section 9: habitual abode.

A person with no German domicile or habitual abode can still have limited German tax liability if they receive German-source income. The Federal Central Tax Office, or BZSt, explains that limited tax liability applies to natural persons who do not have a domicile or habitual abode in Germany and earn domestic income within Section 49 of the Income Tax Act. See BZSt unofficial English extract of Section 49 EStG and German Income Tax Act, Section 49.

The Practical Residence Test

Do not rely only on calendar days. German domestic residence can arise from factual living arrangements.

Evidence area Why it matters Examples to retain
Accommodation available in Germany A dwelling available for use can support German domicile analysis Lease, ownership extract, hotel contract, keys, utility records
Actual presence pattern Habitual abode can arise from sustained presence Travel logs, boarding passes, immigration records
Family location Relevant to factual residence and treaty tie-breaker analysis School records, spouse residence, dependent location
Employment location Helps identify source and workday allocation Contract, calendar, employer letter, remote-work agreement
Registered address Evidence, but not necessarily decisive alone Anmeldung, deregistration, municipal correspondence
Economic ties Useful for treaty center-of-vital-interests review Bank accounts, business interests, insurance, club memberships

A person can be resident under German domestic law and also resident under another country's domestic law. That is when the treaty becomes central.

What A Double Taxation Agreement Does

A double taxation agreement, or DTA, is a bilateral treaty. It does not replace all domestic tax law. It allocates or limits taxing rights between two countries after both domestic systems have been tested.

Germany publishes country-specific double taxation agreements through the Federal Ministry of Finance. See BMF: German double taxation agreements and tax agreements.

Most income-tax treaties answer five questions.

Treaty question Why it matters
Who is treaty resident? Determines which state gets residence-state rights
What type of income is involved? Employment, real estate, dividends, pensions, business profits, capital gains, and royalties use different articles
Which state may tax it? Some articles give exclusive rights; others allow both states to tax
Which relief method applies? Germany may use exemption, credit, or a treaty-specific method
Is a mutual agreement procedure available? Gives a route if both countries tax contrary to the treaty

The European Commission describes double taxation conventions as bilateral agreements aimed primarily at avoiding double taxation of income or capital, while taxpayers should consult official national sources for treaty information. See European Commission: Double taxation conventions.

Germany's Two Main Relief Methods

Germany commonly uses exemption with progression and foreign tax credits. The treaty controls which method applies to a specific income item.

Exemption With Progression

Under exemption with progression, Germany exempts certain foreign income from German tax but includes it when determining the tax rate applied to taxable German income. This is called Progressionsvorbehalt.

Example German treatment concept
German resident with treaty-exempt foreign employment income Income may be exempt but influence the German progressive rate
German resident with treaty-exempt foreign rental income Income may affect the rate even if not directly taxed in Germany
Move-year income before German residence May be relevant to progression depending on facts and filing rules

German domestic progression rules appear in German Income Tax Act, Section 32b.

Foreign Tax Credit

Under the credit method, Germany taxes the income but credits qualifying foreign income tax, subject to limits. The domestic foreign tax credit rule is in German Income Tax Act, Section 34c.

Credit-method issue Why it matters
Foreign tax must be comparable to German income tax Not every foreign levy is creditable
Credit is normally limited Excess foreign tax may not fully reduce German tax
Income must be assigned to the correct category Treaty article and German form reporting matter
Proof is required Foreign assessment, withholding certificate, and payment evidence should be retained

Common Income Categories

Different income types use different treaty logic. Do not apply the employment article to pensions, the dividend article to real estate, or the business-profits article to employee salary.

Income type Common treaty starting point Practical caution
Employment salary Usually taxed where work is physically performed, subject to 183-day and employer/permanent-establishment conditions Remote workdays can shift source analysis
German rental income Usually taxable in Germany when real estate is in Germany Non-residents may still need German filings
Foreign rental income Often taxable in the property country and relieved in Germany Progression may still apply
Dividends Source state may withhold limited tax; residence state may tax with credit Treaty withholding rates require paperwork
Interest Often residence-state taxation with source-state limits depending on treaty Bank withholding and reporting differ by country
Royalties Treaty-specific; may involve withholding relief BZSt procedures may apply for German withholding
Pensions Treaty-specific; public-service pensions have special rules Social security, civil-service, and private pensions differ
Business profits Source state usually needs a permanent establishment Home office and dependent-agent facts can matter
Capital gains Treaty-specific; real estate-rich assets may be special Exit tax and investment fund rules may apply

The OECD Model Tax Convention is widely used as a reference structure for treaty concepts, but the signed German treaty and protocol control. See OECD Model Tax Convention condensed version.

Cross-Border Workers And Remote Work

Cross-border workers should separate income tax from social security. The country that taxes salary is not necessarily the country responsible for social contributions.

Your Europe warns that when a person lives in one EU country and works in another, taxation depends on national law and double tax agreements, and those rules can differ from social security rules. See Your Europe: Double taxation.

Use a workday file.

Record Why to keep it
Calendar of physical workdays by country Determines employment-source allocation
Employer location and payroll entity Relevant to treaty employment article
Permanent establishment facts Can affect employer-state taxation
Home-office agreement Useful for remote work classification
Travel receipts and boarding passes Supports workday evidence
Payslips and withholding certificates Proves tax paid
Social security A1 or coverage certificate Separates social security from income tax

German Withholding Tax Relief For Non-Residents

Non-residents may face German withholding tax on certain German-source payments. Treaty relief may require advance exemption or refund paperwork.

BZSt explains that foreign recipients may be fully or partially exempt from withholding tax under a double taxation agreement or another rule, and that refund applications can be submitted under specified conditions. See BZSt: refund of German withholding tax on capital income.

Payment type German issue Typical control
Dividends German withholding may exceed treaty rate until refund or relief Residence certificate and refund claim
Royalties Treaty relief may require BZSt process Relief-at-source or refund documentation
Artistic, athletic, or performance income Section 50a withholding can apply Payer and contract review before payment
Supervisory board remuneration Non-resident withholding can apply Treaty and domestic classification review
Capital income 25% withholding plus solidarity surcharge can be relevant Broker tax voucher and treaty-rate analysis

Do not assume the broker, paying agent, or platform automatically applied the treaty rate correctly.

Mutual Agreement Procedure

If Germany and another country tax you in a way that appears inconsistent with a treaty, a mutual agreement procedure may be available. It is a dispute-resolution route, not a substitute for filing correct returns.

BZSt provides information on mutual agreement procedures for cross-border tax disputes. See BZSt: Mutual agreement procedures. BMF also publishes guidance on international mutual agreement and arbitration procedures. See BMF: Guidance note on mutual agreement and arbitration procedures.

Filing Evidence Checklist

Keep a dated tax file with:

Evidence Purpose
German tax ID and assessment notices Proves German filings and outcomes
Foreign tax returns and assessments Proves foreign taxation
Foreign withholding certificates Supports credit or refund claims
Residence certificate Supports treaty claims
Workday calendar Supports employment allocation
Lease and residence evidence Supports residence analysis
Bank statements showing tax paid Supports credit or refund claims
Employer letters Supports work location and payroll facts
Treaty article notes Shows why relief method was chosen
BZSt refund or exemption correspondence Supports withholding tax relief

Common Mistakes

Mistake Better approach
Assuming paying tax abroad means Germany ignores the income Report correctly and apply treaty or credit rules
Treating the 183-day rule as universal It is treaty-specific and usually has employer and permanent-establishment conditions
Confusing immigration residence with tax residence Analyze tax domicile, habitual abode, and treaty residence separately
Ignoring progression Exempt income may still affect the German rate
Claiming treaty relief without proof Keep assessments, certificates, and residence evidence
Assuming social security follows income tax Check EU coordination or bilateral social security rules separately
Ignoring German filings for rental property German real estate can create German tax obligations for non-residents
Applying the wrong treaty article Classify income before applying relief

FAQ

Can Germany tax my worldwide income?

Yes, if you are subject to unlimited tax liability in Germany. Treaty relief or foreign tax credits may reduce double taxation, but the income may still need to be reported.

Does a double taxation agreement mean I file in only one country?

Not necessarily. A treaty can allocate taxing rights or provide relief, but both countries may still require filings.

Is the 183-day rule enough to avoid German tax?

No. The 183-day rule is treaty-specific and usually includes other conditions, such as who economically bears the salary and whether the employer has a permanent establishment in the work state.

What is exemption with progression?

It means Germany exempts certain foreign income from German tax but may use it to calculate the tax rate on other taxable income.

Can non-residents get German withholding tax refunded?

Sometimes. If a treaty or German law limits German withholding, a non-resident may be able to apply through BZSt for relief or refund.

What if two countries both insist I am tax resident?

Check the treaty residence tie-breaker and consider whether a mutual agreement procedure is needed. Professional advice is strongly recommended in dual-resident cases.

Relief-method decision workflow

The practical German double-taxation workflow starts with classification. Identify the income type first: employment income, self-employment, business profits, pension, rental income, dividends, interest, royalties, capital gains, director fees, or social-security benefits. Each category can have a different treaty article and a different German domestic rule. Applying a treaty before classifying the income is a common source of error.

The second step is to determine German tax status for the year. Unlimited tax liability, limited tax liability, extended limited liability, treaty residence, and application for treatment as unlimited taxable can lead to different filing outcomes. A person who moved into or out of Germany midyear should split the year carefully and document arrival date, departure date, home availability, family location, employment location, and registration facts.

The third step is to identify whether Germany taxes the income under domestic law before treaty relief. If Germany has no domestic taxing right, treaty relief may not be needed. If Germany has a domestic taxing right, check the treaty. The treaty may assign exclusive taxing rights to another country, allow both countries to tax with relief, reduce withholding, or preserve German taxation with credit for foreign tax.

The fourth step is to choose the relief method. Germany may use exemption, exemption with progression, credit, deduction, refund, or withholding relief depending on the income and treaty. The taxpayer should document why the method applies and where it appears in the return. If the foreign tax is creditable, keep proof that the tax was actually paid and finally assessed.

Employment and remote-work cases

Employment income is especially fact-sensitive. The analysis normally looks at where the work was physically performed, who the employer is, whether salary was borne by a German permanent establishment, how many days were spent in each country, and whether a treaty 183-day article applies. A German resident working temporarily abroad may still need to report the income in Germany even if another country withholds tax. A non-resident working physically in Germany may have German-source wage income even when paid by a foreign employer.

Remote work complicates the evidence. The employer's country, payroll country, laptop location, and worker's physical location can differ. A day-level work calendar should separate German workdays, foreign workdays, vacation, travel, training, and client visits. The same calendar should support payroll, treaty position, and social-security review. For broader cross-border remote-work treatment, compare remote work Europe tax and can I work remotely in Europe.

Employers should provide letters or payroll statements showing workdays and remuneration allocation when treaty relief is claimed. Without employer support, the taxpayer may struggle to prove that foreign tax relates to income Germany should exempt or credit.

Investment, rental, and pension income

Investment income often creates withholding-tax issues. German withholding on dividends or capital income may be reduced by treaty, but relief may require advance exemption or refund procedures through BZSt. Foreign withholding may also need to be reported in the German return. Keep dividend vouchers, broker statements, withholding certificates, tax-residence certificates, and refund correspondence.

German real estate is a separate trigger. Non-residents can have German tax obligations from German rental income or gains on German property. A treaty may allow Germany to tax real-estate income located in Germany. Owners should keep purchase documents, rental contracts, expense invoices, depreciation calculations, financing records, and sale documents.

Pensions require careful classification. Statutory pensions, occupational pensions, civil-service pensions, private pensions, annuities, and social-security benefits may fall under different treaty articles. The paying country, residence country, and source of the pension can all matter. Do not assume all pensions follow the same treaty rule.

Audit-ready filing sequence

Before filing, create a country-by-country income table. For each item, list gross income, tax withheld, final foreign tax, treaty article, German domestic rule, relief method, evidence, and where it appears in the German return. This table prevents missed income and makes adviser review faster.

After filing, reconcile assessment notices. Check whether Germany applied exemption with progression, whether foreign tax credits were allowed, whether withholding refunds were received, and whether foreign assessments changed. If a foreign tax assessment changes after the German assessment, an amended German position may be needed.

For dual-resident or disputed cases, preserve source versions and dates. Treaty interpretation, mutual agreement procedures, and withholding relief can take time. A clean evidence trail is more useful than a broad statement that double taxation is unfair.

Common cross-border profiles

A German resident with foreign employment income should first determine where the work was physically performed. If the work was performed outside Germany, the treaty may exempt the salary or allow foreign taxation, but Germany may still apply progression. If the work was performed in Germany for a foreign employer, Germany may tax the salary even when payroll is abroad. The employer's country is not the same as the work country.

A foreign resident with German employment income should identify German workdays, German payroll withholding, and treaty protection. If salary relates partly to German work and partly to foreign work, the allocation method should be documented. The taxpayer should keep employer letters, travel records, and wage statements that explain the split.

A German resident with foreign rental property should report and classify the income even if the property country also taxes it. Depending on the treaty, Germany may exempt the income with progression or use another relief method. The taxpayer should keep foreign rental accounts, property-tax records, mortgage evidence, and foreign assessments.

A non-resident with German property should not assume no German filing is needed. German-source rental income and certain gains can create limited tax liability. A German property file should be maintained even after the owner leaves Germany.

Investors with German and foreign brokers should reconcile withholding tax by income item. Broker summaries may not map perfectly to German return categories. Foreign withholding that is not final, refundable, or not treaty-eligible may be treated differently from final foreign tax. The taxpayer should avoid claiming credits based only on a cash deduction shown on a brokerage statement without checking the character of the tax.

Treaty-residence tie-breaker file

Dual-residence cases need a structured file. Start with domestic residence under German law and the other country's law. Then apply the treaty tie-breaker in order: permanent home, center of vital interests, habitual abode, nationality, and mutual agreement where the treaty follows the OECD pattern. Each step should have evidence.

Permanent home evidence can include leases, ownership records, utility bills, registration, family use, and availability. Center-of-vital-interests evidence can include spouse or partner location, children's school, employment, business interests, bank accounts, memberships, insurance, vehicles, and medical care. Habitual abode evidence needs a calendar, not impressions. Nationality evidence is straightforward, but it only matters if earlier factors do not resolve the case.

The file should also explain contradictions. A person may be registered in Germany but physically abroad most of the year. A person may own a home abroad but keep family in Germany. A person may work for a foreign employer but manage life from Germany. These facts do not automatically decide the case; they need to be weighed under the treaty.

Payment and refund timing

Double-taxation relief often creates cash-flow timing problems. One country may withhold tax during the year while the other country gives credit only after assessment. A withholding refund through BZSt or a foreign authority may take months. A taxpayer should therefore budget for temporary double cash outflow even when the final legal result should avoid double taxation.

Track deadlines separately for German returns, foreign returns, withholding refund claims, residence certificates, objection periods, and mutual agreement procedure requests. Missing a procedural deadline can be more damaging than misunderstanding the treaty. The tax calendar should include filing dates, payment dates, certificate request dates, and appeal deadlines.

If a foreign assessment arrives after the German return is filed, review whether the German return or assessment needs amendment. Foreign tax credits usually require final evidence of foreign tax paid. Estimated foreign tax may not be enough.

Adviser handoff package

When seeking advice, provide a concise package: countries involved, tax years, residence facts, income categories, gross amounts, withholding, final tax assessments, workday calendar, employer letters, property documents, brokerage statements, and treaty articles already considered. Advisers lose time and accuracy when they must first reconstruct basic facts.

The handoff package should include the question being asked. "Do I have double taxation?" is too broad. Better questions are: which country is treaty resident, which treaty article applies to this salary, should Germany use exemption or credit, can German withholding be refunded, or how should foreign rental income be reported in Germany?

Source Risks And Factual Uncertainty

German tax law, treaty interpretation, withholding procedures, and BZSt forms can change. Treaty articles differ by country, and unofficial English translations are not controlling where the German legal text differs. Source check date: May 14, 2026.

Official And Primary Sources

Official source and decision check

Use this section as the practical checkpoint for Double Taxation in Germany: Tax Residence, Treaty Relief and Foreign Tax Credits. The reader decision is whether the available evidence is strong enough to act now, or whether the file should first be confirmed with the tax authority or treaty adviser. Rules can change by country, status and date, so treat this guide as orientation for the file and recheck the current rule before relying on a payroll decision, treaty position, certificate request or filing deadline.

For expats, foreigners, students, workers, founders, families and other mobile readers, record the reader category, country, residence status and deadline before comparing the official source with the article checklist.

Official sources to verify first

Decision pointWhat to checkReader action
Double-taxation allocationConfirm that the case is really about double-taxation allocation, not a different category that follows another rule.Write down the country, authority, dates, status and document number before asking for a decision.
File for tax authority or treaty adviserKeep the residence, workdays, source income and treaty evidence in one dated file, with originals, translations where required and proof of submission.Save receipts, emails, appointment confirmations, payment records and authority replies in the same order as the checklist.
Double Taxation in Germany: Tax Residence, Treaty Relief and Foreign Tax Credits fallbackIf the answer is refused, delayed or unclear, identify the competent authority, review window, complaint route or regulated provider escalation path.Ask for the reason in writing and compare it with the official source before paying again, travelling, closing an account or resubmitting.
When the answer is unclearWhat to do next
The authority, bank, insurer, employer or provider gives a verbal answer only.Ask for the answer in writing, save the name of the office or provider, and compare it with the official source before changing travel, payroll, residence or payment plans.
The file depends on a deadline, appointment, payment, address or status change.Keep the dated receipt, note the next deadline, and avoid closing the old route until the replacement document, account, policy or registration is confirmed.

Related guides to cross-check

For legal, tax, medical, immigration or financial consequences, confirm the position with the competent authority or a qualified adviser. This page is designed to organize the decision, source checks and next steps; it is not a substitute for case-specific professional advice.