Step-by-step: J-1 visa taxes in Alabama
J-1 visa holders filing taxes in Alabama: federal and state requirements, residency rules, and how to file your W-2 correctly. Step-by-step guide for 2026.

You worked in Alabama on a J-1 visa and earned a W-2 from your U.S. employer—now you need to file taxes. Alabama has specific rules for nonresident alien workers, and the filing process involves both federal and state steps. This guide walks you through exactly what you need to do, in order, to get your J-1 visa taxes in Alabama filed correctly and claim any refund owed to you.
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.
Before you start — what you need on hand
Gather these documents before you begin. You’ll need your W-2 form (the one your employer sent showing what you earned and what was withheld for taxes), your passport or visa documentation to confirm your J-1 status and arrival date in the U.S., and any prior-year tax returns you filed (if this isn’t your first time). If you received any other income—interest, dividends, or income from another job—collect those statements too. Having everything in one place makes the process faster and less stressful.
Step 1: Check your residency status under the Substantial Presence Test
Your filing form depends on whether you’re a resident or nonresident alien for tax purposes, and that is determined by the Substantial Presence Test. This test counts your physical days in the U.S. across specific years, but J-1 visa holders get special treatment—your category (student, teacher, trainee, intern, camp counselor, specialist, etc.) determines how many of those days you can exclude from the count. If you’re in the “student” category, you can exclude your U.S. presence for up to 5 calendar years; if you’re a “teacher or trainee” category J-1 (interns, trainees, specialists, camp counselors, and similar roles), you can exclude up to 2 of the last 6 calendar years. Use the Substantial Presence Test tool to determine your exact status—don’t guess, because it changes which form you file.
Step 2: Determine whether you file Form 1040-NR or Form 1040
If you’re a nonresident alien (your Substantial Presence Test shows you haven’t met the residency threshold), you file Form 1040-NR, the U.S. Individual Income Tax Return for Nonresident Aliens. If you’re a resident alien (you’ve been in the U.S. long enough that the Substantial Presence Test applies, and your exclusion period has ended), you file Form 1040, the standard U.S. Individual Income Tax Return. According to the IRS, “J-1 aliens who are U.S. resident aliens for the entire taxable year must report their entire worldwide income on Form 1040, U.S. Individual Income Tax Return, in the same manner as if they were U.S. citizens.” Many nonresident J-1 workers file Form 1040-NR, but you’ll know which one applies to you after you check your residency status in Step 1.
Step 3: Complete Form 8843 if you’re a nonresident
If you’re a nonresident alien, you must file Form 8843 (Statement for Exempt Individuals) along with your income tax return. This form tells the IRS that you qualify for the J-1 nonresident exemption and explains which days of your U.S. presence you’re excluding from the Substantial Presence Test. You’ll need your visa stamp, passport, and DS-2019 (or equivalent J-1 certification) to fill it out correctly. Resident aliens do not file Form 8843—once you cross into resident status, you only file Form 1040.
Step 4: Review your W-2 for accuracy
Check that your W-2 shows the correct dates of employment, the right amount of wages, and the withholdings. Nonresident aliens often see federal income tax withheld correctly but Social Security (FICA) and Medicare tax withheld by mistake—since you’re not eligible for U.S. Social Security, you should not be paying those taxes. If your W-2 shows FICA or Medicare withheld, flag it now so you can claim a refund or correction when you file. Compare the income reported on your W-2 to your paystubs to make sure the annual total is accurate.
Step 5: Report Alabama income on your state tax return
Alabama has a state income tax that applies to residents and nonresidents who earned income in the state. You will report your Alabama wages on Alabama’s individual income tax return, separate from your federal filing. Alabama’s tax structure uses a graduated rate system—meaning your tax rate depends on your income level. The specific tax rates and brackets change annually, so check the Alabama Department of Revenue website or use the calculator to see the exact numbers for the tax year you’re filing. Nonresident aliens report only the income earned in Alabama; you do not report worldwide income to the state.
Step 6: Calculate your federal and Alabama tax liability
Using your W-2 and the correct form (1040-NR or 1040), calculate how much federal income tax you owe—or whether you’ve already overpaid through withholding and are due a refund. Do the same for Alabama: calculate your state income tax liability on your Alabama wages. The calculator can give you a personalized estimate for both—answer a few quick questions about your income, visa dates, and withholdings, and it will show you your estimated federal and state liability side by side.
Step 7: File your returns
File your federal return (Form 1040-NR with Form 8843, or Form 1040, depending on your residency status) with the IRS. At the same time, file your Alabama state return with Alabama’s Department of Revenue. You can file electronically or by mail; most filers choose e-file because it’s faster and your refund arrives sooner. Make sure you include all required schedules and forms—nonresident filers especially need to double-check that Form 8843 is attached to the federal return.
Step 8: Track your refund
Once you’ve filed, the IRS and Alabama Department of Revenue will process your returns. You can check the status of your federal refund on the IRS website using your Social Security Number and filing status. Alabama also offers a refund status tool on their site. Refunds typically arrive within a few weeks for electronic filers, though processing can take longer during peak season. Keep copies of your filed returns and all supporting documents for your records.
Alabama’s tax structure and what it means for you
Alabama applies a graduated income tax rate system to residents and nonresidents earning income in the state—which means your effective tax rate depends on your total income level. Unlike some states, Alabama has no special exemption for nonresident aliens; you owe state tax on the income you earned there. The exact rate brackets and thresholds shift each year, so the calculator or Alabama’s Department of Revenue will have the current-year numbers. If you’re a nonresident and earned only in Alabama during your J-1 period, you’ll owe tax only on that income; if you earned in multiple states or had other income, your situation is more complex and requires careful reporting of each source.
Frequently Asked Questions
Do I have to file taxes in Alabama if I only worked there for a few months?
Yes, if you earned any income in Alabama during the year, you must file an Alabama state return and report those wages. There is no minimum income threshold or minimum work duration—even a short-term job requires state filing. The only exception would be if you’re exempt from federal income tax entirely, which is rare and depends on your specific visa category and prior U.S. history. Check your residency status first; that determines your federal filing obligation, which usually drives your state obligation.
Will I get a refund on my J-1 visa taxes in Alabama?
Whether you get a federal or state refund depends on how much your employer withheld versus how much you actually owe. Many J-1 workers overpay because their employers withheld Social Security and Medicare taxes incorrectly, or withheld too much federal income tax. The calculator estimates your refund based on your W-2 and withholdings—once you plug in your numbers, you’ll see roughly what to expect. Your exact refund amount depends on your paystubs and tax situation, so the calculator gives you a personalized estimate.
What’s the difference between Form 1040-NR and Form 1040?
Form 1040-NR is for nonresident aliens—it reports only U.S.-source income and applies special deductions for nonresidents. Form 1040 is for U.S. citizens and resident aliens and requires reporting of worldwide income. Which form you use is determined by the Substantial Presence Test and your J-1 category. If you’re unsure, use the Substantial Presence Test tool to check your status; that will tell you which form applies.
Do I need to file Form 8843?
Yes, if you file Form 1040-NR as a nonresident alien. Form 8843 explains which J-1 exemption you’re using and certifies that you meet the requirements to exclude certain days from the Substantial Presence Test. Resident aliens who file Form 1040 do not file Form 8843. If you’re unsure whether you’re a resident or nonresident, the Substantial Presence Test tool will clarify.
What if my employer withheld Social Security and Medicare taxes by mistake?
Nonresident aliens on a J-1 visa are generally exempt from paying Social Security and Medicare taxes because you’re not eligible for those benefits. If your W-2 shows Social Security or Medicare withheld, you can claim a refund of those amounts on your tax return—the calculator will help you identify the error. Bring this up when filing so you don’t leave money on the table. Some employers make this mistake repeatedly, so mention it to your payroll department to prevent it happening again.
A note on your specific situation
This is general information, not personalized tax advice. Your exact filing requirements depend on your J-1 category, how long you’ve been in the U.S., your home country’s tax treaty with the U.S., and the details of your W-2. Use the calculator to run your own numbers and get a personalized estimate, and consult a qualified tax preparer if your situation is unusual or if you’re unsure about your residency status.
Filing your J-1 visa taxes in Alabama is a straightforward process once you know your residency status and gather your documents. Follow these steps in order, use the calculator to get your personalized numbers, and you’ll have your returns ready to file. The faster you file, the sooner any refund arrives—don’t delay.
Answer a few quick questions and see your estimated refund — no login required, no obligation.