Tax preparation services in North Carolina
North Carolina levies a state income tax — most residents file both a federal 1040 and a state return. The IRS lists 23,101 credentialed preparers in North Carolina, including 5,749 CPAs, 1,483 enrolled agents, and 350 tax attorneys.
Credentialed preparers
23,101
across 766 cities
CPAs
5,749
Enrolled agents
1,483
federally licensed, unlimited IRS representation
Tax attorneys
350
Owe the IRS or the state of North Carolina?
Back taxes, levies, liens, and unfiled returns — a 60-second quiz routes you to the right kind of help.
1,833 EAs and attorneys in North Carolina can represent you before the IRS.
Services in North Carolina
Tax Preparation
Get your federal and state returns prepared and filed correctly.
Tax Relief & Resolution
Owe back taxes? Specialists negotiate with the IRS on your behalf.
Back Taxes & Unfiled Returns
Catch up on years of unfiled returns before the IRS files for you.
Audit Representation
A CPA, EA, or tax attorney deals with the IRS so you don't have to.
Business & S-Corp Tax
Entity returns, payroll tax, deductions, and quarterly planning.
Self-Employed & 1099 Taxes
Schedule C, quarterly estimates, and deductions for freelancers and gig workers.
Crypto & Digital Asset Taxes
Capital gains, DeFi, staking, and the 1099-DA era of crypto reporting.
Amended Returns (1040-X)
Fix a filed return — missed credits, wrong status, forgotten income.
Filing Extensions
More time to file (not to pay) — Form 4868 and what it really does.
IRS Notice Help
Got a letter? Know exactly what it means and what happens next.
Top cities in North Carolina
Charlotte
3,997 preparers · 465,500 returns filed · 50% use a pro
Raleigh
1,984 preparers · 266,050 returns filed · 43% use a pro
Greensboro
1,114 preparers · 149,170 returns filed · 46% use a pro
Durham
696 preparers · 144,730 returns filed · 42% use a pro
Winston-Salem
732 preparers · 121,590 returns filed · 47% use a pro
Fayetteville
696 preparers · 109,220 returns filed · 43% use a pro
Cary
403 preparers · 79,680 returns filed · 42% use a pro
Wilmington
509 preparers · 103,830 returns filed · 45% use a pro
High Point
343 preparers · 54,710 returns filed · 51% use a pro
Asheville
433 preparers · 66,910 returns filed · 46% use a pro
Greenville
311 preparers · 45,700 returns filed · 42% use a pro
Concord
272 preparers · 62,010 returns filed · 51% use a pro
Gastonia
226 preparers · 48,650 returns filed · 53% use a pro
Burlington
208 preparers · 39,220 returns filed · 44% use a pro
Hickory
203 preparers · 37,870 returns filed · 50% use a pro
Mooresville
203 preparers · 45,010 returns filed · 51% use a pro
Monroe
215 preparers · 38,110 returns filed · 56% use a pro