Streamlined Domestic vs Streamlined Foreign Offshore
Which IRS Amnesty Program is Right for You?
Talk to an Enrolled Agent — Free 30-Min ConsultationNo obligation. We'll tell you honestly which option fits your situation.
For US taxpayers who were living in the United States during the compliance period
Advantages
- Resolves years of non-willful non-compliance
- Reduces penalties to 5% of highest aggregate foreign account balance
- No risk of criminal prosecution for non-willful violations
- Can amend up to 3 years of tax returns and 6 years of FBARs
Disadvantages
- Still requires payment of 5% miscellaneous offshore penalty
- Not available for willful violations — those require OVDP or similar
- Must certify non-willfulness under penalty of perjury
- Available only to US residents (not expats living abroad)
Best For
- • US-based taxpayers who have foreign accounts or income they failed to report due to non-willful conduct
For US taxpayers who were living outside the US during the compliance period
Advantages
- Zero penalty — no offshore penalty for eligible expats
- Resolves non-willful non-compliance for expats
- File 3 years of amended returns + 6 years of FBARs
- No criminal prosecution exposure for non-willful violations
Disadvantages
- Must meet the non-residency requirement (330 days outside US in at least 1 of 3 years)
- Cannot be used if prior IRS examination is underway
- Must certify non-willfulness — willful violations excluded
- Does not cover state tax non-compliance
Best For
- • US expats who lived abroad and failed to file taxes or report foreign accounts due to non-willful reasons
Not sure which applies to you? Get a straight answer from an IRS Enrolled Agent — free, 30 minutes, no obligation.
Book Free ConsultationOur Verdict
Choose Streamlined Domestic Offshore (SDOP) if:
Choose Streamlined Foreign Offshore (SFOP) if:
Frequently Asked Questions
Need Help Deciding?
Our team of IRS Enrolled Agents can help you understand which option is best for your specific situation. Get personalized advice with a free consultation.
Ready to Get Started?
Free 15-minute call with a licensed Enrolled Agent who specializes in your exact situation. No obligation.
Need immediate assistance? Call us at +1 (409) 916-8209