Free expat tax extension icon
FREE TAX EXTENSION
Extend your tax deadline to October 15 in minutes – avoid late filing penalties.
Request extension

German pension and US taxes: A complete guide for American expats

German pension and US taxes: A complete guide for American expats

The Deutsche Rentenversicherung (DRV) is Germany's mandatory state pension system, and contributions to it affect almost every US citizen working in Germany.

For the 2025 tax year (filed in 2026), the contribution rate is 18.6%, split equally between employer and employee, applied to gross wages up to a yearly ceiling of €96,600. The ceiling rose to €101,400 for 2026, which matters for current-year planning but not for the return you are filing now.

Every part of the German pension has a US side. This guide covers:

  • DRV mechanics and the points formula
  • US–Germany Totalization Agreement and Certificates of Coverage
  • US taxation of DRV payments through Form 1116
  • FBAR and FATCA reporting for German federal pension fund accounts and private products
  • Form 3520 risk for Riester, Rürup, and Privatrente
  • FEIE versus Foreign Tax Credit for Americans in Germany
  • DRV contribution refunds for those who leave

For the broader filing picture, see our tax guide for Americans in Germany.

Germany's 3-pillar pension system

Pillar 1 carries the lowest US compliance burden, while Pillar 3 carries the highest because of possible foreign trust and PFIC issues.

Pillar Name German term Who it is for US tax complexity
1 State pension Gesetzliche Rentenversicherung / Deutsche Rentenversicherung (GRV/DRV) Most employees, mandatory Low
2 Company pension betriebliche Altersvorsorge (bAV) Employees through employer Moderate
3 Private pension Riester, Rürup (Basisrente), Privatrente Self-employed, top-up savers High

 

This is the standard German pension scheme. Most Americans working in Germany are enrolled in Pillar 1 automatically, may get Pillar 2 through an employer, and only encounter Pillar 3 if they actively buy a private pension product in Germany.

Each pillar produces a different US reporting profile.

How Deutsche Rentenversicherung works

The German pension insurance system collected contributions at 18.6% of gross wages in 2025 (9.3% employee, 9.3% employer) up to €96,600 per year. For current contributions in 2026, the ceiling is €101,400, but the figure that matters for your 2025 US return is €96,600. Earnings above the applicable ceiling generate no further contributions and no additional pension points.

Key facts about how Rentenversicherung works:

  • Mandatory enrollment: nearly all employees are insured automatically through payroll.
  • Self-employed: generally not enrolled, with exceptions for artists, midwives, and certain teachers.
  • Minimum qualification (Wartezeit): five years of contributions to receive any DRV benefit.
  • Points system: benefits are based on lifetime points, not a defined account balance.
  • No upside for top earners: wages above the ceiling produce zero additional pension entitlement.

US Social Security quarters count toward the Wartezeit under the Totalization Agreement. Forms, contact details, and English-language guidance are published by the Deutsche Rentenversicherung Bund.

How the DRV points formula works

The DRV monthly pension equals total lifetime pension points × current point value. The 2025 calendar year had two values, since DRV adjusts on 1 July each year:

  • €39.32 per point through 30 June 2025
  • €40.79 per point from 1 July 2025

For forward planning, the value rises again to €42.52 per point on 1 July 2026, a 4.24% increase that applies to all current and new pensioners. One year at the German average wage (€50,493 in 2025) produces 1.0 points; maximum annual accrual at the 2025 ceiling is roughly 1.91 points.

The full formula with cross-border worked examples is laid out in the DRV's work and pension in Germany and the United States brochure.

TFX client scenario: a US retiree in Munich worked 25 years in Germany at roughly the average wage and accumulated 25.0 Rentenpunkte. Her gross monthly pension was €983 through June 2025 at €39.32 per point, and rose to €1,019.75 at €40.79 per point from July 2025 onward. The full €40.79 figure is the one that flowed into the second-half pension income on her 2025 US return.

Pro tip
A high earner above the 2025 ceiling of €96,600 earns the maximum annual points only. Wages above the ceiling do not increase your DRV pension, although they remain fully taxable in Germany.

Retirement age and early/late retirement

The standard retirement age in Germany is 67 for anyone born in 1964 or later. A long-term insured pension can start at 63 with a 0.3% per month permanent reduction; the especially long-term insured pension is a separate category phasing up to age 65 for the same birth years. Deferral past 67 adds 0.5% per month.

Scenario Earliest age Adjustment Typical condition
Standard retirement 67 None Born 1964 or later
Long-term insured pension 63 −0.3% per month early (permanent) 35+ years of insured periods
Deferred retirement After 67 +0.5% per month deferred Continued work or voluntary deferral

 

These rules apply equally to Americans and German nationals. Retiring in Germany as an American does not change the German retirement mechanics, only the cross-border tax treatment.

US–Germany totalization agreement

The Totalization Agreement between the United States and Germany prevents double Social Security taxation and lets workers combine credits across both systems for qualification purposes. It has been in force since 1979.

For income tax treaty coordination, see our US–Germany tax treaty guide for expats.

Who pays into which system

Coverage follows where work is physically performed, with a major exception for short cross-border assignments:

  • US employer, short-term assignment (up to 5 years): stays under US FICA with a valid Certificate of Coverage. No DRV contributions.
  • German employer or long-term local employment: full DRV contributions; US Social Security tax does not apply.
  • Self-employed Americans in Germany: usually covered by DRV under German rules, which exempts them from US self-employment tax on the same earnings.

This is where German social security for Americans most often goes wrong. A missing Certificate of Coverage can create double contributions on the same paycheck for the full assignment.

How to obtain a Certificate of Coverage

The Certificate of Coverage proves Totalization Agreement coverage to both authorities. The following four steps are required:

  1. The US employer files the request through the SSA Certificate of Coverage online portal, ideally before the assignment starts.
  2. SSA verifies eligibility and the planned assignment dates.
  3. SSA issues the certificate to the employer and to the worker on request.
  4. The worker presents the certificate to the DRV or the German employer if German contributions are challenged.

Processing typically takes several weeks. The worker should keep the certificate for the assignment period plus any audit window afterward.

Pro tip
Request the Certificate of Coverage before the assignment begins. Late filing can produce months of doubled contributions, and recovering the German side from DRV after the fact is procedural but slow.

Combining contribution periods to qualify for benefits

Coverage periods can be combined to help you qualify, but the thresholds differ by side:

  • Germany requires at least 18 months of German coverage before US credits can be counted.
  • The US requires at least six US credits before German credits can be counted.
  • Each country still pays only the benefit earned under its own system.

TFX client scenario​​​​​​: An American with 4 years in Germany and 8 years in the US falls short of both minimums on a standalone basis. With at least 18 months of German coverage and at least six US credits, both thresholds for combining periods are met. Germany pays a pension based on the 4 German years, and the US pays a benefit based on the 8 US years.

How the DRV state pension is taxed in the US

DRV payments are generally taxable in the United States only to the extent they exceed your cost basis. Report the taxable amount on Form 1040, with US tax on that amount generally offset by the Foreign Tax Credit on Form 1116.

The US–Germany income tax treaty assigns primary taxing rights on social-security-type pensions to Germany, but the saving clause keeps US citizens fully taxable on worldwide income.

How it flows through a 2025 US return:

  • Report the taxable portion of DRV income received during 2025 on Form 1040 as foreign pension income (gross distribution minus your cost basis)
  • Claim German income tax paid on the pension as a credit on Form 1116 (passive category).
  • Apply the Form 1116 limit, which caps the credit at the US tax on the same income.

TFX client scenario: A retired American in Munich received €18,000 of DRV income during 2025 and paid roughly €2,160 of German tax attributable to it. The taxable amount is the gross distribution minus her cost basis; if she has no cost basis, the full €18,000 is taxable. That amount is reported as foreign pension income on Form 1040, and the €2,160 produces a Foreign Tax Credit that offsets US tax dollar for dollar up to the Form 1116 limit. In her case, US tax on the DRV income comes out to zero.

Unused credit does not vanish. It carries back one year and forward ten. The mechanics are covered in our piece on Foreign Tax Credit carryover rules, the 10-year carry-forward limit, and the step-by-step Form 1116 calculation is in our guide to how the Foreign Tax Credit works for US expats.

How company pensions (bAV) are treated for US taxes

If you participated in a betriebliche Altersvorsorge during 2025 and your foreign accounts in total exceeded $10,000 at any point in that year, you have an FBAR filing requirement for the 2025 calendar year.

Standard German company-pension structures (Direktversicherung, Pensionskasse, Pensionsfonds, Direktzusage, Unterstützungskasse) are employer-sponsored and generally do not create the same Form 3520 profile as self-directed Pillar 3 products, but the contract structure decides this on a case-by-case basis.

Key US reporting touchpoints for bAV accounts on a 2025 return:

  • FBAR (FinCEN Form 114): required when aggregate foreign accounts exceed $10,000 at any point during 2025.
  • Form 8938 (FATCA): for single filers living abroad, required if specified foreign financial assets exceed $200,000 on 31 December 2025 or $300,000 at any time during the year. Married filing jointly thresholds are $400,000 and $600,000.
  • Income side: employer contributions may need to be reported as 2025 wages on the US return, depending on plan structure. US tax law does not automatically defer just because Germany does.
  • Distribution side: payments received in 2025 are taxable in the US, with Foreign Tax Credit relief on German tax paid.

For practical filing mechanics, see our breakdown of how FBAR differs from FATCA Form 8938.

US tax rules for private pensions (Riester, Rürup, Privatrente)

Pillar 3 products carry the highest US reporting complexity. The German tax benefits often look attractive, but a US citizen needs to evaluate three separate risks before contributing or before filing: Form 3520 (foreign trust), Form 8621 (PFIC), and FBAR/FATCA.

For the underlying foreign-trust framework, see our explainer on what a foreign trust is under IRS rules, reporting forms, and compliance.

Riester pension (Schicht 2)

The Riester pension offers a Grundzulage of €175 per year, a Kinderzulage of €300 per child born after 31 December 2007 (€185 for children born earlier), and a Sonderausgaben deduction capped at €2,100 per year. These German benefits can be outweighed for US citizens by the Form 3520 and Form 3520-A reporting risk.

What to watch on the US side for 2025 contributions:

  • Form 3520 / 3520-A risk: Riester contracts are often treated as foreign grantor trusts unless they qualify for relief under Revenue Procedure 2020-17.
  • Penalty exposure: the amount depends on which form is missed. Form 3520 Part I or III starts at the greater of $10,000 or 35% of the unreported transfer or distribution; Form 3520-A starts at the greater of $10,000 or 5% of trust assets treated as owned by the US person. Qualifying foreign retirement trusts may be exempt under Rev. Proc. 2020-17.
  • Subsidy treatment: the German Zulagen may need to be reported as 2025 income on the US return.

The relief framework and the eligibility tests for tax-favored foreign retirement trusts are walked through in our analysis of IRS Rev. Proc. 2020-17 for tax-favored foreign trusts. The procedure itself is set out in Revenue Procedure 2020-17 on tax-favored foreign retirement trusts.

Rürup pension / Basisrente (Schicht 1 private)

The Rürup pension (also called Basisrente) is fully deductible on the German side. For 2025, the cap was €29,344 for single filers and €58,688 for jointly assessed couples; for 2026 the caps rise to €30,826 and €61,652. On the US side, that deduction does not flow through, and contributions are treated as made from after-tax dollars under US rules.

Key US issues for a 2025 Rürup contribution:

  • PFIC risk: if the Rürup wrapper holds non-US pooled investment funds, each underlying fund is potentially a PFIC requiring Form 8621 per fund per year.
  • Form 3520 risk: similar trust-classification analysis as Riester; outcome depends on the contract structure and the investor's degree of control.
  • Deductibility mismatch: large German deduction, zero US deduction, so the tax savings are one-sided.

TFX client scenario

A US self-employed consultant in Berlin contributed €20,000 to a fund-linked Rürup in 2025. Germany allowed the full deduction within the €29,344 single-filer cap. On the US 2025 return, the contribution is not deductible, and the underlying non-US funds produce Form 8621 filings for each fund plus a Form 3520 analysis depending on contract terms.

Privatrente (Schicht 3 private annuity)

A Privatrente is more flexible than Riester or Rürup, but the US treatment depends on the wrapper, the underlying investments, and the holder's degree of control. The greater the investment control, the stronger the case for trust-style treatment on the US side.

Common red flags on a Privatrente from a US perspective:

  • Fondsgebunden (unit-linked) structure: non-US funds inside the annuity raise PFIC questions.
  • Surrender and partial-withdrawal flexibility: control features can push the wrapper toward trust classification.
  • Annuity vs investment treatment: US tax rules look at substance, not the German label.

There is no single answer for all Privatrente products. The analysis is contract-specific and should be done before contributions start, not after.

When does a German pension trigger Form 3520?

A German pension triggers Form 3520 when it is treated as a foreign grantor trust under US tax rules, which usually depends on how much control the US owner has over the assets and how the plan is structured. Pillar 1 (DRV) almost never triggers Form 3520. Standard bAV plans usually do not.

The real risk lives in Pillar 3, especially Riester, Rürup, and Privatrente, and even there, the answer depends on the specific contract.

What changes the analysis:

  • Government-administered, mandatory plans (DRV): not treated as foreign trusts. No Form 3520.
  • Employer-sponsored, broad-based plans (most bAV): generally outside the trust framework or covered by Rev. Proc. 2020-17.
  • Private contracts with investment choice and beneficiary designation (Riester, Rürup, Privatrente): potential foreign grantor trust treatment unless they meet Rev. Proc. 2020-17 conditions.
  • Penalty: missed Form 3520 filings start at the greater of $10,000 or 35% of the unreported transfer or distribution; a missed Form 3520-A starts at the greater of $10,000 or 5% of the assets the US person is treated as owning.

US reporting requirements by German pension type

GRV/DRV has the lowest reporting complexity, and Riester / Rürup has the highest.

Pension type Contribution phase Distribution reporting FBAR FATCA (Form 8938) Form 3520 risk PFIC risk
GRV / DRV (Pillar 1) Usually none Form 1040 + Form 1116 No (no account) No (no account) None None
bAV (Pillar 2) May affect wages Form 1040 + Form 1116 Yes if >$10,000 Yes above thresholds Low (varies by structure) Low
Riester (Pillar 3) May report subsidies Form 1040 + Form 1116 Yes if >$10,000 Yes above thresholds Possible Possible if fund-linked
Rürup / Basisrente German deduction only Form 1040 + Form 1116 Yes if >$10,000 Yes above thresholds Possible High if fund-linked
Privatrente German deduction only Form 1040 + Form 1116 Yes if >$10,000 Yes above thresholds Possible High if fund-linked

FBAR and FATCA reporting for German pension accounts

The FBAR (FinCEN Form 114) is required when the aggregate value of your foreign accounts exceeded $10,000 at any point during the 2025 calendar year. The threshold applies to the combined maximum value of all foreign accounts, not to each account separately. FATCA's Form 8938 has higher thresholds and is filed with the federal tax return.

Filing details for the 2025 return:

  • FBAR deadline: 15 April 2026, with an automatic extension to 15 October 2026 (no form required).
  • FBAR filing portal: e-filed only, through the FinCEN BSA E-Filing System.
  • FBAR penalties (2026 inflation-adjusted, applied to 2025 violations assessed in 2026): up to $16,536 per report for non-willful; the greater of $165,353 or 50% of the account balance for willful violations.
  • Form 8938 thresholds for taxpayers living abroad: $200,000 on 31 December 2025 or $300,000 at any time for single filers; $400,000 or $600,000 for joint filers. Filing rules and definitions are set out in the IRS Form 8938 instructions.
Pro tip
One day above the combined $10,000 threshold can trigger FBAR for the full 2025 calendar year. A €9,000 pension account plus a €2,000 checking balance on any single day during 2025 puts you above the threshold, and both accounts must be reported on the FBAR, not only the larger one.

FEIE vs Foreign Tax Credit: which strategy works better in Germany?

For most Americans in Germany, the Foreign Tax Credit is the better strategy because German tax rates typically exceed US rates, and the FTC fully offsets US tax on the same income. The Foreign Earned Income Exclusion (FEIE) does not apply to pension income at all.

For the 2025 tax year (filed in 2026), the FEIE limit is $130,000 per qualifying taxpayer; for 2026, it rises to $132,900, which matters for current-year wage planning but not for the 2025 return.

Background and the qualifying tests are covered in our piece on how the Foreign Earned Income Exclusion works for US expats in 2026.

FEIE vs FTC: side-by-side comparison

FTC is usually stronger in Germany, and FEIE cannot shelter pension income.

Factor FEIE (Form 2555) Foreign Tax Credit (Form 1116)
2025 income limit $130,000 per taxpayer No dollar cap
Applies to pension income No Yes
Carryover of unused benefit None 1 year back, 10 years forward
Interaction with housing exclusion Available alongside FEIE Not available
Best fit Low-tax countries, earned income only High-tax countries (e.g. Germany), most income types

Example: FEIE vs FTC for a US employee in Germany

TFX client scenario: an American employee in Frankfurt earned $140,000 in 2025 and paid roughly $38,000 in German income and solidarity taxes.

  • Under FEIE: excludes $130,000, leaves $10,000 taxable in the US, plus US tax on the excess at marginal rates. No FTC carryforward generated. Pension income later taxable separately.
  • Under FTC: full $140,000 reported, $38,000 generates a credit. US tax on the $140,000 is roughly $24,000 in this income band, so the credit eliminates US tax entirely and produces around $14,000 of FTC carryforward, usable against future foreign-source income for 10 years.

For a high earner in a high-tax country like Germany, the FTC almost always wins on both current-year tax and on the future-value side through carryforward.

How to get DRV contributions refunded when leaving Germany

Only the employee share of DRV contributions is refundable, not the employer share. Eligibility depends on nationality and residence: German citizens and certain EU/EEA/Swiss/UK nationals may apply after statutory pension age with fewer than 60 months of contributions, while most other nationals qualify only when their usual residence is outside the EU and the UK.

DRV contribution refund eligibility conditions

The following three conditions must all be met to receive a DRV contribution refund:

  1. You no longer have mandatory or voluntary contribution obligations in Germany.
  2. You have completed a 24-month waiting period since your last DRV contribution.
  3. Your nationality and residence meet DRV's eligibility conditions; for most non-EU nationals whose usual residence is outside the EU and the UK, this condition is satisfied.
Pro tip
The 24-month wait runs from the last month of DRV contributions, not from the date you left Germany. Quitting your German job in March and leaving in June does not advance the clock; the clock starts in March.

Step-by-step DRV contribution refund application

The following seven steps are required to apply for a DRV contribution refund:

  1. Confirm the 24-month waiting period has elapsed since your last contribution.
  2. Confirm your nationality and residence meet DRV's eligibility conditions.
  3. Complete Form V0901 (Antrag auf Beitragserstattung).
  4. Gather supporting documents: a copy of the passport, proof of US residence, and bank details for the refund.
  5. Submit the package to your responsible DRV regional office by mail or through the DRV online portal.
  6. Respond to any follow-up requests from DRV (processing typically takes several months).
  7. Receive the refund of the employee share, paid in euros to the bank account on file.

US tax treatment of the refund itself depends on cost-basis recovery analysis. If contributions were made with after-tax US dollars (the typical scenario, since DRV contributions are not deductible on the US return), the refund of your own contributions is generally a recovery of basis, not new income.

Conclusion

A German pension is taxable, reportable, and usually manageable on the US side, as long as the right forms are used and Pillar 3 products are evaluated for foreign trust and PFIC issues before contributions start.

For most Americans in Germany, the Foreign Tax Credit on Form 1116 is the workhorse that keeps US tax on pension plan Germany income at or near zero.

Key figures for the 2025 US return (filed in 2026):

  • 18.6% DRV contribution rate
  • €96,600 contribution ceiling (€101,400 in 2026 for current-year planning)
  • €39.32 per point through 30 June 2025, €40.79 per point from 1 July 2025 (rising to €42.52 per point on 1 July 2026)
  • $10,000 FBAR threshold
  • $130,000 FEIE limit for 2025 ($132,900 for 2026)
  • Form 3520 risk is mostly a Pillar 3 issue, not a DRV issue

If you have DRV, bAV, or Riester pension issues on your 2025 US return, TFX handles German expat returns, Form 1116 optimization, FBAR and FATCA filings, and cross-border pension reporting.

FREE
Your German pension affects your US taxes.
Let's make sure you're filing it correctly.
Schedule my free call
Discover how we can simplify your US tax filing in the UK

FAQ

1. What is Deutsche Rentenversicherung?

Deutsche Rentenversicherung (DRV) is Germany's mandatory state pension system, funded by an 18.6% payroll contribution split equally between employer and employee. Almost all employees in Germany are enrolled automatically, and benefits are paid based on a lifetime points system.

2. How does the German state pension compare to US Social Security?

Both are pay-as-you-go state pensions, but Germany uses a points system tied to earnings versus the national average, while US Social Security uses a 35-year average indexed earnings formula. The two systems are coordinated under the US–Germany Totalization Agreement of 1979.

3. Do Americans working in Germany have to pay into the German pension system?

Yes, if they are employed directly in Germany. Americans on short-term US-company assignments (up to 5 years) can stay under US FICA with a Certificate of Coverage. Long-term local hires pay into DRV at the 18.6% combined rate.

4. How are German pension payments taxed in the United States?

DRV payments received during 2025 are generally taxable only to the extent they exceed your cost basis; the taxable amount is reported as foreign pension income on Form 1040, and German tax paid on that income is credited on Form 1116. For most retirees in Germany, the credit reduces US tax on the DRV income to zero.

5. Does the US–Germany tax treaty help avoid double taxation on German pensions?

The treaty assigns primary taxing rights on social-security-type pensions to Germany, but the saving clause keeps US citizens fully taxable on worldwide income. Relief in practice comes from the Foreign Tax Credit on Form 1116, not from a treaty exemption.

6. How does the Foreign Tax Credit work for German pension income?

You report the taxable portion of the DRV payment (gross distribution minus cost basis) as foreign pension income and claim the German tax paid on that amount as a credit on Form 1116 (passive category). The credit is capped at the US tax that would have applied to that income, with unused amounts carried back 1 year and forward 10 years.

7. Can I use the Foreign Earned Income Exclusion on German pension income?

No. FEIE applies only to earned income from services performed abroad. The 2025 limit of $130,000 does not shelter pension payments, annuities, dividends, or interest under any circumstances.

8. How is a German pension calculated using pension points?

Lifetime Rentenpunkte are multiplied by the current point value to get the monthly gross pension. The 2025 values were €39.32 (Jan–Jun) and €40.79 (Jul–Dec); one year at the German average wage produces 1.0 point.

9. How many years do I need to pay into the German pension to get benefits?

The minimum qualification period (Wartezeit) is 5 years (60 months) of contributions. US Social Security quarters count toward this minimum under the Totalization Agreement, even if no German pension is ultimately paid on those years alone.

10. What is the US–Germany Totalization Agreement, and who does it help?

It is a binational social security treaty in force since 1979 that prevents double Social Security taxation and allows credits to be combined for benefit qualification. It mainly helps people with split US–German work histories, short-term assignees, and self-employed Americans in Germany.

11. Do German pension accounts need to be reported on FBAR or FATCA?

DRV itself is not a financial account and is not FBAR-reportable, but bAV, Riester, Rürup, and Privatrente accounts generally are once the $10,000 aggregate threshold is reached during 2025. FATCA Form 8938 thresholds for single filers living abroad start at $200,000 on 31 December 2025.

12. When does a German private pension trigger extra US forms like Form 3520?

Pillar 3 products (Riester, Rürup, Privatrente) can be treated as foreign grantor trusts depending on the contract and investment control, triggering Form 3520 and Form 3520-A. Relief may be available under Rev. Proc. 2020-17 for qualifying tax-favored retirement trusts.

13. Can I get a refund of my German pension contributions if I leave Germany?

Yes, but only the employee share, and only after a 24-month waiting period since your last DRV contribution. Eligibility depends on nationality and residence; most non-EU nationals whose usual residence is outside the EU and the UK qualify.

14. Is the refund of German pension contributions taxable in the US?

The refund of your own after-tax employee contributions is generally a recovery of basis rather than new income on the US return. Any growth or interest component is taxable, and the analysis should be reviewed on a case-by-case basis before filing.

15. Is the Foreign Tax Credit or FEIE usually better for Americans in Germany?

The Foreign Tax Credit is almost always better. German effective tax rates typically exceed US rates, FEIE caps out at $130,000 in 2025 and does not cover pension income, and the FTC generates a carryforward that can offset future US tax for up to 10 years.

Further reading

Tax guide for Americans in Germany
Foreign tax credit explained for US expats: Rules, limits, and how to claim it
Foreign tax credit carryover: A comprehensive guide for US expats
FBAR vs. FATCA: What US expats need to know about foreign asset reporting
FBAR filing requirements and deadlines in 2026
US-Germany tax treaty: complete guide for expats and businesses
Ines Zemelman
Ines Zemelman
founder and President at TFX
Ines Zemelman, EA, is the founder and president of TFX, specializing in US corporate, international, and expatriate taxation. With over 30 years of experience, she holds a degree in accounting and an MBA in taxation.
Free discovery call

Need help with expat taxes? We'll guide you through

Book your call