The North Carolina sales tax rate varies, depending on the county where the transaction occurs. The state sets a base rate of 4.75%, and every county adds at least 2.00% on top. Some levy an additional tax that pushes the total higher.
Below, we’ll explore how North Carolina’s state and local rates stack up, what spurs a collection obligation for businesses, and how to calculate what you owe on a given transaction.
Key takeaways
North Carolina’s statewide base rate is 4.75%. The combined rate with county taxes ranges upward from 6.75% across the state.
Economic nexus in North Carolina kicks in at a certain threshold of gross sales into the state.
North Carolina sources sales tax to the destination, so the rate is determined by where the buyer receives the goods rather than where the seller is located.
What is the North Carolina sales tax rate?
North Carolina’s statewide sales tax rate is 4.75%. Each of the state’s 100 counties adds at least 2.00% on top of that, so the floor for any transaction in the state is 6.75%. In counties with transit taxes, the rate rises as high as 7.50%.
What are the local sales tax rates in North Carolina (NC)?
Local sales tax that affects businesses in North Carolina runs entirely through counties. Every county levies a base 2.00% local tax on top of the state’s 4.75%. Certain counties are further authorized to collect a transit tax of 0.25% or 0.50%. This requires either voter approval or a specific legislative authorization.
2026 North Carolina sales tax range
|
Component |
Rate |
|
State base rate |
4.75% |
|
County base rate (all counties) |
2.00% |
|
Minimum combined rate |
6.75% |
|
With county transit tax (0.25%) |
7.00% |
|
With county transit tax (0.50%) |
7.25% |
|
Maximum combined rate |
7.50% |
What is North Carolina’s sales tax rate by city?
North Carolina doesn’t have city-level sales taxes. The sales tax rate for any North Carolina city is the same as the rate for the county where the city is located. Cities that straddle county lines (e.g., Rocky Mount, which spans Nash and Edgecombe) apply the rate of whichever county the specific transaction occurs in.
Here are the sales tax rates for major North Carolina cities:
|
City
|
County
|
Combined rate
|
|---|---|---|
| Apex | Wake | 7.25% |
| Asheville | Buncombe | 7.00% |
| Burlington | Alamance | 6.75% |
| Cary | Wake | 7.25% |
| Chapel Hill | Orange | 7.50% |
| Charlotte | Mecklenburg | 7.25% |
| Concord | Cabarrus | 7.00% |
| Durham | Durham | 7.50% |
| Fayetteville | Cumberland | 7.00% |
| Gastonia | Gaston | 7.00% |
| Greensboro | Guilford | 6.75% |
| High Point | Guilford / Forsyth | 6.75% / 7.00% |
| Huntersville | Mecklenburg | 7.25% |
| Jacksonville | Onslow | 7.00% |
| Mooresville | Iredell | 6.75% |
| Raleigh | Wake | 7.25% |
| Rocky Mount | Nash / Edgecombe | 7.00% / 7.00% |
| Wilmington | New Hanover | 7.00% |
| Wilson | Wilson | 7.00% |
| Winston-Salem | Forsyth | 7.00% |
What is North Carolina’s sales tax rate by county?
North Carolina has 100 counties, each of which requires businesses to remit at least 6.75% in combined sales tax. Some counties collect more.
Here are the sales tax rates for the ten highest-volume counties in the state, where most business activity concentrates:
|
County |
Combined rate |
|
Buncombe |
7.00% |
|
Cabarrus |
7.00% |
|
Cumberland |
7.00% |
|
Durham |
7.50% |
|
Forsyth |
7.00% |
|
Guilford |
6.75% |
|
Mecklenburg |
7.25% |
|
New Hanover |
7.00% |
|
Orange |
7.50% |
|
Wake |
7.25% |
Does North Carolina’s sales tax rate apply to all businesses?
In addition to determining the correct sales tax rates, companies doing business in North Carolina must keep track of whether they have nexus in the state. They must also determine the taxability of their products.
Nexus and registration
You’re required to collect and remit sales tax once your business has nexus in North Carolina. Physical nexus applies if the business has a location, warehouse, or employees in the state. Economic nexus kicks in once the business has made more than $100,000 in gross sales into North Carolina in the current or prior calendar year.
Once your business has nexus, register through the North Carolina Department of Revenue (NCDOR) online portal and get your Certificate of Registration so that you can file returns.
Taxability
North Carolina taxes most tangible personal property by default, but there are some exemptions. Prescription drugs are exempt, as are most services. Certain machinery used directly in manufacturing also qualifies for exemption or reduced rates.
Filing and remittance
NCDOR assigns a filing frequency to each business based on the business’s average monthly liability. This is estimated using records from the prior year. Businesses with a liability of more than $20,000 per month must file monthly. Those with a liability between $100 and $20,000 file quarterly, and those with a liability below $100 file annually. Late filing carries penalties that start at 5% of tax due per month and are capped at 25%.
How should you calculate North Carolina’s sales tax?
To calculate North Carolina’s sales tax, first determine whether the item in question is taxable and where the transaction is sourced.
Here’s how:
Confirm taxability: Make sure the item is taxable. Be sure to account for any unusual rate treatments (e.g., food for home consumption is taxed at 2.00%).
Identify the sourcing location: Because North Carolina is a destination-based state, transactions are sourced at the location where the buyer acquires the goods or service. With shipped goods, that’s the delivery address. With in-person sales, it’s the point of sale. With digital goods, it’s the buyer’s address.
Find the combined rate: Add the state rate (4.75%) to the applicable county rate (2.00% base, plus any transit tax). NCDOR publishes updated county rate charts quarterly. If you manually build rates into your billing system, it’s good to check before each new quarter because transit tax authorizations can change. The Stripe sales tax calculator handles that automatically.
Apply the rate to the taxable amount. Multiply the taxable sale price by the combined rate. If a transaction includes both taxable and exempt items, apply the rate only to the taxable portion. A food business selling both grocery items and prepared foods in the same order, for instance, can’t apply a single rate to the whole transaction. Stripe Tax handles that automatically.
Collect, record, and remit. Collect tax at the point of sale. Record tax separately from revenue and remit on your assigned schedule. With Stripe Tax, which tracks your liability by jurisdiction, filing periods don’t require reconstructing months of transaction data.
How Stripe Tax can help
Stripe Tax reduces the complexity of tax compliance so you can focus on growing your business. Stripe Tax helps you monitor your obligations and alerts you when you exceed a sales tax registration threshold based on your Stripe transactions. In addition, it automatically calculates and collects sales tax, VAT, and GST on both physical and digital goods and services—in all US states and in more than 100 countries.
Start collecting taxes globally by adding a single line of code to your existing integration, clicking a button in the Dashboard, or using our powerful API.
Stripe Tax can help you:
Understand where to register and collect taxes: See where you need to collect taxes based on your Stripe transactions. After you register, switch on tax collection in a new state or country in seconds. You can start collecting taxes by adding one line of code to your existing Stripe integration or add tax collection with the click of a button in the Stripe Dashboard.
Register to pay tax: Let Stripe manage your global tax registrations and benefit from a simplified process that prefills application details—saving you time and simplifying compliance with local regulations.
Automatically collect tax: Stripe Tax calculates and collects the right amount of tax owed, no matter what or where you sell. It supports hundreds of products and services and is up-to-date on tax rules and rate changes.
Simplify filing: Stripe Tax seamlessly integrates with filing partners, so your global filings are accurate and timely. Let our partners manage your filings so you can focus on growing your business.
Learn more about Stripe Tax, or get started today.
The content in this article is for general information and education purposes only and should not be construed as legal or tax advice. Stripe does not warrant or guarantee the accurateness, completeness, adequacy, or currency of the information in the article. You should seek the advice of a competent attorney or accountant licensed to practice in your jurisdiction for advice on your particular situation.