The IRS hires non-citizens, but they must have work authorization
Yes, the IRS does hire non-citizens. However, you must have valid work authorization from the U.S. Department of Homeland Security to be employed there. This means you need either a green card, an employment-based visa (like an H-1B), Temporary Protected Status (TPS), or another form of authorization that permits you to work legally in the United States.
The IRS is a federal agency, so it follows the same hiring rules as other government employers. During the hiring process, you will need to complete Form I-9, which verifies your identity and work authorization. You cannot be hired without this documentation, regardless of your qualifications or the position you are seeking.
Key Takeaways
- Non-citizens can work for the IRS only if they have valid work authorization from the Department of Homeland Security.
- You must complete Form I-9 during hiring, which requires documents proving your identity and legal right to work in the U.S.
- Green card holders, visa holders with work authorization, and people with TPS or other valid status can all be hired by the IRS.
- The IRS does not sponsor visas for most positions, so you typically need to have work authorization before you apply.
What counts as work authorization
Work authorization is a legal status that allows you to be employed in the United States. The most common forms include a green card (permanent resident status), an employment-based visa such as an H-1B or L-1, or Temporary Protected Status. If you have been granted asylum or withholding of removal, you also have work authorization. Deferred Action for Childhood Arrivals (DACA) recipients have work authorization as well, though they face additional restrictions on federal employment.
You do not need to be a U.S. citizen to have work authorization. Many non-citizens work for federal agencies because they hold one of these statuses. The key requirement is that your authorization must be current and valid at the time you are hired and throughout your employment.
How the IRS verifies work authorization
When you are hired by the IRS, you will complete Form I-9 within three days of your start date. This form requires you to present original documents that prove both your identity and your work authorization. Common documents include a passport, a green card, a visa, an employment authorization document (EAD), or a state ID combined with a Social Security card.
The IRS will not hire you without this verification. Your hiring manager or human resources department will review your documents, make copies, and keep them on file. If your work authorization has an expiration date, the IRS will track that date and may ask you to provide renewal documentation before it expires.
Whether the IRS sponsors work visas
The IRS generally does not sponsor employment-based visas for most positions. This means you cannot apply for an IRS job and expect the agency to help you obtain an H-1B, L-1, or other employment visa. You must already have work authorization before you apply.
There are rare exceptions for highly specialized positions, such as certain scientific or technical roles, but these are uncommon. If you are interested in working for the IRS and do not yet have work authorization, you would need to pursue a visa through another employer first, or through family-based immigration, or through another pathway that does not require an employer sponsor.
DACA recipients and federal employment
DACA recipients have work authorization and can legally work for private employers and most state and local government agencies. However, federal employment is more restricted. DACA recipients cannot hold positions that require a security clearance, and many IRS positions do require one because the work involves access to sensitive taxpayer information.
Some IRS positions may not require a security clearance, and DACA recipients could potentially be hired for those roles. However, you should contact the IRS directly or speak with a DACA-focused immigration attorney before applying, because the rules are complex and vary by position. The IRS job posting will specify whether a security clearance is required.
Where to find IRS job openings
IRS jobs are posted on USAJobs.gov, the official federal government job board. You can search for positions by location, job title, and agency. When you find a position that interests you, the posting will list all requirements, including any citizenship or work authorization requirements.
Most IRS postings do not require U.S. citizenship, but they will state that you must be a U.S. citizen or national, or a non-citizen with valid work authorization. Read the posting carefully before you apply. If you have questions about whether your immigration status qualifies, you can contact the IRS hiring office listed in the posting.
What happens if your work authorization expires
If you are hired by the IRS and your work authorization expires while you are employed, you will need to renew it before the expiration date. Your IRS employer will not automatically renew your authorization — that is your responsibility. However, your HR department should remind you when your authorization is about to expire.
If your work authorization expires and you do not renew it, you will no longer be able to work legally. The IRS will have to terminate your employment. This is true for all federal employers. Plan ahead if you know your authorization has an expiration date, and begin the renewal process well before that date arrives.
Frequently Asked Questions
Do I need to be a U.S. citizen to work for the IRS?
No. You can work for the IRS if you are a non-citizen with valid work authorization. This includes green card holders, visa holders, DACA recipients (with some restrictions), and people with other forms of work authorization from the Department of Homeland Security.
Can the IRS sponsor a visa for me?
The IRS rarely sponsors employment visas. You must have work authorization before you apply. If you need a visa to work in the U.S., you would typically need to find an employer willing to sponsor you first.
What documents do I need to prove work authorization?
You will need to present original documents on Form I-9. These can include a passport, green card, visa, employment authorization document (EAD), state ID with a Social Security card, or other documents listed on the I-9 form. The IRS will make copies and keep them on file.
Can DACA recipients work for the IRS?
DACA recipients have work authorization and can work for the IRS, but many IRS positions require a security clearance, which DACA recipients cannot obtain. Some positions may not require a clearance. Check the job posting or contact the IRS hiring office to confirm whether a specific position is available to DACA recipients.
What happens if my work authorization expires while I work for the IRS?
You must renew your work authorization before it expires. If it expires and you do not renew it, the IRS will have to terminate your employment. Your HR department should notify you before your authorization expires so you have time to renew it.