Simplify Sales Tax A guide to the Streamlined Sales Tax program

States

North Carolina and the Streamlined Sales Tax program

North Carolina is a full member of the Streamlined Sales Tax program and has been since October 1, 2005, so if you register through the Streamlined Sales Tax Registration System (SSTRS) you file there under the program’s uniform rules. The county layer here is the moving part, and Mecklenburg County’s own addition took effect July 1, 2026.

Is North Carolina in the Streamlined Sales Tax program?

Yes, as a full member, effective October 1, 2005. North Carolina is one of all 24 member states in the Streamlined Sales Tax program.

Table: North Carolina in the Streamlined Sales Tax program. Checked August 21, 2026.

ItemNorth Carolina
Membership statusFull member
Participating sinceOctober 1, 2005
Tax authorityNorth Carolina Department of Revenue
Local taxesCounty local and transit sales and use taxes apply in addition to the general state rate, and county rates change over time
State’s own SST pageYes, the North Carolina Department of Revenue’s Streamlined Sales Tax page
Streamlined rate and boundary databasesThe North Carolina Department of Revenue publishes Streamlined sales tax rate and boundary databases that sellers can use for rate lookup
Mecklenburg County local taxMecklenburg County levied an additional local sales and use tax effective July 1, 2026

What SST membership changes for a seller collecting tax in North Carolina

North Carolina comes with the other member states when you register once, on how to register through the SSTRS. It uses the program’s shared definitions and sourcing rules, so one system files there. Selecting it starts an obligation, on what your ongoing obligations are after registering, and whether you qualify to have that work paid for is a separate test, on whether you qualify for free CSP services.

What is specific to North Carolina

One thing.

Mecklenburg County levied an additional local sales and use tax effective July 1, 2026. North Carolina counties levy local and transit sales and use taxes in addition to the general state rate, and those county rates change over time. Mecklenburg is the recent one, and it comes with a date you can check your own tax tables against. If the rates in your system were loaded before that date, what you charged on a delivery into Mecklenburg County afterward is wrong, and it’s wrong quietly, because nothing in the return will tell you a county moved.

None of that goes away because North Carolina is a member state. From October 1, 2005 the program put North Carolina’s definitions and its registration on the agreement’s terms, and it stopped at the county line: the local and transit taxes the counties levy are still North Carolina’s own, and so are the rate changes that come with them. Membership doesn’t track a county rate change for you, it isn’t a substitute for the department’s filing calendar, and it doesn’t reach the states outside the program at all.

Where to register and where to find current rates

Register through the SSTRS and select North Carolina. North Carolina sales and use tax rates carries the current state and county rates, North Carolina sales and use tax carries the forms, permits, and filing detail, and the department’s own Streamlined Sales Tax page carries the rate and boundary databases and its information for participants.

We don’t publish a North Carolina rate or a filing date here on purpose: a number that changes belongs with the department that changes it.

An independent guide to the Streamlined Sales Tax (SST) program

Not affiliated with, endorsed by, or sponsored by the Streamlined Sales Tax Governing Board, Inc.

Streamlined Sales Tax is a registered trademark of the Streamlined Sales Tax Governing Board, Inc.

This site is published by TaxCloud, a certified SST provider. See About.