North Carolina sales tax: rates, nexus & E-500 filing
North Carolina has the lowest state-portion sales tax rate in the US (4.75%), with counties adding 2.0–2.75% local + 0.5% transit tax in Mecklenburg / Durham / Orange. SaaS is exempt but digital downloads are taxable — the pure-access vs you-download-a-file distinction is where most out-of-state SMBs get audited.
The North Carolina numbers at a glance
| Field | Value |
|---|---|
| Base state rate | 4.75% — lowest state rate in the US (among states with sales tax) |
| County local option | 2.00%–2.75% |
| Transit-tax counties | Mecklenburg, Durham, Orange — +0.5% each |
| Economic nexus threshold | $100,000 in NC sales — sales-only (200-transaction test no longer applies) |
| SaaS taxable? | No — pure cloud access exempt |
| Digital downloads taxable? | Yes — ebooks, music files, downloaded software taxable under G.S. § 105-164.4(a)(11) |
| Prepayment threshold | 12-month average over $20,000/month tax |
SaaS exempt vs digital download taxable: the line that audits chase
NC's framework distinguishes between providing a service (exempt) and transferring digital property (taxable). The DOR's working test is whether the customer takes possession of a file.
- Exempt: SaaS, cloud storage, streaming subscriptions (Netflix-style — you don't keep a copy), online services, cloud computing.
- Taxable: downloaded ebooks, music files, video downloads, downloaded software, ringtones — the customer ends up with a file on their device.
- The bundle problem: a SaaS subscription that bundles downloadable content (a webinar replay, a downloadable PDF report) can become taxable on the whole bundle unless line items are properly separated.
HelloBooks tags products at item-master level — set delivery-method to remote-access for SaaS lines and downloadable for digital-download lines. The right tax treatment flows automatically.
Three transit-tax counties: Mecklenburg, Durham, Orange
North Carolina lets counties add a half-cent transit tax (0.5%) on top of state + local. Three counties have voted it in:
- Mecklenburg County (Charlotte) — funds CATS light rail and bus operations. Combined rate 7.25%.
- Durham County — funds GoDurham, GoTriangle transit. Combined rate 7.5%.
- Orange County — funds Chapel Hill Transit and regional GoTriangle. Combined rate 7.5%.
HelloBooks routes ship-to ZIPs in those counties to the right combined rate automatically. Wake County (Raleigh) does not have transit tax — combined rate stays at 7.25% via the standard 2.5% local.
The prepayment-monthly threshold
NC requires prepayment-monthly filing once your 12-month average tax liability exceeds $20,000/month. Mechanics:
- By the 20th of the current month, EFT a prepayment of at least 65% of the previous month's actual tax liability.
- File the actual return for the previous month by the 20th of the following month (so prepayment-and-final happen on the same date for different months).
- Quarterly reconciliation if the prepayment overshoots or undershoots.
HelloBooks surfaces the prepayment requirement 5 days before the due date once your trailing 12-month average crosses $20,000/month.
How HelloBooks does this
HelloBooks handles every NC-specific quirk — SaaS-exempt vs digital-download-taxable distinction, transit-tax county routing, prepayment-monthly threshold, marketplace deductions, and E-500 filing by the 20th.
- 1
Register with the NC DOR
Apply for a Certificate of Registration via the NC DOR website (free). You'll get a sales and use tax account number plus a filing-frequency assignment. Enter the account number and frequency into HelloBooks.
- 2
Connect your sales channels with NC flagged
Tag the customer's ship-to ZIP on every invoice. On Pro and above, HelloBooks computes the rate through Avalara AvaTax — state 4.75% + destination county 2.0–2.75% + any applicable transit-tax surcharge per ship-to address, kept current with the NC DOR SSUTA-aligned rate file. On the Free Plan you apply manual per-state rates.
- 3
Skip tax on SaaS — tax on digital downloads
For SaaS subscriptions and remote-access cloud services billed to NC customers, HelloBooks does NOT apply sales tax. For digital products that the customer downloads (ebooks, music files, software files), HelloBooks DOES apply the combined rate. Tag products as remote-access vs downloadable in the item master.
- 4
File the E-500 by the 20th — track prepayment threshold
HelloBooks builds the E-500 return draft with sales tax collected, use tax owed, and marketplace deductions. Monthly deadline is the 20th. If your 12-month average crosses $20,000/month, HelloBooks surfaces the prepayment-monthly requirement (65% of prior-month liability by the 20th).
- 5
Reconcile use tax on out-of-state purchases
HelloBooks tracks out-of-state vendor bills with no NC tax collected, computes use tax at the use destination's combined rate, and rolls it into the E-500 as a use-tax line. Critical for equipment, downloaded software, and any taxable services from non-registered vendors.
Keep North Carolina books on the Free Plan
Registering for a North Carolina sales tax permit is the first step; clean books are the second. HelloBooks Free keeps invoices, bills and your bank feed in one ledger at $0, so the figures you report come from records you can check.
- Unlimited invoices, bills and quotes
- Unlimited email payment reminders
- 1 live bank feed through Plaid, plus unlimited manual bank and credit-card accounts
- 2 users
- Free AI credits to get started (upgrade for more)
- AP/AR aging, P&L, balance sheet and cash flow reports
- iOS and Android app
Free includes 1 live bank feed, 2 users and free AI credits to get started. Data export, recurring invoices and multi-currency are on paid plans, and invoices sent from Free carry a small “Powered by HelloBooks” badge. Starter is $14.99/mo; Pro is $39.99/mo.
Frequently asked questions
What is the North Carolina sales tax economic nexus threshold?
$100,000 in cumulative gross sales delivered into North Carolina during the previous or current calendar year. North Carolina is now sales-only — the earlier 200-transaction test no longer applies — joining the majority of states that have dropped the transaction count. Register with the NC Department of Revenue and start collecting after the threshold-crossing return period.
What is the North Carolina sales tax rate?
NC's state portion is 4.75% — the lowest base rate of any state with a sales tax. Counties add a Local Option Sales and Use Tax of 2.0% to 2.75%, and several counties layer a transit tax (Mecklenburg's 0.5% half-cent transit, Durham's 0.5%, Orange County's 0.5%). Combined rates run 6.75% in most rural counties to 7.5% in the Triangle and Charlotte transit-tax counties.
Does North Carolina tax SaaS and digital products?
North Carolina does NOT tax SaaS or remotely-accessed software — the DOR's position is that pure cloud delivery is a service, not the sale of tangible personal property. Digital property delivered electronically (downloaded ebooks, music, software, video) IS taxable under G.S. § 105-164.4(a)(11). The distinction: a streaming subscription where you don't take possession of a file is exempt; a music download you save locally is taxable.
What is North Carolina's destination-sourcing rule?
NC is a destination-sourcing state. The combined rate (state 4.75% + the destination county's 2–2.75% local + any applicable transit tax) is determined by the buyer's ship-to address. SSUTA membership keeps the county rate file clean and tied to ZIP boundaries; you don't need to know whether the buyer lives in Charlotte proper or an unincorporated Mecklenburg pocket — both fall under the Mecklenburg combined rate.
How does the North Carolina marketplace facilitator law work?
NC requires marketplace facilitators with $100,000+ in NC sales to collect and remit on behalf of third-party sellers. Amazon, Etsy, eBay, Walmart and Shopify Markets in NC are facilitators. Sellers still register and file E-500 returns, showing marketplace sales as deductions. The same sales-only threshold applies to both seller economic nexus and marketplace facilitator obligation.
How often do North Carolina sales tax returns get filed?
The NC DOR assigns frequency by liability: monthly with prepayment for sellers averaging over $20,000/month in tax (12-month average), monthly for $100–$20,000/month, quarterly for under $100/month. Monthly returns on Form E-500 are due the 20th of the following month. The prepayment-monthly schedule requires an EFT prepayment of at least 65% of the previous month's liability by the 20th of the current month.
What is the use tax obligation in North Carolina?
NC has a 4.75% (plus the destination county's local + transit) use tax on tangible personal property and taxable digital products bought from out-of-state vendors when sales tax was not collected. Common triggers: out-of-state equipment purchases, digital-product subscriptions from non-collecting vendors, inventory transferred in from out-of-state warehouses. Reported on the same E-500 return.
What are the most common North Carolina sales tax mistakes?
(1) Treating SaaS subscriptions as taxable — NC does NOT tax SaaS (cloud streaming) but DOES tax digital downloads. The pure-access vs you-download-a-file distinction matters. (2) Forgetting transit-tax counties (Mecklenburg, Durham, Orange) — they add 0.5% on top of standard county. (3) Missing the prepayment requirement once your 12-month average crosses $20,000/month. (4) Missing the 20th-of-month E-500 deadline. (5) Not handling the digital-property-vs-SaaS line correctly when bundling a SaaS subscription with downloadable content.
More on US compliance
Sales Tax Penalties & Interest by State
Late filing and late payment penalties, the minimums that apply even when you owe nothing, and how each state sets interest.
Read penalties & interest1099-NEC and 1099-MISC Filing: Thresholds, Forms & Due Dates
When to issue 1099-NEC vs 1099-MISC, the $2,000 threshold (from 2026), January 31 due dates, and W-9 collection workflow.
Read 1099 filingUS Payroll: W-2, W-4, FICA, FUTA & Federal/State Withholding
W-4 onboarding, FICA + FUTA computation, state withholding, and the W-2 / W-3 cycle that closes out the year.
Read payroll & w-2State Franchise Tax: Delaware, California, Texas & New York
The flat-fee state taxes LLCs and corporations owe just for existing — DE annual report, CA $800 minimum, TX margin, NY biennial.
Read franchise taxQuarterly Estimated Tax: Form 1040-ES, Safe Harbor & Due Dates
How to compute Form 1040-ES, the safe-harbor rules, the four due dates, and how HelloBooks pre-fills the worksheet from your books.
Read quarterly estimated taxAccounting software by city
Local guides for major US metros — bank coverage, state sales tax and nexus, and how HelloBooks automates the books.
Authoritative sources
US tax rules change every filing season. Always verify the current position with the official sources below before filing.
- IRS — irs.govInternal Revenue Service. Forms, publications, due dates, and current-year thresholds for federal income tax, payroll tax, and 1099 reporting.
- IRS — Forms & InstructionsCanonical PDF forms (W-4, W-9, 1099-NEC, 1040-ES, 941, 940, W-2, W-3) with current-year instructions.
- SSA — Business Services OnlineSocial Security Administration portal for W-2 / W-3 e-filing, EIN verification, and AccuWage validation.
- Streamlined Sales Tax — streamlinedsalestax.orgMulti-state Streamlined Sales and Use Tax Agreement (SSUTA) — registration in 24 SST member states with one application.
- Tax Foundation — Sales Tax & NexusIndependent state-by-state research on sales tax rates, economic nexus thresholds, and franchise / margin tax structures.
Run all of this on autopilot in HelloBooks
US sales tax, state franchise tax, and quarterly estimated tax workflows are built into the free plan. Plaid connects 11,000+ US banks so transactions land in your books automatically. 1099 generation and Gusto-backed payroll are in private preview — ask us for access.
Working with an accountant on HelloBooks
Free, vetted directory of independent firms. Every partnership tier is earned, never paid for — we verify credentials against the official registry before any profile goes live.