Running a business in North Dakota

Starting a business in North Dakota: the maximum tax cap

Sell $8,000 of taxable goods on one invoice in Fargo and the local portion of the sales tax stops at $50. Sell the same $8,000 across four invoices and it doesn't. North Dakota's cities and counties cap the local tax on a single sale — $50 in Fargo, $100 in Minot, $250 in Linton, $25 in some small towns — and almost no off-the-shelf tax software applies the cap. When it doesn't, your customer is the one who has to claim the money back from the state. This is the North Dakota rule that exists nowhere else.

State by stateUpdated September 10, 2026By the Velofound team

Start with what North Dakota gets right, because it frames the oddity. The state rate is 5%, cities and counties commonly add 1% to 2.5%, and every one of those local taxes is collected by the state on the same return. You do not file town by town. One registration with the Office of State Tax Commissioner, one return, all the local rates on it.

The complication is not where the local tax is charged. It is how much of a single sale the local tax reaches. Most North Dakota localities set a “maximum tax” — a ceiling in dollars on the local portion of the tax on one transaction. Past that point the local percentage simply stops, and only the 5% state rate continues.

Sales tax
5% state + City and county taxes commonly 1%–2.5%, higher in a few places local · typically 6%–7.5% depending on the city
Local income tax
None
State business licence
Not required statewide
Workers' comp from
1 employee — and it can only be bought from the state
Formation approved in
Filed through FirstStop, the Secretary of State's business portal. North Dakota publishes no guaranteed standard turnaround for online filings.
First 90 days, all in
$250–$1,000 · $135 of it to the state

Official portals: North Dakota Secretary of State — FirstStop business portal · North Dakota Office of State Tax Commissioner — Sales and use tax · North Dakota Business Registration — licences and permits by activity. Figures checked September 2026; the portal always wins.

What the cap does to a large sale

The caps are set locally and they vary a great deal — from $25 in some small towns up to $250 in Linton, with Fargo at $50, Jamestown at $75 and Minot at $100. A few places, Langdon and Mapleton among them, have abolished their cap outright, so the local rate runs all the way up with no ceiling at all.

Published local maximum tax amounts, selected North Dakota localities
LocalityMaximum local tax per sale
Fargo$50
Jamestown$75
Minot$100
Linton$250
Smaller towns, commonly$25
Langdon, MapletonNo cap — abolished
What a $50 cap actually means · assuming a 2% local rate, for the arithmetic only — check your locality's real rateExample
One taxable saleState 5%Local, capped at $50Effective local rate
$1,000$50.00$20.002.00%
$2,500$125.00$50.002.00% — the cap is reached exactly here
$8,000$400.00$50.000.63%
$8,000 split into four invoices$400.00$160.002.00%

The last two rows are the whole story. The same $8,000 of business produces $110 more local tax when it is split across invoices than when it goes out as one — which means the way you structure a quote has a tax consequence in North Dakota that it has in no other state. For a business selling equipment, vehicles, machinery or any large single item, this is worth understanding before you write the quote rather than after.

When the software gets it wrong, your customer pays

National sales-tax engines are built around rates by address. A per-invoice dollar ceiling that varies by locality is a different shape of rule, and it is routinely not applied — the software charges the full local percentage all the way up, and the invoice goes out overstated.

The part that makes this worth a section rather than a footnote is where the consequence lands. Where the cap was not applied at the till, it is the purchaser who has to claim the excess back from the Tax Commissioner. Not you. So an over-collection is not a problem you quietly reconcile at quarter end; it is a form you have handed your customer, on a sale large enough that they will notice.

If you sell large single items
Check what your invoicing or point-of-sale system does at the cap before you rely on it. Run a test sale above the ceiling and look at the tax line.
If you buy large single items in North Dakota
Check your own supplier invoices. If the local tax on one of them exceeds your locality's maximum, you are entitled to claim the difference back from the Tax Commissioner — and nobody will tell you that.
If your locality abolished its cap
Langdon and Mapleton have. Do not assume the cap exists because North Dakota generally has them; the Tax Commissioner publishes the current list.
If you only ever sell small amounts
None of this reaches you. A cap of $50 at a 2% local rate is not touched until a single sale passes $2,500.

If you are quoting large jobs, the tax line belongs in the quote conversation — a customer who is charged $160 of local tax where the law caps it at $50 will remember it.

WSI, and the fact that there is no alternative

North Dakota is monopolistic for workers' compensation. Workforce Safety & Insurance is the sole provider and administrator, and state law does not allow a private insurer to underwrite workers' compensation here at all. There is no headcount threshold either: cover is required from the first employee, and it must exist before anyone begins work.

The rule that catches out-of-state businesses is worth reading twice, because it is triggered by proportions rather than by having an office here. You are caught once any one of these is true:

One employee's wages
Any employee earning 25% or more of their annual wages for work done in North Dakota.
Your payroll as a whole
25% or more of gross payroll being for work performed in the state.
Where you hired
Anyone hired in North Dakota, regardless of the proportions above.
Operating uninsured costs $10,000 plus $100 a day: a flat $10,000 penalty and a further $100 for each day it continues — before you get to the injured worker's benefits, which you would be paying yourself. WSI is both the insurer and the regulator here, so the agency that decides you were uninsured is the same one that would have sold you the cover; there is no carrier to negotiate with and no market to shop.

Unemployment insurance is separate: register with Job Service North Dakota within 20 days of first employing anyone. Liability begins at $1,500 of wages in a calendar quarter or one or more workers in 20 different weeks of a year, and the taxable wage base is reset each year at 70% of the statewide average annual payroll rather than being a fixed figure.

Everything else is quiet

Having spent most of a page on two sharp edges, the rest of North Dakota is genuinely undemanding. No city or county levies an income tax, and the state's own top rate is 2.5% — among the lowest of any state that taxes income at all. There is no general state business licence; licensing is by trade and by activity. Few cities require a general business licence, and where a local licence exists it is usually tied to a specific trade like contracting or alcohol rather than to trading in the city at all.

The recurring state cost is $50 a year for the annual report, due 15 November — a fixed calendar date rather than an anniversary, which is easier to remember and easier to hand to an accountant. Formation is $135 through FirstStop; the Secretary of State publishes no guaranteed turnaround for online filings, and expedited service is offered but the current fee could not be confirmed from a state source at this check. Every state's formation fees and recurring reports are on the hub page.

Run a test sale above the cap — then keep the answer somewhere: Velofound holds the North Dakota dates where you will meet them again — 15 November for the annual report, the sales tax registration if you sell goods, the WSI account raised before a hire rather than after — beside a website live on its own address and taking card payments into your own Stripe account, so what you invoiced is a number you can read off rather than rebuild. It does not file with the Tax Commissioner or WSI, never holds your money, and is not a lawyer or an accountant. The longer version →

Common questions

What is a North Dakota maximum tax?

A ceiling, in dollars, on the local portion of sales tax charged on a single transaction. Past that amount the city or county percentage stops and only the 5% state rate continues. Caps run from $25 in some small towns to $50 in Fargo, $75 in Jamestown, $100 in Minot and $250 in Linton, and a few places such as Langdon and Mapleton have abolished theirs entirely.

What happens if I charge more local sales tax than the cap allows?

Where the cap was not applied at the point of sale, the purchaser has to claim the excess back from the Office of State Tax Commissioner. That makes an over-collection your customer's paperwork rather than yours, which is why it is worth testing what your invoicing system does on a sale above the ceiling before relying on it.

Do I file North Dakota local sales taxes separately?

No. City and county sales taxes are collected by the state on the same return as the state tax, so there is one registration and one filing. This is the easy part of North Dakota sales tax — the maximum tax caps are the hard part.

Can I use my payroll provider's workers' comp in North Dakota?

No. North Dakota is monopolistic: Workforce Safety & Insurance is the sole provider and state law does not allow private insurers to underwrite workers' compensation here. A bundled workers' comp product from a national payroll provider is written by a private carrier and cannot cover your North Dakota employees.

When does an out-of-state business need WSI coverage?

Once any employee earns 25% or more of their annual wages for North Dakota work, or 25% or more of gross payroll is for work performed in the state, or anyone is hired in the state. Cover must exist before employees begin work; operating uninsured carries a $10,000 penalty plus $100 for every day it continues.

Is there a state business licence in North Dakota?

No general one. Licensing is by trade and by activity, and few cities require a general business licence either — local licences are usually tied to specific trades such as contracting or alcohol. You do need a sales and use tax permit if you sell taxable goods.

When is the North Dakota annual report due?

15 November each year, and it costs $50. It is a fixed calendar date rather than an anniversary month, which makes it easier to diarise and easier to hand to an accountant along with everything else that falls in the autumn.

Check what your invoices do above the cap.

Velofound builds you a site that takes card payments into your own Stripe account and keeps North Dakota's list beside it — 15 November, the sales tax registration, the WSI account before a hire. Free to start.

Start free →