Abhinav Kumar is an engineering graduate and former H-1B visa holder who spent several years living and working in the United States. He navigated the H-1B lottery, employer transitions, and U.S. tax filing as a nonresident and later resident alien. He writes about U.S. immigration policy and personal finance for Indian immigrants, drawing on IRS publications, USCIS policy manuals, and firsthand experience.
Quick Summary: Most tax software is designed for U.S. citizens. H-1B visa holders have a fundamentally different filing situation — nonresident alien forms, residency status calculations, tax treaty provisions, and foreign account reporting that standard software handles inconsistently or not at all. This guide tells you exactly which software matches your specific situation in 2026 — and which ones will quietly file your return incorrectly.
Every April, thousands of H-1B visa holders make the same mistake. They open TurboTax, click through the questions, and file — never realizing the software treated them as a full-year U.S. resident. No error message. No warning. Just a completed return filed on the wrong form, with the wrong tax rates, and missing treaty benefits they were legally entitled to claim.
This is not a software glitch. It is a design limitation. Tax software is built for the 330 million Americans who are citizens or permanent residents. H-1B holders are a different filing category — and the software that works perfectly for your U.S.-born colleague may produce an incorrect return for you without either of you knowing it.
The good news: once you understand what makes your situation different, choosing the right software takes five minutes. This guide does that work for you.
If you are still in the process of finding an H-1B sponsor or navigating the lottery, USAHarmony’s guide to the 2026 H-1B lottery rules, costs, and selection process covers that stage in detail. This article picks up once you are already working in the U.S. and facing your first — or fifth — tax filing deadline
Why H-1B Tax Filing Is Different — And Why the Stakes Are Real
Before any software comparison, you need to understand three things about your filing situation that simply do not apply to most U.S. taxpayers.
The Substantial Presence Test Determines Your Filing Form
The IRS does not care what visa you hold. It cares how many days you have been physically present in the United States. The formula it uses — the Substantial Presence Test — determines whether you file as a resident alien (Form 1040) or a nonresident alien (Form 1040-NR). These are not interchangeable. They carry different tax rates, different deductions, and different treaty eligibility.
The calculation: all days present in the current year, plus one-third of days in the prior year, plus one-sixth of days two years ago. If the total reaches 183 or more, you are a resident alien for tax purposes and file Form 1040. If not, you file Form 1040-NR.
Filing 1040 when you should file 1040-NR is not a minor clerical error. It is filing on the wrong form entirely — with consequences that can require an amended return, trigger IRS correspondence, and cause you to permanently lose treaty benefits you were entitled to claim.
(Source: IRS Substantial Presence Test)
The Dual-Status Year — The Most Complex Situation
If you arrived in the U.S. mid-year for the first time, you are likely a dual-status alien for that tax year: nonresident for the portion of the year before you crossed the Substantial Presence threshold, and resident for the rest. Dual-status returns require specific handling that most general tax software cannot produce correctly. This is the scenario that generates the most errors among first and second-year H-1B filers.
The India-U.S. Tax Treaty — A Benefit That Expires If You Don’t Claim It
The United States and India maintain a bilateral tax treaty that can reduce or eliminate double taxation on certain income. Article 21 of that treaty provides a limited exemption for students and business apprentices — which can apply to H-1B holders who recently transitioned from F-1 or J-1 status. This benefit is time-limited. It requires specific disclosure forms. And it disappears permanently if you do not claim it in the years it applies.
Most general tax software does not surface this provision. You have to know to look for it — or use software that looks for it automatically.
(Source: IRS India-U.S. Tax Treaty Documents)
FBAR — The Requirement Most H-1B Holders Discover Too Late
If your Indian bank accounts, fixed deposits, or other foreign financial accounts had a combined value exceeding $10,000 at any point during the year, you are required to file FinCEN Form 114 — commonly called an FBAR. This is filed separately from your tax return, through a different government portal, with a different deadline.
Penalties for non-filing start at $10,000 per violation per year. Many H-1B holders discover this requirement years after they were first obligated to comply, often during green card processing when tax records are reviewed in detail.
Separately, IRS Form 8938 under FATCA may also be required at higher foreign asset thresholds.
(Source: FinCEN FBAR Requirements | IRS Form 8938 — FATCA)
Once you have your U.S. banking set up correctly — which affects both your tax withholding and your FBAR threshold calculation — USAHarmony’s guide to opening a U.S. bank account walks through the first steps for new arrivals.
The Four Software Options Worth Comparing
For H-1B visa holders, four products are actually worth evaluating. Everything else either does not support nonresident alien filing at all, or handles it poorly enough to create problems that outlast the filing season.
Sprintax — The Only Software Built for Nonresident Alien Filers
Best for: Year 1 through year 3 on H-1B, nonresident alien status, dual-status years, filers with Indian bank accounts or treaty income
Sprintax is not a general tax product with a nonresident module added on. It was designed specifically for international filers — F-1 students, J-1 exchange visitors, and H-1B holders in their early years whose situation requires Form 1040-NR rather than the standard Form 1040.
What Sprintax Does Well
Residency determination happens before anything else. Before you enter income, Sprintax walks you through your visa history, entry dates, and day counts — and calculates your correct filing status automatically. Resident, nonresident, or dual-status — the software determines this first, then builds your return accordingly. This is the most important step in H-1B tax filing, and it is the step most general software skips entirely.
Form 1040-NR is fully supported. Sprintax generates Form 1040-NR with all required schedules for nonresident alien filers. This is the central reason to use it if you do not yet qualify as a full-year resident alien.
India-U.S. tax treaty provisions are built in. Sprintax has specific handling for the India-U.S. treaty and more than 60 other bilateral tax treaties. If Article 21 or another provision applies to your income, the software flags it, applies the correct treatment, and generates the required disclosure forms. You do not need to know which treaty provisions exist — the software asks the right questions.
FBAR guidance is included. Sprintax prompts you about foreign financial account reporting and guides you through FinCEN 114 filing. This is handled more thoroughly in Sprintax than in any general tax software product.
State returns are supported. Sprintax handles state returns for California, New York, Texas, New Jersey, Illinois, Washington, and most other states where H-1B holders work. State filing is priced separately.
What Sprintax Does Not Do As Well
It does not support resident alien (Form 1040) filing. Once you qualify as a full-year resident alien — typically in year three or four — Sprintax is no longer the right tool. At that point you file Form 1040, which is outside Sprintax’s scope.
Cost is higher than general software for simple returns. Federal filing runs approximately $42–$47 for the 2025 tax year return. State returns add approximately $44–$47 each. For a straightforward W-2 return, this feels expensive compared to free options available to U.S. citizens — but the nonresident-specific handling justifies the difference when your filing situation requires it.
Interface is functional, not modern. The user experience is less polished than TurboTax or H&R Block. It works correctly and produces accurate returns — but the design feels dated compared to consumer-facing products.
Sprintax Pricing — 2025 Tax Year Return
Federal 1040-NR return: approximately $42–$47. State return: approximately $44–$47 per state. Pricing is updated annually — verify current rates directly at sprintax.com before filing. Some employers and universities provide Sprintax access to employees at no cost — check your HR benefits portal before purchasing.
TurboTax — Right for Resident Aliens, Wrong for Nonresidents
Best for: H-1B holders in year three or later who clearly qualify as full-year resident aliens
TurboTax is the most widely used individual tax software in the United States. For H-1B holders who qualify as resident aliens — which typically happens in year three or four — it handles returns competently. The limitation is specific and important: it cannot produce Form 1040-NR.
What TurboTax Does Well
Resident alien returns are handled well. Once you qualify as a full-year resident alien, TurboTax processes your return the same way it handles a U.S. citizen return. W-2 income, RSUs, investment accounts, 401(k) contributions, multi-state situations — all handled competently.
Free filing for simple resident returns. If your return is straightforward — single W-2, no foreign accounts, full-year resident alien status confirmed — TurboTax Free Edition may cover your situation at no cost.
Live CPA review is available. TurboTax Live connects you with a tax professional for return review or full preparation. For H-1B holders with complex resident returns — equity compensation, rental income, self-employment — this option can be worth the added cost.
What TurboTax Cannot Do for H-1B Filers
It does not support Form 1040-NR. If you are a nonresident alien and should file 1040-NR, TurboTax will process your return on Form 1040 instead. The return may be accepted by the IRS initially — but it is on the wrong form, with incorrect tax treatment, and missing nonresident deductions and treaty benefits you were entitled to claim.
Residency determination is shallow. TurboTax asks basic questions about citizenship and green card status but does not walk you through the Substantial Presence Test in a way that catches edge cases — mid-year arrivals, short absences from the U.S., or dual-status situations.
Treaty handling requires manual intervention. Applying India-U.S. tax treaty benefits in TurboTax requires override entries that most filers will not know to make. The software does not prompt for them.
TurboTax Pricing — 2025 Tax Year Return
Free Edition: $0 for qualifying simple returns. Deluxe: approximately $59 federal plus $59 per state. Premier (investment income): approximately $89 federal plus $59 per state. TurboTax Live Full Service: $150–$300+ depending on complexity. Verify current pricing at turbotax.intuit.com.
Use TurboTax only after confirming — through the Substantial Presence Test — that you are a full-year resident alien for the tax year you are filing.
H&R Block — Resident Alien Option With In-Person Support
Best for: Resident alien filers who want human assistance, complex income situations, dual-status years with professional guidance
H&R Block offers both software and in-person filing through branch locations across the U.S. For H-1B holders who qualify as resident aliens, both options are worth considering.
What H&R Block Does Well
In-person international tax specialists exist at select branches. Some H&R Block locations — particularly in major metro areas with large immigrant populations — have tax professionals who specifically handle nonresident and international filer situations. For a dual-status year with significant income, or for filers with FBAR requirements that create anxiety about DIY filing, an in-person session with the right specialist is a legitimate option.
Software pricing is competitive. H&R Block’s software is generally priced 10–20% lower than comparable TurboTax tiers, with similar quality for resident alien returns.
Online live assistance is available. Like TurboTax, H&R Block offers a live CPA option for filers who want professional review without visiting a branch.
What H&R Block Does Not Do As Well
Branch quality is inconsistent. Not every H&R Block location has a tax professional with genuine nonresident alien experience. Before you sit down with anyone, ask specifically whether they have handled H-1B and Form 1040-NR returns. A preparer without that background will produce the same incorrect Form 1040 filing that DIY software generates.
Software has the same 1040-NR limitation as TurboTax. H&R Block’s software does not fully support nonresident alien filing. For nonresident situations, Sprintax remains the correct choice.
H&R Block Pricing — 2025 Tax Year Return
Software Deluxe: approximately $35 federal plus $37 per state. Premium: approximately $65 federal plus $37 per state. In-person filing: $150–$300+ depending on complexity and location. Verify current pricing at hrblock.com.
Glacier Tax Prep — The University Option Worth Knowing
Best for: H-1B holders employed at universities or research institutions, filers whose employer provides Glacier access free
Glacier Tax Prep is less well-known than the others but is widely used in university and nonprofit research settings. Many institutions provide Glacier to their international employees at no cost as an HR benefit.
What Glacier Does Well
Built for international filers. Like Sprintax, Glacier was designed for nonresident alien returns and produces Form 1040-NR correctly. For a straightforward nonresident W-2 return from a university or research employer, Glacier handles the filing cleanly.
Often available free through your employer. If your employer offers Glacier access, use it before paying for anything else. The product handles the core nonresident filing situation competently and at no cost to you.
Treaty and residency handling is solid for simple situations. Glacier covers common treaty provisions and walks through residency determination for standard cases.
Where Glacier Falls Short
Complex income is handled less thoroughly. Investment income, multi-state situations, equity compensation, and self-employment income push Glacier’s capabilities. For those situations, Sprintax or a CPA is more appropriate.
Interface feels dated. The user experience is older than competing products. It works — but it takes longer to navigate.
Not widely available outside university employment. If your employer doesn’t provide it, you would pay for access separately — at which point Sprintax is the better-value option for nonresident filers.
|
Sprintax
NR Specialist
|
TurboTax
Most Popular
|
H&R Block
In-Person
|
Glacier
Uni. Tool
|
|
|---|---|---|---|---|
| Form Filing | ||||
| Form 1040-NR | ✓ Full | ✗ No | ~ Partial | ✓ Full |
| Form 1040 (Resident) | ✗ No | ✓ Full | ✓ Full | ✗ No |
| Dual-status year | ✓ Yes | ✗ No | ~ Partial | ✓ Yes |
| State returns | ✓ Yes | ✓ Yes | ✓ Yes | ~ Limited |
| H-1B Specific Features | ||||
| Residency determination | ✓ Automatic | ~ Basic | ~ Basic | ✓ Good |
| India–US tax treaty | ✓ Strong | ~ Limited | ~ Limited | ✓ Good |
| FBAR guidance | ✓ Full | ~ Prompt only | ~ Prompt only | ✗ Limited |
| Support & Cost | ||||
| In-person support | ✗ No | ✗ No | ✓ Yes | ✗ No |
| Free option | ~ Via employer | ✓ Simple returns | ✓ Simple returns | ✓ Via employer |
| Federal cost | ~$43–47 | $0–$89 | $0–$65 | Free–$35 |
| Best for | Years 1–3 NR filers |
Year 3+ Resident alien |
Resident + in-person help |
University employees |
Which Software Is Right for You — Decision Guide
Use Sprintax if:
- This is your first, second, or third year in the U.S. on H-1B
- You arrived mid-year and may have a dual-status situation
- You have Indian bank accounts or fixed deposits above $10,000
- You want India-U.S. tax treaty provisions applied correctly
- You are not certain whether you are a resident or nonresident alien for the year
Use TurboTax if:
- You have been in the U.S. for three or more years and clearly qualify as a full-year resident alien
- Your income is primarily W-2 from a single employer
- You have RSUs, investment income, or other complex U.S. income
- You want optional live CPA review
Use H&R Block if:
- You qualify as a resident alien and want in-person professional assistance
- You are in a major metro area and can verify that a local branch has international tax experience
- You want a lower-cost software alternative to TurboTax for a resident return
Use Glacier if:
- Your employer provides access at no cost
- You are employed at a university or research institution
- Your return is straightforward — single W-2, no significant investment income
The Most Common H-1B Tax Mistakes — And How Software Either Catches or Misses Them
Mistake 1 — Filing Form 1040 When You Should File Form 1040-NR
This is the most consequential error H-1B filers make. The wrong form means incorrect tax rates, missing deductions, and permanently forfeited treaty benefits. Sprintax and Glacier prevent this. TurboTax and H&R Block software do not.
(Source: IRS Form 1040-NR)
Mistake 2 — Missing the FBAR Requirement Entirely
FBAR is due April 15 with an automatic extension to October 15. It is filed separately through FinCEN — not through the IRS, not through your tax software. Many H-1B holders file their tax return correctly and miss the FBAR entirely because they did not know it existed. Sprintax prompts for it. Most general software treats it as secondary.
If you are still setting up your U.S. financial life — bank accounts, credit history, the basics — USAHarmony’s H-1B credit card and credit building guide covers the financial foundation steps that affect both your FBAR threshold and your long-term credit profile.
Mistake 3 — Not Claiming the India-U.S. Treaty Exemption Before It Expires
Article 21 of the India-U.S. tax treaty provides a limited exemption for students and business apprentices. If you transitioned from F-1 or J-1 to H-1B status, this may apply to you — but only for a limited number of years, and only if you claim it with the correct disclosure forms. Once the window closes, it cannot be retroactively applied.
Mistake 4 — Assuming Last Year’s Software Is Still Correct
Your residency status can change year to year. The software that was appropriate in year two may produce an incorrect return in year four. Recalculate your Substantial Presence Test at the start of each filing season before choosing your approach.
Mistake 5 — Ignoring State Tax Obligations From Remote Work
Working from a different state — even temporarily — can create a tax filing obligation in that state. California and New York are particularly aggressive about asserting tax jurisdiction. If you worked remotely from your home state in India for any period of the year, that situation has its own complexity. Clarify your work location history before you file.
When a CPA Is Worth the Cost
For most H-1B holders with straightforward W-2 income, software is adequate. A CPA adds meaningful value in specific situations:
Dual-status year with significant income. The year you cross from nonresident to resident status mid-year is genuinely complex, and a professional who handles this regularly is worth the cost.
RSUs, stock options, or equity compensation. Tax treatment varies by grant type, vesting schedule, and whether the grant was made before or after you became a U.S. tax resident.
FBAR with multiple foreign accounts. If you have accounts across multiple countries or approaching FATCA thresholds, professional guidance reduces risk meaningfully.
Self-employment or freelance income. Even small amounts of 1099 income add complexity to a nonresident return.
For an H-1B holder with a straightforward situation, a CPA typically charges $200–$500 for a federal plus one state return. For complicated situations involving dual-status, equity, or multi-year FBAR exposure, that cost is usually justified.
Key Tax Dates for H-1B Holders — 2026 Filing Season
| Date | What Is Due |
|---|---|
| January 31 | W-2 from employer |
| April 15 | Federal return (Form 1040 or 1040-NR) |
| April 15 | FBAR due — auto-extension to October 15 |
| April 15 | State return due (varies by state) |
| June 15 | Extended deadline for filers outside U.S. on April 15 |
| October 15 | Federal extended deadline (if extension filed by April 15) |
| October 15 | FBAR extended deadline |
Frequently Asked Questions
Only if you have confirmed — through the Substantial Presence Test — that you are a full-year resident alien for the tax year, and your return is simple: single W-2, no foreign accounts, no investment income. If you arrived mid-year or have any uncertainty about your residency status, TurboTax Free Edition is not appropriate. The residency determination step is too consequential to skip.
Yes. Sprintax handles Form 1040-NR for the federal return and state returns for most states where H-1B holders work. State filing is priced separately. Verify current state availability and pricing at sprintax.com before you start.
You can file an amended return using Form 1040-X to correct the filing. If you should have filed Form 1040-NR and filed Form 1040 instead, amendment is worth discussing with a CPA — the statute of limitations and penalty exposure varies depending on the specifics of your return. Do not ignore it and assume it resolved itself.
(Source: IRS Form 1040-X — Amended Returns)
If the combined value of all your foreign financial accounts exceeded $10,000 at any point during the year — across all accounts, not per account — FBAR filing is required. This includes savings accounts, fixed deposits, NRE and NRO accounts, and investment accounts held in India. The threshold is aggregate. One account with $6,000 and another with $5,000 crosses the threshold.
Yes. The India-U.S. tax treaty remains in effect as of 2026. Specific provisions — including Article 21 — may apply depending on your visa history and income type. Sprintax and a qualified CPA are the most reliable ways to apply treaty provisions correctly. (Source: IRS India Tax Treaty)
Failure to file when required creates penalties, interest, and a record that can complicate future immigration applications. USCIS and the IRS are separate agencies — but immigration officers reviewing green card and naturalization applications regularly request several years of tax returns. A clean, on-time filing history is part of demonstrating good moral character in the immigration context. (Source: IRS Failure to File Penalty)
HR can provide your W-2 and answer payroll-related questions. They are not tax advisors and should not be relied on for filing guidance. Some large employers — particularly in tech — provide access to tax preparation services or CPA consultations as a benefits program. Check your HR portal before paying for software or professional services separately.
Disclaimer
This article is published by USAHarmony.com for informational and educational purposes only. It does not constitute tax advice and does not create a tax advisor-client relationship. Tax laws, IRS requirements, software pricing, and treaty provisions change frequently. Always verify current guidance directly with the IRS at irs.gov, or consult a licensed CPA or enrolled agent familiar with nonresident alien and H-1B filer situations, before filing your return. USAHarmony.com does not provide tax preparation services or legal representation.

