Find out what we can do for you

Working with Laptops

Anyone with a substantial presence in the United States is automatically considered a resident of the US. This includes anyone who is physically present in the US for 31 days during the current year, and at least 183 days during the 3-year period that includes the current year and the 2 years immediately before that.  All residents, including those who are undocumented, are required to abide by federal tax laws. When applying for immigration benefits and/or naturalization, your eligibility will be affected by your tax history. Therefore, it is incredibly important for all residents, including resident aliens, to file their taxes, as it is often used as proof of good moral character.

We can't wait to hear from you! E-mail us today and we'll get back to you as soon as possible

We aim to assist undocumented residents pay these taxes to the IRS in an effort to help these individuals eventually gain the immigration benefits they need. Under the guidance of licensed accountants, we feel confident in our ability to help you out in any way we can. Below we have listed the steps that most undocumented residents need to take to pay their taxes, and how we can assist you in this process. 

TaxPayer ID Numbers

You do not need a valid social security number to file your taxes. Instead, residents can gain a Taxpayer ID Number from the IRS.  We can help you and/or your family fill out the W-7 forms necessary to apply for this Taxpayer ID Number. This is the first, and most important, step to filing your taxes. Make sure you contact us as soon as possible, since taxes are due on April 15th and it can take up to two months to receive your Taxpayer ID Number. 

Tax Forms

Before meeting with the IRS to approve your Taxpayer ID Number, you need to have completed tax forms. If you can provide us with your information, we can fill out and print these forms for you and/or your family.

Meeting with the IRS

Once you have a completed W-7 form and finished tax form, you need to meet with the IRS to formally receive a Taxpayer ID Number. We will help you find an IRS location near you, so that you can schedule the meeting itself, and we will also help you prepare what to say during the appointment. 


Once you receive your Taxpayer ID Number from the IRS, all that is left to do is file your taxes. We can e-file your taxes for you and send a receipt. Again, all of these services are free, so please contact us at if you feel like you need any help.