The math crosses borders
A single return can carry income in several currencies, converted at different rates, with tax already paid to another government. The spreadsheet usually gives up around the third K-1 from a foreign trust.
An expat return isn’t a 1040 with a couple of extra forms. It’s a different kind of practice, with its own deadlines, its own penalties and clients who expect you to know what a Lohnsteuerbescheinigung is. We built TaxSQR at a firm that files thousands of these every season, for firms that file enough of them to need software that treats them properly.
Every firm that takes on expat clients hits the same walls.
A single return can carry income in several currencies, converted at different rates, with tax already paid to another government. The spreadsheet usually gives up around the third K-1 from a foreign trust.
Your client is in Singapore, the preparer is in London and the reviewer is in New York. If the work only moves when everyone’s on a call, it doesn’t move.
A Japanese gensen-choshu-hyo, a German Lohnsteuerbescheinigung, a UK P60. Everything you need is on them. Getting it off them is the slow part.
Three returns and six FBARs at once, plus a non-willful certification that has to hold up, doesn’t fit a normal 1040 workflow. So we built one for it.
Most practice software treats Form 2555 as an attachment to a domestic return. We don’t. Each expat form carries its own currency math and year-to-year carryover, and the organizer asks the client for what it needs in English, Spanish or Japanese.
AI extract on expat 1040s →Use the platform yourself, send us the returns, or do some of each.
22 sections, with currency conversion and fields for more than one country. Clients can switch it to English, Spanish or Japanese, and it saves as they type, so a half-finished organizer isn’t lost.
2555, 1116, the FBAR, 8938, 8621 and Streamlined each have their own workflow. None of them is a generic task someone bolted on later.
When a return is past what your team wants to touch, or it’s 30 March and the pile isn’t shrinking, send it to our enrolled agents. They prepare it on the same TaxSQR you license. Our Expat tier is $275 a return.
Your engineer in Singapore and your VC partner in Hong Kong sit in the same database. Neither of them can ever open the other’s file.
Our own EA desk prepares thousands of expat returns every season, on TaxSQR. When one of our preparers hits an awkward case, like a client with income in three countries, it turns into a product ticket. You license the same platform we use every day.
And if you’d rather hand a return to our enrolled agents than draft it yourself, you can. It sits in the same portal with the same audit log. The only thing that changes is whose initials are on the engagement letter.
TaxSQR makes sense if expat returns aren’t the odd one out in your firm. If they’re the work.