Tax Preparation

  • Form 1040: U.S. Individual Income Tax Return
  • Form 1040-ES: Estimated Tax for Individuals
  • Form 1040X: Amended U.S. Individual Income Tax Return
  • Form 1116: Foreign Tax Credit
  • Form 2350: Application for Extension of Time to File U.S. Individual Income Tax Return
  • Form 2555: Foreign Earned Income
  • Form 3520: Annual Return to Report Transactions with Foreign Trusts
  • Form 4868: Application for Automatic Extension of Time to File U.S. Individual Income Tax Return
  • Form 8621: Passive Foreign Investment Company Information Return
  • Form 8822: Change of Address
  • Form 8891: U.S. Information Return for Beneficiaries of Canadian Registered Retirement Plans
  • Form 8938: Statement of Specified Foreign Financial Assets
  • Form 8965: Health Coverage Exemptions
  • Form TD F 90-22.1: Report of Foreign Bank and Financial Accounts (FBAR)
  • FinCEN Form 105: Report of International Transportation of Currency
  • Form 673: Statement for Claiming Exemption from Withholding on Foreign Earned Income


As an authorized IRS e-filer, you have the option to have us submit your required tax forms electronically to the IRS at no extra charge to you.

IRS Representation

An Enrolled Agent (EA), is a federally-authorized tax practitioner who has technical expertise in the field of taxation and who is empowered by the U.S. Department of the Treasury to represent taxpayers before all administrative levels of the Internal Revenue Service for audits, collections, and appeals.

  • Enrolled Agents specialize in one field: Tax Relief and Settlement
  • Enrolled Agents have a direct connection to the IRS
  • Enrolled Agents are not licensed to practice law
  • Enrolled Agents can represent a client with the Internal Revenue Service
  • Enrolled Agents represent the client NOT the IRS
  • Enrolled Agents generally move faster than attorneys when directly negotiating with the IRS



Get completed U.S. tax forms e-filed directly to the IRS or delivered to your computer for mailing.