5,300+ tax returns filed in the last 4 seasons — two-EA reviewed, on one platform. Talk to us →

← Our enrolled agents
§ IRS Enrolled Agent

John Stephen (Steve) Rao, EA.

Co-Founder, TaxSQR & MobilitySQR · Enrolled Agent · ex-Deloitte

John Stephen (Steve) Rao, Co-Founder, TaxSQR & MobilitySQR · Enrolled Agent · ex-Deloitte at TaxSQR

John Stephen Rao

Co-Founder & Enrolled Agent
IRS Enrolled Agent

About Steve

Steve has prepared US tax returns since 2003, including years at Deloitte. He is an IRS Enrolled Agent, licensed by the IRS itself, which means he can represent clients before the agency on audits, collections and appeals, not just prepare their returns.

He co-founded TaxSQR and MobilitySQR to make US compliance straightforward for Americans who live abroad: the annual 1040, the FBAR, and catching up when years have been missed.

What does an enrolled agent do?

Enrolled agents are licensed by the IRS itself, usually after passing its three-part exam on individual tax, business tax and representation, and they have to keep up continuing education to stay licensed. That license lets an EA represent any taxpayer before the IRS, on any tax matter, at every level of the agency. It's the same unlimited representation right that CPAs and tax attorneys have, and it's the credential behind every return we sign.

Guides Steve co-wrote

Our guides are written and reviewed by both of our enrolled agents.

And the country guides, for Americans in the UK, Canada, Australia, the UAE, Singapore, Germany, Hong Kong, Mexico, France, the Netherlands, Switzerland and Japan.

Steve works alongside Maulshree Mohil Singh, EA.