Step 1 — Your 12-Month Testing Period
Select Your 12-Month Testing Period
The PPT is measured over any consecutive 12-month period — not required to be a calendar year
Jan 1, 2025 → Dec 31, 2025 · 365 days
⚠ The selected period spans 0 days. For the Physical Presence Test, your 12-month window must include at least 330 foreign days. Adjust your dates if needed.
Step 2 — Days Spent Inside the United States
Days Inside the US During This Period
Count every day (or partial day) you were physically present on US soil — including travel days
days
in US

Important IRS rule: Any partial day spent in the US counts as a full US day — even a layover at a US airport. Days of departure and arrival may count differently; consult an expat CPA for edge cases.

Step 3 — Expected Foreign Earned Income
Expected Foreign Earned Income
Wages, salary, or self-employment income earned for services performed while living abroad

Qualifying income includes wages and self-employment income earned while your "tax home" is in a foreign country. It does not include passive income, dividends, rental income, or amounts earned while inside the US.

Physical Presence Test Status
Enter your data above
IRS requires 330 foreign days in a 12-month period
Foreign Days
US Days Used Limit: 35 days
0 days 17–18 days (caution zone) 35 days (max)
WARNING: You have spent too many days in the US. You fail the Physical Presence Test and cannot claim the FEIE.
You have 15 more US days remaining before failing the PPT. You currently have 345 foreign days — exceeding the 330-day requirement by 15 days.
FEIE Income Breakdown
Tax-Free (Excluded) Income
$0
FEIE exclusion applied · Form 2555
Remaining Taxable Income
$150,000
Subject to US federal income tax
Full FEIE Calculation Breakdown
2025 IRS limits applied · Physical Presence Test methodology
Total Period Days365
Days Inside the US20
Foreign Days (Period − US Days)345
PPT Requirement 330 days abroad
Expected Foreign Earned Income$150,000
2025 FEIE Exclusion Limit IRS Max $130,000
Excluded Amount (Tax-Free)$0
Remaining Taxable Income $150,000
⚠ Critical: State Tax May Still Apply

The FEIE only eliminates your federal income tax liability on excluded income. Several states have aggressive "domicile" or "residency" rules that do not recognize the FEIE. If you maintained ties to a sticky state before going abroad, you may still owe state income taxes even on your excluded income.

⚠ Disclaimer: This tool provides an estimate for the FEIE Physical Presence Test based on general IRS guidelines and does not constitute legal or tax advice. It does not account for the Bona Fide Residence Test, housing exclusions, partial-year FEIE proration, self-employment tax (SE tax still applies to FEIE income), or sticky state residency rules. The $130,000 figure is a projected 2025 limit. Consult a licensed Expat CPA before filing Form 2555.

Quick Start

How to Use This FEIE Tracker

This tracker tells you whether you qualify for the Foreign Earned Income Exclusion under the Physical Presence Test, and how much of your income you can shield from US federal tax. Set your 12-month testing window, log your US days, and enter your expected foreign earnings. Here is how each input works.

Choose the start and end dates of the consecutive 12-month window you want to test. The Physical Presence Test does not require a calendar year — your window can begin on any date, which lets you optimize which tax year the exclusion lands in. The tracker counts the total days in the period and confirms it spans a valid 12 months.
Enter the number of days you spent — or expect to spend — physically inside the United States during that window. Be strict: under IRS rules, any partial day in the US counts as a full US day. Your arrival and departure days both count, and even a layover at a US airport between two foreign destinations can count. The tracker subtracts these from your period to compute your foreign days and checks them against the 330-day threshold.
Input the foreign earned income you expect for the period — wages, salary, or net self-employment income earned while abroad. The tracker compares this against the annual FEIE cap (a projected $130,000 for 2025) and shows how much you can exclude and how much, if any, remains taxable. Passive income such as dividends, rent, or capital gains is not earned income and cannot be excluded.
The status badge shows whether you pass or fail the 330-day test, how many US days you have left to spare, and your maximum excludable amount. If your foreign income exceeds the cap, the tracker shows the excess that stays subject to US tax. Adjust any input — shift your window or trim US travel — to see your status update instantly.
FEIE & the 330-Day Rule

Frequently Asked Questions

For the Physical Presence Test, any day on which you are present in the United States — even for part of the day — counts as a full US day. Your departure day from the US and your arrival day back into the US both count as US days. A foreign day is one where you are present in a foreign country for the entire 24-hour period. Because partial days are counted strictly, careful day-by-day itinerary tracking is essential.
Both qualify you for the FEIE, but they work differently. The Physical Presence Test (PPT) is purely mechanical: be physically present in a foreign country for at least 330 full days in any 12-month period — ideal for digital nomads who move frequently. The Bona Fide Residence Test instead requires you to establish genuine residency in one foreign country for an entire tax year, judged on intent and ties rather than a day count. This tracker models the PPT.
No. The FEIE excludes qualifying foreign earned income from US federal income tax, but self-employment tax — the 15.3% Social Security and Medicare levy — still applies to foreign self-employment income, even the portion you exclude. This surprises many freelancers and digital nomads. Totalization agreements between the US and certain countries can sometimes relieve it, but absent one, expect SE tax on top of the FEIE.
No. The exclusion is capped at the annual FEIE limit (a projected $130,000 for 2025), adjusted yearly for inflation. Any earned income above the cap, plus any US-sourced income, remains subject to ordinary federal income tax. High earners often pair the FEIE with the Foreign Tax Credit or the Foreign Housing Exclusion to reduce tax on income above the cap, but those are separate provisions from the basic exclusion this tracker estimates.
Not necessarily. The FEIE only removes qualifying earned income from your federal income tax up to the cap. You may still owe self-employment tax, federal tax on passive or US-sourced income, and — critically — state income tax. So-called ‘sticky states’ like California and New York can keep taxing you until you formally break residency. The Deep Dive below covers these state traps in detail.
This tracker applies the 330-day Physical Presence Test methodology and the projected 2025 FEIE limit to give you a fast, IRS-aligned estimate. It runs entirely in your browser and stores no data. It does not account for the Bona Fide Residence Test, housing exclusions, partial-year proration, or treaty positions, and it is not legal or tax advice. Confirm your situation with a licensed expat CPA before filing Form 2555.

Deep Dive

Deep Dive: FEIE Rules & State Tax Traps

IRS Rule Explained

What Is the Physical Presence Test?

The Physical Presence Test (PPT) is one of two methods a US citizen or resident alien can use to qualify for the Foreign Earned Income Exclusion under IRC § 911. Unlike the Bona Fide Residence Test — which requires you to establish bona fide residency in a foreign country for a full tax year — the PPT is purely mechanical: you must be physically present in a foreign country or countries for at least 330 full days during any consecutive 12-month period.

That 12-month period does not have to align with the calendar year. A freelancer who left the US on March 15, 2024, for example, could test from March 15, 2024, through March 14, 2025 — a period straddling two tax years. This flexibility allows digital nomads and expats to optimize which tax year the exclusion applies to. However, you can only exclude income that was earned during the days you were actually outside the United States within that qualifying period.

Example — Calendar Year 2025 (365-Day Period)
Total Days in Period365
Days Inside the US (trips, layovers)20
Foreign Days (365 − 20)345
330-Day Threshold Met?✅ Yes (345 ≥ 330)
Maximum Excludable (2025 FEIE Limit)$130,000

The strictest part of the PPT is the day-count rule. Partial days count as full US days. If you fly from London to New York for a meeting and return the next morning, both your arrival and departure days typically count as US days. Even a domestic US airport layover en route between two foreign countries can count as a US day under certain interpretations. This is why careful itinerary tracking is essential — and why this tool exists.

📅
330-Day Rule
Must be physically present in a foreign country (or countries) for at least 330 full days in a 12-month period.
✈️
Flexible Period
The 12-month window can start any day — it does not have to be Jan 1 to Dec 31.
⏱️
Partial Days
Any partial day in the US counts as a full US day. Even transit layovers at US airports may count.
📋
Form 2555
Claim the FEIE by attaching Form 2555 to your federal Form 1040. Filed with your regular annual return.

Exclusion Limits

FEIE Limits Explained: How Much Can You Exclude?

The IRS adjusts the Foreign Earned Income Exclusion limit annually for inflation. For tax year 2025, the projected maximum exclusion is $130,000. If you qualify under the Physical Presence Test (or the Bona Fide Residence Test), you can exclude up to this amount from your US federal income tax. Income above the exclusion limit — and any US-sourced income — remains subject to ordinary federal income tax rates.

A common misconception among new expats is that the FEIE eliminates their entire US tax liability. In reality, it only excludes qualifying earned income (wages, salary, or net self-employment income) up to the annual cap. It does not apply to passive income such as dividends, capital gains, rental income, or Social Security benefits. Additionally, self-employment tax (SE tax) — the 15.3% FICA equivalent for freelancers — still applies to all foreign self-employment income, even the excluded portion. This is a critical distinction that surprises many self-employed digital nomads.

Critical Warning

Beware of Sticky States: State Taxes May Still Apply

One of the most dangerous blind spots for US expats is the assumption that the FEIE eliminates all their US tax liability. State taxes are entirely separate from federal taxes, and several states aggressively assert the right to continue taxing former residents who they consider to still be domiciled within the state. These are often called "sticky states" — and their residency rules can be extremely aggressive.

California, for example, requires you to formally establish domicile in another state before it will relinquish its right to tax your income. Simply moving abroad while maintaining a California driver's license, bank account, or return intent can result in the state treating you as a California resident — subject to California's top marginal tax rate of 13.3%, even on income you've excluded federally. New York, Virginia, and South Carolina apply similarly aggressive rules. Breaking residency with a sticky state before going abroad — with proper documentation — is one of the most important pre-departure steps an expat can take.

California · Very sticky
New York · Sticky
Virginia · Sticky
South Carolina · Sticky
Texas · No income tax
Florida · No income tax
Nevada · No income tax
Wyoming · No income tax

The safest strategy for long-term digital nomads is to establish domicile in a no-income-tax state before departing the US. This requires more than just updating your mailing address — you should update your driver's license, voter registration, banking records, and any legal documents to reflect your new domicile state. Keep thorough records of your last physical presence in each state. An expat CPA familiar with state residency rules is invaluable here.