Before you start
- An SSN or ITIN
- Form W-4 with your employer for federal withholding
- North Carolina Form NC-4 with your employer for state withholding
- Your county of residence, which determines property and vehicle tax rates but not income tax
- The vehicle's assessed value, which drives the annual tag-and-tax bill
Step-by-step
- 1
Complete the federal W-4 and the North Carolina NC-4 on day one
The NC-4 sets state withholding. Because North Carolina is a single flat rate with a fixed standard deduction, withholding is simpler here than in the bracketed states — but a wrong allowance figure still produces a bill in April.
Via employerWho: YouFirst week of employment - 2
Note that there is no local income tax return to file. At all
North Carolina prohibits municipal and county income taxes statewide. If you live in Matthews and work Uptown, or live in Fort Mill across the South Carolina line and work in Charlotte, there is no Charlotte return either way — though the South Carolina case does mean two state returns and a credit.
OnlineWho: You - 3
Determine your US tax residency
The substantial presence test counts weighted days across three years to decide whether the US taxes your worldwide income or only US-source income. Your visa category does not decide this.
OnlineWho: You - 4
Check for an applicable tax treaty
The US has treaties with around 70 countries that can reduce or exempt tax on particular income. North Carolina starts from federal adjusted gross income, so a federal treaty position generally flows through to the state return — confirm rather than assuming.
OnlineWho: You - 5
If you live in South Carolina and work in Charlotte, plan for two state returns
Fort Mill, Rock Hill and Indian Land are close enough that a lot of the metro's workforce lives in South Carolina. That means a North Carolina non-resident return, a South Carolina resident return and a credit between them. Neither state has a local income tax, so it is only two filings rather than four — but it is still two.
OnlineWho: YouBy 15 April annually - 6
Budget the sales tax at the higher post-July 2026 rate
Mecklenburg County levied an additional 1% local sales and use tax effective 1 July 2026, on top of the 4.75% state rate and the county's existing local and transit components. Confirm the current combined rate on the Department of Revenue's schedule — and note that neighbouring counties are lower, which changes where people buy large items.
OnlineWho: You - 7
Expect the vehicle property tax with the registration renewal
Under Tag & Tax Together the county's vehicle property tax is collected in the same annual transaction as the state registration. It scales with the vehicle's assessed value and Mecklenburg's rate — a cost of the car, arriving as one notice.
OnlineWho: You - 8
File an FBAR if foreign accounts exceed $10,000
Aggregate foreign account balances over $10,000 at any point in the year trigger a FinCEN filing, separate from your tax return and with its own penalties.
OnlineWho: You
Documents you’ll need
- Form W-2 from each employer, issued by 31 January
- Form 1099s for freelance, interest and investment income
- Forms W-4 and North Carolina NC-4 filed with your employer
- Annual combined registration and vehicle property tax notice
- Passport and travel history for the substantial presence day count
- Foreign account statements for FBAR reporting
Things most newcomers don’t know
North Carolina's rate is falling on a schedule, and further cuts are conditional.
Session Law 2023-134 set 4.25% for 2025 and 3.99% for 2026, with additional reductions from 2027 that only take effect if General Fund revenue clears specified triggers. So the headline number is not a stable planning assumption in either direction — check the Department of Revenue's schedule each year rather than reusing last year's figure.
Source: North Carolina Department of Revenue — tax rate schedules
No local income tax anywhere in the state is rarer than it sounds.
Columbus levies a municipal tax where you work as well as where you live; Detroit, Baltimore and Kansas City all add their own. North Carolina prohibits it. That means no second return, no work-city credit arithmetic and no municipal withholding line to audit on your payslip — a real and underrated simplification.
Source: North Carolina Department of Revenue
Mecklenburg's sales tax went up by a full percentage point on 1 July 2026.
Voters approved a one-cent local sales tax in November 2025 for transit and roads, and the Department of Revenue's schedule records it taking effect on 1 July 2026. Every cost-of-living comparison written before that date understates the till price here, and adjacent counties are cheaper — which is why people buy appliances in Gaston or Union County.
Source: North Carolina Department of Revenue — sales and use tax rates
Your car is taxed annually and it comes with the tag.
Tag & Tax Together bundles the county vehicle property tax into the state registration renewal. It is one bill rather than two, which is administratively better than Missouri's separate assessment — and it means the renewal notice is larger than a newcomer expects and scales with what the car is worth.
Source: NC Division of Motor Vehicles
Your visa does not determine your tax residency.
The substantial presence test — a weighted day count across three years — decides whether the US taxes your worldwide income. Someone on a temporary visa can be a US tax resident; someone on a long visa can fail the test. Do the count rather than assuming.
Source: IRS — substantial presence test
Common mistakes to avoid
- Using last year's North Carolina rate. It is on a legislated declining schedule and changes most years.
- Budgeting sales tax at the pre-July 2026 Mecklenburg rate.
- Assuming a Charlotte job means a Charlotte tax return. There is no such thing.
- Living in South Carolina and forgetting the second state return and the credit.
- Treating the annual tag renewal as a registration fee rather than a fee plus a value-based tax.
- Missing the FBAR because a home-country account did not feel 'foreign'.
Some of this may be out of date. Spotted something inaccurate? Help us keep it right for the next newcomer.
Make it your personal checklist
Globe Quest turns this into a tracked, AI-personalized plan for Charlotte — timed to your move date, with reminders so nothing slips. Free to start.
Sources
- IRS — official federal tax authority — official
- IRS — substantial presence test — official
- North Carolina Department of Revenue — individual income tax — official
- NCDOR — individual income tax rate schedules — official, 4.25% for 2025; 3.99% from 2026
- NCDOR — sales and use tax rates — official, Mecklenburg additional 1% effective 1 July 2026
- NC Division of Motor Vehicles — official
Last verified August 2026. Government processes change — always confirm critical details against the official source before acting.