This is general information, not tax advice. Rules change and vary by situation — consult a licensed CPA or tax professional before acting.
If you run an operating store with real NC orders flowing through, nexus is not a trivia question. It decides whether the state can make you collect its tax, and it quietly moves real money off your P&L when you get it wrong. Here is the precise version, built for an owner who already reads their own numbers.
What "nexus" means for your store
Nexus is the connection that obligates you to collect a state's sales tax. There are two kinds that matter for a Shopify or print-on-demand store: physical and economic.
Economic nexus — the sales-volume version — came out of the 2018 Supreme Court decision in South Dakota v. Wayfair. Before that, you only owed a state's tax if you had boots on the ground there. After it, pure sales volume into a state can create the obligation on its own, even if you have never set foot in North Carolina.
That is the trap most operators miss. You can owe North Carolina sales tax from a desk in Phoenix, purely because enough NC buyers found your store.
North Carolina's economic nexus threshold, exactly
Here is the number that matters. You have economic nexus in North Carolina once your gross sales sourced to the state exceed $100,000 in the current or prior calendar year.
The important recent change: North Carolina used to use a classic "$100,000 or 200 transactions" test. House Bill 228 killed the transaction count. As Avalara reports, the 200-transaction threshold was eliminated effective July 1, 2024, leaving a dollars-only test.
Why that matters to you specifically: a high-volume, low-AOV store could previously trip NC nexus on transaction count alone. Say you sell a $14 sticker pack and move 240 orders into NC in a year — that is only $3,360 in sales, but under the old rule the 200-transaction line would have pulled you in. Under the current rule, that same store has no economic nexus in North Carolina. Only the $100,000 figure counts now.
So do the honest math on your own store. If your blended store does 340 orders a month at a $31 AOV, that is roughly $126,000 in annual gross sales across every state combined. For North Carolina alone to top $100,000, the state would have to be nearly your entire customer base — unlikely for most sellers. For a single mid-size store, economic nexus in NC is usually a "not yet" — which is exactly why the next section is the one that actually catches POD operators.
Physical nexus: the trigger POD sellers forget
Economic nexus gets the headlines. Physical nexus is what quietly binds print-on-demand sellers, because physical presence creates nexus immediately — no dollar threshold at all.
Physical nexus comes from a physical tie to the state: an office, an employee or contractor working there, a trade show, or — the big one for you — inventory stored in the state. If a fulfillment partner warehouses or produces your goods in North Carolina, that stored inventory can create physical nexus for you, regardless of how little you sell to NC buyers.
This is where it pays to know where your supplier actually prints and ships from. POD networks route jobs to whichever facility is closest to the buyer, so your goods can touch an NC facility without you ever choosing it. It is worth confirming your fulfillment footprint the same way you would confirm it for Kansas or Mississippi — the inventory-nexus question is identical state to state, only the thresholds differ.
Click-through and marketplace nexus
Two narrower triggers round out the picture. North Carolina has a click-through nexus rule: an in-state referral arrangement (think affiliate links) that produces more than $10,000 in referred sales over the preceding four quarters creates nexus.
There is also marketplace facilitator law. Since February 1, 2020, marketplaces crossing the state threshold collect and remit NC tax on behalf of their sellers. That covers your Amazon, Etsy, and eBay sales — the marketplace handles them. It does not cover your own Shopify storefront, where you are the seller of record and own the whole collect-and-remit job yourself.
What crossing the threshold actually costs you
The tax you collect from an NC buyer is never your money — you hold it for the state and send it in. North Carolina's state rate is 4.75%, with combined state-and-local rates running from 6.75% to 8.25% and most commonly landing at 7%. On a $31 order in a 7% county, you collect $2.17 from the customer. That $2.17 passes straight through; it never belonged to your P&L.
The real cost shows up when you have nexus and fail to collect. Say North Carolina is 8% of that $126,000 store — about $10,100 in NC sales a year. If you had nexus the whole time and never collected, the state can still want its tax: $10,100 × 7% = roughly $707 in back tax, paid out of your own pocket because you can no longer bill customers who checked out months ago.
Then add penalty. North Carolina's late-filing penalty runs 5% of the tax due per month, up to 25%. A full 25% on that $707 is another ~$177. So roughly $884 of back tax and penalty comes directly out of operating profit — on a store that nets maybe $1,100 in a decent month. One missed nexus obligation can erase most of a month's profit.
There is a second leak most POD sellers never plug: the resale certificate. When you buy blanks and printing from a supplier, that is a wholesale purchase for resale and should be exempt — but only if you file a valid resale certificate with the supplier first. Skip it and you pay sales tax to your supplier on every production order, then collect tax again from your customer. That is double tax on the same shirt, and it bleeds margin on every single order until you fix it.
How to register, collect, and remit
Three steps, and Shopify only touches the middle one.
First, register with the North Carolina Department of Revenue once you have nexus. Registration is free through the state's online business portal, and the permit number you get is also what lets you issue resale certificates to your suppliers.
Second, turn on collection. Once you tell Shopify where you have nexus, it calculates the right destination rate at checkout and collects the tax. North Carolina returns are generally due the 20th of the month following the reporting period, filed monthly or quarterly depending on your tax volume.
Third — the part Shopify will not do — file the return and remit the money to the state. Shopify does not register you, file for you, or send the state a dime. That is 100% your job, and it is the step that turns "collected tax" into "handled tax." If this stack feels heavy, our guide to automating Shopify sales tax walks through the tools that handle registration and filing end to end. For the full map of every money-and-compliance decision a store faces, start at the taxes and compliance guide, and if you also sell into Kansas, its nexus rules sit here.
Where Victor fits
Nexus is a data question before it is a tax question: you cannot know whether you crossed $100,000 into North Carolina until you can see your sales sliced by destination, net of refunds and discounts, in near real time.
That visibility is what Victor, the AI employee inside PodVector AI, is built to give you. Victor connects to your Shopify store, your Meta Ads and Google Ads, your Printify, Printful, and Gelato fulfillment, and your Klaviyo — then computes your true per-order profit and delivers the reports straight to your Google Drive. Victor is not a dashboard you have to go read; it is an employee that does the work and brings you the answer.
Every write action Victor takes is approval-gated — it drafts, you approve, then it executes. So when you ask "how close am I to nexus in any state," you get a sourced answer from your live data, not a spreadsheet you have to rebuild by hand. Put Victor to work on your store.
FAQs
Does North Carolina still use a 200-transaction nexus threshold?
No. North Carolina repealed the 200-transaction test effective July 1, 2024, per Avalara's reporting on the change. Only the $100,000 gross-sales figure now creates economic nexus, so a high order count with low revenue no longer pulls you in.
Do I count sales to every state, or just North Carolina, toward the threshold?
Only sales sourced to North Carolina count toward North Carolina's threshold. The $100,000 figure is measured on NC-sourced gross sales in the current or prior calendar year — not your total company revenue. Each state has its own separate meter.
Can my print-on-demand supplier create nexus for me in North Carolina?
Yes, potentially. If your fulfillment partner stores or produces your inventory in North Carolina, that stored inventory can create physical nexus, which applies immediately with no dollar threshold. Confirm where your supplier actually prints and ships before you assume you are clear.
Does Shopify file and pay my North Carolina sales tax for me?
No. Shopify calculates and collects the tax at checkout once you configure your nexus states, but it does not register you, file your returns, or remit the money. Registering, filing by the 20th of the following month, and paying the state remain entirely your responsibility on your own storefront.
What happens if I had nexus but never collected?
You can owe the uncollected tax out of your own pocket, plus a late penalty of up to 25% of the tax due. Because you cannot retroactively bill customers who already checked out, that back tax comes straight off your operating profit — which is why catching nexus early matters more than the sticker rate ever does.
Do marketplace sales on Amazon or Etsy count toward my own obligation?
Those marketplaces collect and remit NC tax for you under the state's marketplace facilitator law, in effect since February 1, 2020. Your own Shopify store is different — there you are the seller of record and must handle collection and remittance yourself.