
John Stephen Rao
Co-Founder & Enrolled Agent
Enrolled AgentEnrolled to practice before the Internal Revenue Service.
Co-Founder, TaxSQR & MobilitySQR · Enrolled Agent · ex-Deloitte

Steve has prepared US tax returns since 2003, including years at Deloitte. He is an Enrolled Agent, enrolled to practice before the IRS, 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.
An enrolled agent is enrolled to practice before the Internal Revenue Service. Enrollment usually follows the IRS's three-part Special Enrollment Examination on individual tax, business tax and representation, and it has to be kept up with continuing education and periodic renewal. Enrollment 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.
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.