State Tax by State

J-1 visa taxes in North Carolina: what you need to know

Guide to J-1 visa taxes in North Carolina: residency status, state income tax, FICA withholding, and whether you must file. For J-1 workers with a W-2.

August 2026

6 min read

By Paola Vargas

Updated August 4, 2026

J-1 visa taxes in North Carolina: guide for nonresident alien workers filing state and federal income tax returns

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

J-1 with a W-2? See your real J-1 visa taxes number in under 2 minutes.

No Refund, No Fee
Try the Calculator →

You’ve been working in North Carolina on a J-1 visa, and now tax season is here. If you’re wondering whether you owe state income tax, what forms to file, or whether you’re even required to file at all—you’re not alone. Many J-1 workers in North Carolina hit this question and get conflicting advice. The truth is that your North Carolina tax obligation depends on your visa status, how long you’ve been in the U.S., and what your employer withheld from your paychecks. This guide walks you through each piece so you understand exactly where you stand.

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 visa taxes number in under 2 minutes — no login required, and you only pay if you actually get a refund.

Do J-1 visa holders have to file taxes in North Carolina?

Yes, most J-1 workers who earned income in North Carolina owe both federal and state taxes on that income. North Carolina taxes income earned within the state regardless of immigration status—so if you worked there and received a W-2 (the form your employer sends showing what you earned and what was withheld), you generally file a North Carolina return along with your federal return. The only people who may not owe North Carolina state tax are those who earned no income in the state or who qualify for a specific exemption under a tax treaty between the U.S. and your home country. For almost everyone else, filing is required.

Your North Carolina tax obligation depends on residency status and treaty country

Whether you file Form 1040 (for residents) or Form 1040-NR (for nonresidents) at the federal level affects what you file with North Carolina, because North Carolina typically follows federal residency rules. Your federal residency status hinges on the Substantial Presence Test—a formula that counts your days in the U.S. over the past three years and applies different rules based on your J-1 category. “Student” category J-1s can exclude their time in the U.S. for up to 5 calendar years; “teacher or trainee” category J-1s (interns, trainees, specialists, camp counselors, and others) can exclude 2 of the last 6 calendar years. Once your exclusion period runs out and you hit the test’s threshold, you become a resident alien for tax purposes—even if you hold a J-1 visa—and must file Form 1040. Until then, you file Form 1040-NR.

A tax treaty between the U.S. and your home country may also reduce or eliminate your state tax liability. For example, some treaties exempt teachers, trainees, or students from state tax on education or training income for a set period. These rules vary drastically by country, so two J-1 workers from different nations in the same North Carolina job can have different tax obligations. Check the Substantial Presence Test calculator to confirm your federal status, and—if you have access to a treaty—review its state tax section or ask a qualified preparer to confirm whether a treaty benefit applies to you.

Mistakes that trip up J-1 workers in North Carolina

Mistake 1: Assuming you don’t owe state tax because you’re nonresident. Being a nonresident alien at the federal level doesn’t exempt you from North Carolina state income tax. North Carolina taxes nonresidents on income earned within the state. So even if you file Form 1040-NR federally, you still owe North Carolina state tax on your W-2 wages earned there. The state doesn’t care whether you’re nonresident; it cares whether you earned money in North Carolina.

Mistake 2: Not checking for FICA withholding errors. Many J-1 workers, especially trainees and teachers, should be exempt from Social Security and Medicare taxes (FICA)—but employers sometimes withhold anyway. If you see FICA deductions on your W-2 and you believe you shouldn’t have been taxed, you can request a correction from your employer or claim a credit when you file. North Carolina doesn’t directly offer a FICA exemption refund, but correcting your W-2 or claiming the federal credit flows through to your state return. This is separate from income tax and often where real refund money lives for J-1 workers.

Mistake 3: Filing too early or missing the deadline. North Carolina tax returns follow the federal deadline, which the IRS sets each year (usually mid-April for most years). If you file your federal return late, your state return is also late, and late-filing penalties can apply. Use a reliable calendar or file through a preparer to stay on track.

Frequently Asked Questions

What’s North Carolina’s state income tax rate?

North Carolina applies a graduated tax rate structure, meaning your tax rate increases as your income increases. Rather than a flat percentage, you’ll have different brackets depending on your income level. The exact rates and brackets change year to year, so check the North Carolina Department of Revenue website or your tax software for the current year’s rates. Your W-2 will show how much was withheld; the calculator can estimate your liability based on your specific income.

Do I have to file a North Carolina return if I only worked there for a few months?

If you earned any W-2 income in North Carolina during the year, you generally must file a state return, even if you only worked there for a short time. The state doesn’t have a minimum income threshold or a minimum duration of work requirement. The key is whether you had taxable income earned in the state at any point in the year. File to receive any refund you’re owed and to stay compliant.

Can I claim dependents or deductions on my North Carolina return?

Most nonresident aliens filing in North Carolina can claim the standard deduction, just as federal filers do, though the state standard deduction may differ from the federal amount. Dependents are trickier—generally, you can only claim a dependent who is a U.S. citizen, national, or resident alien. If you’re supporting someone abroad, you cannot claim them as a dependent on your North Carolina return. Check your specific situation with a preparer, as rules vary based on your visa category and visa history.

What if my employer didn’t withhold enough tax?

If you owe more state tax than was withheld, you’ll pay the balance when you file. If significantly more was withheld than you owe, you’ll receive a refund. The amount depends on your total income, allowable deductions or credits, and what your employer withheld over the year. Running your W-2 through the calculator gives you a personalized estimate of what you’ll owe or receive.

Do I need to file both federal and state returns?

Yes, almost certainly. You must file a federal return (Form 1040-NR if you’re nonresident, Form 1040 if you’re resident) reporting your worldwide income and claiming any available exemptions or treaty benefits. Separately, you file a North Carolina return reporting income earned in the state. The state return is tied to your federal filing status, so the two are connected but distinct. File both to avoid penalties and to claim any state refund.

This is general information, not personalized tax advice. Your exact situation depends on your visa category, prior time in the U.S., and your home country treaty (if one exists). Use the Substantial Presence Test calculator to confirm your federal status, and consult a qualified tax preparer for anything beyond a standard return.

North Carolina taxes J-1 workers on income earned in the state—whether you’re nonresident or resident, and whether you’ve just arrived or have been here for years. Your federal residency status, J-1 category, and home country matter, but the core rule is simple: if you earned a W-2 in North Carolina, file. Check your specific tax situation and see your estimated refund by running your information through the tax calculator.

See Your Real Number

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