Filing taxes on H1B visa – the Ultimate guide

what taxes do h1b pay

About H1B visa

The H1B visa enables skilled workers with specialized expertise to live in the US for three years (later it can be extended for another three years), and work for a sponsoring employer.

In order to apply, you need specialized knowledge and a bachelor’s degree or equivalent work experience in areas such as medicine, science, mathematics, information technology, architecture, finance, and accounting.

You can find more about H1B visa eligibility, the application process, and visa duration here.

H1B Visa Income Tax Obligations

If you work in the US as an H1B worker, you can expect to pay between 25-35% of your wages in federal, state, and local taxes.

These taxes will include:

  • Federal income tax
  • Local income tax (depending on where you live)
  • State income tax (depending on where you live)
  • Federal Social security and Medicare tax (FICA)

While living in the US, you may also pay property tax, sales tax, capital gains tax, transfer tax, inheritance or estate tax, hotel or lodging tax, gas tax, and more.

Federal Income Tax on an H1B

If you are a nonresident and working in the US on an H1B visa, you will be taxed on money that you make in the US, at the same rate as US citizens. You must file a US tax return (Form 1040NR), but you can not claim the same deductions as US citizens.

If you become a US resident you will have access to those deductions, but you will also be charged on your worldwide income.

 

What is the tax rate for H1B visa holders?

Your income level will determine the rate at which you are taxed.

The US has progressive “marginal tax brackets”. Most H1B visa holders pay between 20-35% of their income.

If you are married and filing separately, you will be taxed at the same rate as those in the ‘single’ bracket.

2024 Federal income tax rates (for taxes filed in 2025)

Tax rateSingleMarried, filing jointlyHead of household
10%$0 to $11,600$0 to $23,200$0 to $16,550
12%$11,601 to $47,150$23,201 to $94,300$16,551 to $63,100
22%$47,151 to $100,525$94,301 to $201,050$63,101 to $100,500
24%$100,526 to $191,950$201,051 to $383,900$100,501 to $191,950
32%$191,951 to $243,725$383,901 to $487,450$191,951 to $243,700
35%$243,726 to $609,350$487,451 to $731,200$243,701 to $609,350
37%$609,351 or more$731,201 or more$609,351 or more

2025 Federal income tax rates (for taxes filed in 2026)

Tax rateSingleMarried, filing jointlyHead of household
10%$0 – $11,925$0 – $23,850$0 – $17,000
12%$11,926 – $48,475$23,851 – $96,950$17,001 – $64,850
22%$48,476 – $103,350$96,951 – $206,700$64,851 to $103,350
24%$103,351 to $197,300$206,701 to $394,600$103,351 – $197,300
32%$197,301 to $250,525$394,601 to $501,050$197,301 to $250,500
35%$250,526 to $626,350$501,051 to $751,600$250,501 to $626,350
37%$626,351 or more$751,601 or more$626,351 or more

Local income tax

Some cities have a local income tax, which varies between 1-4% of your gross income.

This tax will be withheld by your employer and it’s very important that your address on your W4 is correct, otherwise, you may end up paying incorrect local tax.

During the tax season, you may need to file a local income tax return (where applicable), and Sprintax can assist you !

If you have any tax-related questions you can always contact our 24/7 Live Chat support.

 

State income tax

How much you will pay depends entirely on the state that you work in. The tax will be withheld by your employer. This tax usually ranges from 0 to 10% of your gross income (with some exceptions).

The same applies to both citizens and non-citizens. Some states do not have a personal income tax, these are: Wyoming, Washington, Alaska, Florida, South Dakota, Texas, and Nevada. What’s more Tennessee and New Hampshire only tax interests and dividends at the state level.

From January to April (during the tax season) you will need to file a state income tax return. You can also file an extension and change the due date to October instead.

 

Federal Social Security and Medicare (FICA)

These taxes are pension and healthcare provisions for retirement.

6.2% of your gross salary will be deducted for Social Security, and 1.45% for Medicare, and your employer contributes the same amount.

Depending on the tax treaty the US has with your home country, in some cases, you can receive Social Security after you leave.

Learn more about FICA tax exemption for nonresidents here.

 

I live in one state and work in another. How does this affect my taxes?

In such a situation, you may need to file tax returns in both states, and you will usually pay the higher of the two states’ taxes.

The good news is that Sprintax can help you with your multi-state tax returns.

If you have questions, you can always get in touch with our 24/7 Live Chat support.

H1B visa tax filing

Filing taxes on H1B visa

Determine your residency status with the substantial presence test

There are two types of aliens for tax purposes- resident and nonresident aliens. In order to file your taxes, you must determine your residency status with the substantial presence test and Sprintax Returns can do this for you. The test is applied on a calendar year-by-calendar year basis.

Resident aliens are taxed in the same way as US citizens on their worldwide income, while nonresident aliens are taxed only on income from US sources.

Gather your tax documentation

You will need your Social Security Card and all tax forms like W-2, forms 1099 series, investment income statement, and other income information.

If you are a resident of Canada, Mexico, South Korea, or a student or business apprentice from India, you may be entitled to claim some additional credits due to US residents only like child credits. If you want to claim any of the residents’ tax deductions you must back up your claims with receipts for child care, educational cost, and other applicable receipts.

 

How to file your taxes as an H1B visa holder

When you are ready with all the required documents you can proceed with filing your tax return.

If you are a temporary visitor to the US on an H1B working visa you can file your taxes directly yourself. Alternatively, if you’d like some help with all that tricky paperwork, Sprintax can prepare your income tax return for you!

You will need to file your taxes for the 2024 tax year before the 15 April 2025 deadline.

Prepare your US Nonresident Tax Return with Sprintax!

 

Can I file jointly with my spouse?

If you were married during the tax year, you do not have the option to file a return jointly with your spouse if you both are nonresident aliens, and married nonresident alien status is also treated as single.

This means that your spouse has the same filing obligations that you’ll have.

 

Can I claim dependents on my H1B tax return?

Nonresidents are not allowed to claim dependents on their tax returns.

However, residents of Canada, Mexico, South Korea, and some business apprentices or students from India may claim child tax credits for their family members if certain conditions are met.

For additional information on tax exemptions & deductions for family members, please take a look here.

 

Who can help me with my H1B tax preparation?

If you are a nonresident alien on an H1B visa in the US, Sprintax can help you to e-file your federal tax return and prepare your state tax return.

Simply, create your account and in a few minutes, you will be ready to complete your tax returns!

With Sprintax you can:

  • Easily e-file your federal tax return and prepare your state return, because Sprintax is the only online software for nonresidents
  • Chat with qualified agents 24/7
  • Get the maximum tax refund and avail of every tax entitlement

Taxes can be fun!

File your 1040NR online with Sprintax!

2 Shares:
You May Also Like