Who this page is for
You're a U.S. citizen or green card holder, living abroad, and your income comes from self-employment — freelance writing, consulting, contract software work, design, remote services to U.S. or non-U.S. clients. You may or may not have a registered business entity where you live. Your main U.S. tax forms are Form 1040, Schedule C, Schedule SE, plus the usual expat forms (Form 2555 or 1116, Form 8938, FBAR).
When software is usually enough
Self-employment abroad is one step up from a "simple" expat return, but it's still well within software's coverage if:
- You operate as a sole proprietor or a foreign disregarded entity (no U.S. filing implications beyond Schedule C/SE).
- Your business expenses are ordinary and documented (home office, software, subcontractors, travel).
- You claim the FEIE or FTC, or both with careful stacking on different income.
- You live in a country with — or without — a totalization agreement, and you know which it is.
- You don't own a foreign corporation, don't hold PFICs, and aren't taking treaty positions.
The full self-employment rules are covered in the Self-Employment Abroad guide. This page focuses on which software handles that workflow best.
Common forms and issues
| Form / issue | What it does |
|---|---|
| Schedule C | Reports your business income and expenses. Every mainstream product handles this. |
| Schedule SE | Calculates 15.3% self-employment tax on net earnings up to the Social Security wage base. Every mainstream product handles this. |
| Form 2555 (FEIE) | Excludes your foreign earned income from U.S. income tax — but does NOT exclude it from SE tax. This is where most expat self-employed filers get tripped up. |
| Form 1116 (FTC) | Foreign Tax Credit on income not excluded via FEIE. Does not offset SE tax either (SE tax is not an income tax). |
| Totalization agreement exemption | If you live in a covered country (UK, Germany, France, Canada, Japan, etc.) and pay into the local social-security system, you may be exempt from U.S. SE tax. Requires a certificate of coverage. |
| Qualified Business Income deduction | The 20% QBI deduction is generally not available on income excluded via FEIE. Software should model both scenarios. |
| Estimated-tax payments | Self-employed filers typically owe quarterly estimates. Software should flag this and produce vouchers. |
The FEIE-and-SE-tax trap
The single most common mistake I see self-employed expats make is assuming the FEIE eliminates all U.S. tax on their foreign income. It does not. The FEIE reduces your federal income tax on foreign earned income. It has no effect on the 15.3% self-employment tax you owe on your net business earnings. If you net $80,000 from freelance work abroad and claim the FEIE, your federal income tax may be zero — but you still owe approximately $12,240 in SE tax (15.3% × $80,000, before the deductible-half adjustment).
The only common way to avoid U.S. SE tax is the totalization-agreement exemption: you pay into the local social-security system, get a certificate of coverage, and attach the certificate to your return. Software should ask whether you're covered by a totalization agreement. If your software doesn't, it's the wrong software.
What to look for in software for self-employed expats
- Schedule C + SE + Form 2555 on one return. Obvious but critical. All three need to work together, with the software handling the interaction (FEIE reduces income tax but not SE tax) correctly.
- Totalization-agreement exemption workflow. The software should ask whether you're paying into a covered country's social-security system and route you to the exemption if you qualify.
- Foreign business expense deductions. Home office, subcontractors, cross-border services — standard business expenses need to come through cleanly.
- Housing exclusion for self-employed filers. The foreign housing exclusion works a bit differently for self-employed taxpayers (housing deduction instead of exclusion). Expat-specialist software gets this right.
- FBAR for business accounts. If you maintain a foreign business bank account, it counts toward your FBAR. The software should let you mark an account as a business account and still include it.
- Quarterly estimated-tax reminders and vouchers. Useful for next year's planning.
Mainstream vs specialist — where the gap matters most
For a pure Schedule C + Schedule SE return (no foreign income), TurboTax Self-Employed and H&R Block Self-Employed both work. The moment you add Form 2555, the software has to handle the interaction between FEIE and SE tax correctly. Mainstream products get this right on the math but are thin on guidance — if you don't already know that FEIE doesn't kill SE tax, the software won't warn you. Expat-specialist products ask the right questions.
Totalization agreements are where the gap widens further. Most mainstream products don't have a structured workflow for claiming a totalization exemption; you attach a certificate to the return and hope it survives processing. Expat-specialist products treat totalization as a first-class concept.
When a CPA or specialist may be better
Escalate to a CPA or EA — ideally one who specializes in self-employed expats — if:
- You're considering forming a foreign corporation to own the business. Form 5471 + GILTI + Subpart F = specialist territory.
- You've already formed one. Same point.
- You have meaningful home-office square footage claims or hybrid international/U.S. operations with allocation questions.
- You have significant retirement account contributions (SEP-IRA, Solo 401(k)) that interact with FEIE.
- You're structuring equity for a partner or investor.
- Your income mix includes royalties, licensing, or software revenue that may not qualify as "earned income" for FEIE purposes.
Where MyExpatTaxes fits
This page contains affiliate links. If you use them, I may earn a commission at no extra cost to you.
MyExpatTaxes handles the self-employed workflow end-to-end: Schedule C, Schedule SE, Form 2555 with the SE-tax interaction modeled correctly, totalization-agreement exemption, foreign business expense deductions, and FBAR for business accounts. The interview asks the right questions — which country you pay social security in, whether you have a certificate of coverage, how you handle housing — and routes you to the correct exemptions.
For self-employed expats specifically, I'd also recommend the professional-review add-on. Self-employment returns have more surfaces for small mistakes than W-2 returns, and the cost of a review is small relative to the cost of an error the IRS catches.
Start with MyExpatTaxes → Read the full self-employment guide →
Balanced conclusion
Software can handle the self-employed expat workflow cleanly if — and only if — the software is actually built for expats. Mainstream U.S. tax software does the math but misses the guidance. Expat-specialist software gets both right. For a straightforward freelance or consulting operation without a foreign-entity structure, software plus a professional-review add-on is a reasonable choice. If you're building a real business with multiple people, entities, or substantial equity, move to a CPA relationship — the cost difference is small compared to the cost of a structural mistake.
FAQ
Does the FEIE eliminate self-employment tax?
No. The Foreign Earned Income Exclusion reduces or eliminates U.S. federal income tax on foreign earned income, but it does not eliminate self-employment tax. Self-employment tax is a Social Security and Medicare contribution (15.3% up to the Social Security wage base), not an income tax, so it cannot be offset by the FEIE. The only common way to avoid U.S. SE tax as an expat is a totalization agreement with a covered country, where you pay that country's social-security system instead.
Can tax software handle Schedule SE for self-employed expats?
Yes. Mainstream tax software (TurboTax, H&R Block, FreeTaxUSA) all handle Schedule SE. Where they fall short for self-employed expats is the interaction with Form 2555 (FEIE), the foreign business expense deductions, and totalization-agreement exemptions. Expat-specialist software like MyExpatTaxes covers those integrations on the same platform.
What is a totalization agreement and how does it help?
A totalization agreement is a bilateral Social Security treaty between the U.S. and another country. If you work and pay into the other country's social-security system under a totalization agreement, you may be exempt from U.S. SE tax on the same earnings. The U.S. has totalization agreements with approximately 30 countries including the UK, Germany, France, Canada, Australia, Japan, and South Korea — but not the UAE, Qatar, Singapore, or most of Southeast Asia.
When should a self-employed expat use a CPA instead of software?
A CPA or Enrolled Agent is the right call if you own a foreign corporation or partnership (Form 5471/8865), have PFIC holdings, are taking treaty positions, have meaningful home-office or cross-border deduction questions, or are structuring a foreign business. Software handles the mechanics of Schedule SE + FEIE + FTC cleanly; humans handle the structural and judgment questions.