State Tax by State

Complete guide: J-1 visa taxes in Alabama

J-1 visa holders working in Alabama: learn state income tax rules, residency status, and how your W-2 income is taxed as a nonresident alien.

July 2026

7 min read

By Paola Vargas

Updated July 14, 2026

J-1 visa holder reviewing Alabama state income tax requirements with W-2 form and calculator

P
Paola Vargas
Content Lead, J1GoTax — J-1 visa tax filing specialist

🎓 J-1 with a W-2? See your real J-1 tax calculator number in under 2 minutes.

Try the Calculator →

You’ve worked in Alabama on your J-1 visa, received a W-2 from your U.S. employer, and now you’re wondering how the state’s tax rules apply to you. The good news: Alabama’s approach to nonresident alien income is straightforward compared to many states. But “straightforward” doesn’t mean automatic—your residency status, visa category, and the Substantial Presence Test determine whether you file, how much you owe, and whether a state refund is waiting. This guide walks you through exactly what Alabama expects from J-1 visa holders and where the risks of miscalculation hide.

Does this sound like you? You’re on a J-1 visa, you got a W-2 from a U.S. employer, and you worked more than 3 months in the U.S. If so, see your real J-1 tax calculator number in under 2 minutes — no login required, and you only pay if you actually get a refund.

Do J-1 visa holders in Alabama have to pay state income tax?

Alabama taxes income earned within the state, regardless of your visa status—but only if you meet Alabama’s definition of a taxable resident. If you’re a nonresident alien (which many J-1 holders are in their first year or two), Alabama generally does not tax wages you earned there unless you had other Alabama-source income like rental property or business profits. In most cases, if you’re a nonresident J-1 and your only income was W-2 wages from your employer, Alabama does not require you to file a state return.

However, this changes the moment you become a resident alien under the federal Substantial Presence Test. Once the IRS classifies you as a U.S. resident alien, you must file an Alabama state return and report your entire income earned in the state (and potentially worldwide income, depending on your residency start date). The residency question is so critical that before you assume you’re off the hook for Alabama taxes, you need to confirm your federal residency status first.

It depends on your J-1 category, time in the U.S., and whether a tax treaty applies

Your J-1 visa category determines how long you can exclude days spent in the U.S. from the Substantial Presence Test. “Student” category J-1s (which includes most undergraduate and graduate students) can exclude up to 5 calendar years of U.S. presence from the test. “Teacher or trainee” category J-1s (interns, trainees, specialists, camp counselors, and other non-student categories) can exclude only 2 of the last 6 calendar years, extendable to 4 in some cases. Once your exclusion period ends and you meet the physical-presence threshold in the test, you become a resident alien—and that’s when Alabama state tax obligations kick in.

Your home country also matters. Some countries have tax treaties with the United States that carve out exemptions for certain nonresident workers, including J-1s. A few treaty countries offer “teacher,” “trainee,” or “student” provisions that let you remain a nonresident for federal purposes (and therefore for Alabama as well) even after the basic Substantial Presence Test is met. The treaty benefit is narrow and conditional—it doesn’t override Alabama’s rule, but it affects whether you’re resident or nonresident under federal law in the first place.

Because residency is the hinge on which everything else turns, use the Substantial Presence Test tool to confirm your own federal status before deciding whether you owe Alabama taxes.

Where people get this wrong—three common pitfalls

Pitfall 1: Assuming all J-1s are automatically nonresident. Many J-1 workers believe that visa status alone determines residency—it doesn’t. If you’ve been in the U.S. for more than a few years, or if you’ve had prior time in the U.S. on a student visa or other status, you may have already become a resident alien even if you’re still on a J-1 visa. Visa type and residency are two separate questions. Always check the Substantial Presence Test first.

Pitfall 2: Filing nothing because a W-2 was issued. If your employer withheld federal income tax from your W-2, that doesn’t mean you owed it. Nonresident J-1s often have federal withholding that exceeds their actual liability—sometimes significantly. If you skip filing altogether, you miss the chance to claim that refund. Similarly, if you’re a nonresident, you should still file a federal return (Form 1040-NR) even if no tax was withheld, so the IRS has a record and you document your status for future years.

Pitfall 3: Forgetting that residency date matters. The day you become a resident alien under the Substantial Presence Test is the start of your “residency period” for federal and state tax purposes. If you crossed that threshold midway through the year, you report only the portion of your Alabama income earned after you became a resident on your Alabama return. Getting the effective date wrong can swing your liability by hundreds of dollars.

Frequently Asked Questions

Does Alabama tax W-2 income earned by a nonresident J-1?

No. Alabama does not tax W-2 wages earned by a nonresident alien unless you have other Alabama-source income (such as rental income or self-employment income from an Alabama business). If you’re a nonresident J-1 and your only income was W-2 wages, you generally do not owe Alabama state income tax and are not required to file an Alabama return. However, you should still file a federal Form 1040-NR to recover any federal withholding and to document your nonresident status.

What happens to my W-2 if I become a resident alien partway through the year?

If you became a U.S. resident alien on, say, July 1 of a tax year, you report only the income you earned from July 1 onward on your Alabama return (and on your federal resident Form 1040). Your employer’s W-2 covers the full year, so you’ll need to calculate or request the amount earned during the resident portion and report that. Your paystubs show the dates and amounts, so you can work out the period-by-period breakdown. This is where the calculator becomes invaluable—it walks you through the dates and income to ensure you report the right number.

Does Alabama have a state income tax rate?

Yes. Alabama has a graduated state income tax rate that applies to residents. The rate is progressive, meaning higher income brackets pay higher percentages. However, because most nonresident J-1s do not file Alabama returns, the specific rate is less relevant to you unless you’ve already confirmed residency status. Once you’re a resident, your Alabama tax liability is calculated on your resident-period income at the applicable rate for that year.

Do I need to file Form 8843 in Alabama?

Form 8843 is a federal form you file with the IRS (not Alabama) to claim an exemption from the Substantial Presence Test if you qualify under your J-1 category and visa history. If you file Form 8843 successfully, you remain a nonresident alien for federal purposes—which means you also don’t owe Alabama state income tax (since Alabama follows federal residency). If you don’t file or don’t qualify, you become a resident alien, and then Alabama taxes apply. Form 8843 is federal; Alabama doesn’t see it directly, but your federal residency status drives your state filing requirement.

What if my employer withheld Alabama state income tax from my W-2?

If your employer withheld Alabama state income tax and you’re a nonresident J-1 with only W-2 wages, you likely overpaid. As a nonresident, you don’t owe Alabama tax on W-2 income, so any withholding is a credit you can reclaim. You typically recover this by filing an Alabama return (even though you have no tax liability) and claiming a refund of the excess withholding. Some employers incorrectly assume all workers are residents; this is a common source of J-1 overpayment on the state level.

This is general information, not personalized tax advice. Your exact filing obligation and refund eligibility depend on your visa history, entry date, and the number of days you spent in the U.S. Use the calculator with your actual W-2 details for a personalized estimate, and consult a qualified tax preparer if your situation is unusual or complex.

Alabama’s state income tax rules for J-1 visa holders boil down to one question: Are you a resident alien or a nonresident? If nonresident with only W-2 income, you’re generally off the hook for Alabama state tax—but you should still file federally to claim any withholding refund and document your status. If resident, you’ll owe Alabama tax on income earned during your resident period. Check your residency status using the Substantial Presence Test, then let the calculator give you your exact number based on your paystubs and dates.

See Your Real Number

Answer a few quick questions and see your estimated refund — no login required, no obligation.