North Dakota Payroll: Employer Tax and Software Guide
North Dakota payroll for employers: 0 to 2.50 percent withholding, a $46,600 unemployment wage base, state-fund workers comp, and 10 providers compared.
North Dakota Payroll: The Employer Guide
A three-rate withholding table run off the federal W-4, a $46,600 unemployment wage base, workers compensation available from one place only, reciprocity with two neighbors, and how 10 payroll providers price the work
The first time I looked at a North Dakota pay stub I assumed the payroll system was broken. State income tax withheld: zero. The employee was full time, salaried, and clearly a resident. Nothing was wrong. North Dakota taxes wage income, but the bottom band of its withholding table is 0 percent and it runs far enough up the scale that plenty of ordinary employees never see a state line on their stub at all.
That is the shape of payroll here. The tax that people expect to be complicated is almost trivial, and the parts nobody asks about are where the work actually lives. Unemployment insurance runs on a wage base recalculated every year from the statewide average wage. Workers compensation cannot be bought from your payroll vendor, your broker, or any carrier, because there is exactly one source. Two of the three neighboring states have reciprocity agreements that require an annual form from the employee rather than a one-time setup.
This guide covers what North Dakota requires from employers, the obligations that state tax registration does not touch, and how 10 payroll providers price the work at 10, 25, and 50 employees.
What North Dakota requires from employers
Three state registrations and one federal reporting duty cover almost everything: income tax withholding with the Office of State Tax Commissioner, unemployment insurance with Job Service North Dakota, workers compensation with the state fund, and new hire reporting to the State Directory of New Hires. There is no state disability program, no paid family leave premium, and no state paid sick leave mandate.
State income tax withholding
North Dakota withholds on a three-rate structure of 0 percent, 1.95 percent, and 2.50 percent. The calculation relies on the federal Form W-4, and there is no separate state withholding certificate for an employee to fill out.
| Filing status on Form W-4 | 0% band | 1.95% band | 2.50% band |
|---|---|---|---|
| Single | Up to $57,625 | $57,625 to $258,450 | Above $258,450 |
| Married filing jointly | Up to $57,500 | $57,500 to $168,525 | Above $168,525 |
| Head of household | Up to $78,475 | $78,475 to $289,675 | Above $289,675 |
| Supplemental wages paid separately | Flat option | 1.5% of the supplemental amount | No banding |
Those are annual taxable wage figures under the percentage method for wages paid in 2026. The practical effect is that a single employee earning $55,000 has no North Dakota income tax withheld, and one earning $80,000 has roughly $436 withheld across the entire year. No city or county adds a local income tax, so the state number is the whole picture.
How the withholding calculation actually works
The method annualizes rather than working period by period, which is worth understanding before you trust any number a system produces. Take the taxable wages for the pay period, multiply by the number of pay periods in the year, apply the annual table for the filing status shown in Step 1(c) of the W-4, then divide the result back down by the same number of pay periods.
The state publishes two parallel method sets, one for pre-2020 W-4s that still use withholding allowances and one for the 2020 and later form. A new hire who never submits a W-4 is treated as single. That default matters more here than in most states, because the single 0 percent band stops at $57,625 while the head of household band runs to $78,475, so a head of household employee whose form never arrived is quietly over-withheld for the whole year.
One consequence is worth stating plainly: a payroll register showing no state income tax for most of the staff is usually correct rather than broken. The failure mode runs the other way, when an employer assumes the system is misconfigured and hand-enters a state amount, which creates a year-end reconciliation problem and a surprise refund for the employee.
Returns, deposits, and reconciliation
According to the North Dakota Office of State Tax Commissioner, Form 306, the Income Tax Withholding Return, is filed and paid electronically each quarter when the prior calendar year required $1,000 or more of withholding, or when a third-party payroll service already files and remits the employer's federal withholding electronically. That second trigger catches nearly everyone who buys software, so quarterly electronic filing is the working default.
| Filing | Form | Frequency | Due |
|---|---|---|---|
| Income tax withholding return | 306 | Quarterly, electronic | End of the month after quarter close |
| Annual reconciliation | 307 via W-2 and 1099 e-filing | Annually | January 31 |
| Unemployment contribution and wage report | UI EASY filing | Quarterly, electronic | End of the month after quarter close |
| Workers compensation payroll report | State fund portal | Quarterly | 30 days after the reporting period ends |
A Form 306 is required for every period even when no wages were paid, and electronic filing of the Form 307 reconciliation is required even when there are no W-2s to report. Two of the four filings above land on the same date, which is convenient right up until the quarter when someone assumes all four do.
Unemployment insurance
Unemployment insurance is an employer-only cost in North Dakota; nothing is deducted from employee wages. Job Service North Dakota recalculates the taxable wage base every year as 70 percent of the statewide average annual wage, which put it at $46,600 for 2026, up from $45,100.
| Employer category | 2026 rate | Notes |
|---|---|---|
| New, non-construction, positive balance | 1.00% | Standard starting rate |
| New, non-construction, negative balance | 6.07% | Bottom of the negative schedule |
| New, construction | 9.67% | Top of the entire structure |
| Experience rated, positive schedule | 0.07% to 1.10% | Set by reserve ratio |
| Experience rated, negative schedule | 6.07% to 9.67% | Set by reserve ratio |
A non-construction employer moves onto the experience-rated schedule after six quarters of coverage measured as of the preceding October, and a construction employer after ten. Liability itself starts at one worker in 20 different weeks in a calendar year or $1,500 in wages in a calendar quarter, with different thresholds for nonprofits, agricultural employers, and domestic employers.
Wages, hours, and pay stubs
The state minimum wage is $7.25 per hour and has not moved since July 24, 2009. It is not indexed, no increase is scheduled, and no city or county sets a higher local rate, which makes this one of the few states where a single wage floor covers every worksite. Overtime is one and a half times the regular rate for hours over 40 in a workweek.
According to the North Dakota Department of Labor and Human Rights, employers may take a tip credit of 33 percent of the minimum wage, putting the minimum direct cash wage at $4.86 per hour for a service employee receiving more than $30 a month in tips. Tip pooling is allowed only among tipped employees and only after a vote in which fifty percent plus one of all tipped employees approve it, with the employer keeping a written record of the vote. That approval requirement is stricter than most states apply to tipped wage arrangements.
Every pay period the employer must furnish a stub or voucher showing hours worked, rate of pay, required state and federal deductions, and any authorized deductions. Deductions beyond those required by law are limited to advances, recurring deductions authorized in writing, nonrecurring deductions authorized in writing with the source specifically cited, and damage or shortage deductions authorized at the time they are taken.
The local layer that state registration does not cover
North Dakota has no local income tax, no local payroll tax, and no local minimum wage ordinance, so the usual municipal layer simply does not exist. What does exist is a set of obligations that sit outside the two tax registrations entirely, and every one of them has caught an employer who assumed the tax accounts covered the state.
Workers compensation has exactly one source
Every employer with employees in North Dakota must provide workers compensation coverage, and the coverage comes from the state fund. There is no commercial market to shop, no broker to place the risk, and no pay-as-you-go product a payroll platform can bolt on the way it does in most states.
| Mechanic | How it works |
|---|---|
| Premium basis | Remuneration paid to workers during the policy period |
| Calculation | Classification rate applied to taxable payroll, summed across classifications |
| Per-worker cap | 70 percent of the state average annual wage, resetting July 1 |
| Employee contribution | Prohibited: no part of the premium may be deducted from wages |
| Minimum premium | $250 per period, even with no employees |
| Payroll reporting | Quarterly, due 30 days after the reporting period ends |
Two details in that table cause most of the trouble. The first is that the per-worker cap resets on July 1 while the unemployment wage base resets on January 1, so an employer running both off one annual data refresh will be wrong for half the year on one of them. The second is that unpaid premium is not purely a corporate debt. State law allows personal liability to be assessed against corporate officers and directors, managers and governors of a limited liability company, partners in a limited liability partnership, and employees who own 20 percent of the business and control payroll reporting and premium payment.
Reciprocity with two of three neighbors
North Dakota has income tax reciprocity agreements with Minnesota and Montana. Wages paid to residents of those two states for services performed in North Dakota are exempt from North Dakota withholding, which matters in Fargo, Grand Forks, and Wahpeton where the labor market crosses the Red River every morning. A Minnesota resident has to return to that permanent residence at least once a month to qualify, a condition the Montana agreement does not carry.
The exemption is not automatic and it is not permanent. The employee completes Form NDW-R and gives it to the employer by February 28, or within 30 days of starting work or changing a permanent address. The employer mails the February forms to the Office of State Tax Commissioner on or before March 31, and anything that arrives later within 30 days of receipt. Then the employee has to do it again the following year, because the form expires annually.
South Dakota, the third neighbor, has no wage income tax at all, so nothing reciprocal exists in that direction. A South Dakota resident working in North Dakota is subject to ordinary North Dakota withholding, and a North Dakota resident working across that line still owes North Dakota tax on the wages. The northern border is Canada rather than a fourth state. Cross-border teams here are a multi-state payroll problem with a different answer at each of the three lines.
Twenty days, twice, to two different agencies
An employer must register for unemployment insurance within 20 days after first employing workers in North Dakota. Separately, every newly hired employee must be reported to the State Directory of New Hires within 20 days of their first day of work, and a rehire counts as new if the person was separated for at least 60 days in a row.
Those two clocks start at different events and end at different agencies. A company that opens a North Dakota worksite in the same week it hires its first three people is running both simultaneously, alongside opening the withholding account and the state fund policy. This is exactly the stretch where new hire reporting slips, because it feels like a formality next to the tax registrations and it is the one nobody sends an invoice for.
10 payroll providers for North Dakota employers compared
Every provider below files North Dakota income tax withholding and the quarterly unemployment contribution and wage report. Because the state tax layer is thin, North Dakota payroll services separate on two axes rather than ten: what a second state costs, since Minnesota and Montana hires are routine, and how honestly the vendor handles the fact that it cannot sell you workers compensation.
| Provider | Best For | Starting Price | Pricing Model | ND Tax Filing | Multi-State Included | Benefits Admin | Trial |
|---|---|---|---|---|---|---|---|
| OnPay | All-in pricing, no tiers | $49 + $6/ee | Base + PEPM | 1 month | |||
| Gusto | First-time payroll buyers | $49 + $6/ee | Base + PEPM | Until 1st run | |||
| Patriot | Lowest cost, tight budgets | $37 + $5/ee | Base + PEPM | 30 days | |||
| SurePayroll | Very small and household teams | $29 + $7/ee | Base + PEPM | Varies | |||
| QuickBooks | Existing QuickBooks accounting | $50 + $6.50/ee | Base + PEPM | 30 days | |||
| ADP RUN | Compliance depth at scale | ~$79 + $4/ee | Quote | 3 months | |||
| Paychex Flex | Hands-on service model | $39 + $5/ee | Base + PEPM | Varies | |||
| Paylocity | Growing teams wanting HR depth | Quote | Quote | Demo | |||
| Rippling | Payroll tied to HR and IT | $35 + $8/ee | Modular PEPM | Demo | |||
| Justworks | Benefits through a PEO | $50 + $8/ee | Base + PEPM | Demo |
OnPay
One plan at $49 per month plus $6 per employee, with every feature included and no tiers to climb. Tax filing covers all 50 states with no multi-state surcharge, and year-end W-2 and 1099 filing sits in the base price rather than being billed separately. For a North Dakota employer with staff drifting across the Minnesota line, the absence of a per-state fee removes the decision that reorders most of this list.
Gusto
The most common first payroll purchase for US small businesses. Tax filing is automatic, the interface is pleasant, and pricing is published. Simple runs $49 per month plus $6 per employee following a base increase in March 2026.
The catch for North Dakota employers is that Simple covers single-state payroll only. One hire in Minnesota, Montana, or South Dakota moves you to Plus at $80 plus $12 per employee. In a state whose two largest metros both sit on a border, that is not a hypothetical constraint, and it should be priced as a near certainty rather than a risk.
Patriot Software
The cheapest legitimate full-service payroll available. Full Service is $37 per month plus $5 per employee and includes federal, state, and local tax filing plus new hire reporting. Basic is $17 plus $4 if you file taxes yourself, which in North Dakota means handling Form 306, the quarterly wage report, and the January reconciliation by hand.
Additional state filings cost $12 per month each. For a business genuinely confined to North Dakota, Patriot is the lowest total cost on this page by a wide margin, and the state is simple enough that the thin feature set rarely bites.
SurePayroll
Owned by Paychex and aimed at very small employers and household employers. Full Service is $29 per month plus $7 per employee, with a flat $9.99 monthly multi-state fee regardless of how many states are involved. For a Bismarck or Fargo business with a few people across a state line, that flat structure beats per-state pricing outright.
QuickBooks Workforce Payroll
Formerly QuickBooks Payroll, now renamed. Core is $50 per month plus $6.50 per employee. The reason to pick it has always been the same: if your books already live in QuickBooks Online, payroll runs reach the general ledger without an export step. Per-employee pricing rose across all tiers on July 1, 2026.
ADP RUN
ADP processes payroll for roughly one in six American workers and has the deepest tax compliance engine in the category. In North Dakota the practical argument is narrower than it is in a high-complexity state, because there is less to get wrong. Where it earns its keep is an employer working the Bakken with crews rotating through North Dakota and Montana worksites in the same pay period.
The cost is opacity. ADP does not publish RUN pricing; third-party estimates put Essential near $79 per month plus $4 per employee, but every quote is individual. Contracts typically run a year with automatic renewal and a 30 to 60 day cancellation window.
Paychex Flex
Paychex competes with ADP on the same terms, a service relationship rather than a software subscription, but unusually among quote-driven vendors it publishes an entry rate: Essentials at $39 per month plus $5 per employee. At 25 employees that lands near the bottom of this table while still coming with a phone number that a person answers.
Paylocity
Paylocity sits between small-business payroll and full HCM, aimed at companies that have outgrown basic payroll but do not want enterprise complexity. It publishes detailed per-state tax facts including North Dakota, and the HR module covers performance, learning, and engagement alongside payroll. Pricing is quote-based and implementation is a project rather than a signup.
Rippling
Rippling sells a unified employee record where payroll, HR, and IT provisioning share one data model. The core platform is $35 per month plus $8 per employee, with payroll as a separate module. Real-world all-in costs land between $25 and $45 per employee per month once you assemble a working configuration.
Justworks
Two products under one name. Payroll is $50 per month plus $8 per employee and is straightforward software. PEO Basic at $79 per employee per month is a co-employment arrangement that gives a small business access to benefits priced off a much larger risk pool, which is the actual reason most companies buy it.
Read the workers compensation piece of any PEO proposal carefully in this state. Much of the value a PEO advertises comes from pooled workers compensation placement, and that lever does not exist for your North Dakota headcount because the coverage is not sold by carriers here.
What each provider actually costs a North Dakota employer
The table below models published rates at three headcounts, plus what happens when a second state enters the picture. That last column deserves more weight here than in most states: Fargo sits on the Minnesota line and Williston is a short drive from Montana, so a second state is the normal case rather than the exception.
| Provider | 10 employees | 25 employees | 50 employees | 2nd State Fee | Notes |
|---|---|---|---|---|---|
| Patriot | $87 | $162 | $287 | $12/mo | Per extra state |
| SurePayroll | $99 | $204 | $379 | $9.99/mo | Flat, all states |
| Paychex Flex | $89 | $164 | $289 | Quote | Entry tier published |
| OnPay | $109 | $199 | $349 | $0 | None |
| Gusto Simple | $109 | $199 | $349 | Upgrade | Plus tier required |
| QuickBooks | $115 | $213 | $375 | Included | None |
| Justworks | $130 | $250 | $450 | Included | None |
Patriot stays cheapest at every headcount and Paychex Flex Essentials is close behind, which is an unusual pairing to see at the top of the same table. But the second-state column reorders things: Gusto Simple is competitive until one hire across the Red River forces the Plus tier, at which point a 25-person payroll goes from $199 to $380 per month.
Software is also not the whole North Dakota number. At the $46,600 wage base cap, unemployment insurance runs from about $33 per employee for an established employer at the bottom of the positive schedule, to $466 for a new non-construction employer, to $4,506 for a new construction one, and the state workers compensation premium is billed separately with a $250 floor. Those are statutory costs no provider changes, and on a construction payroll they dwarf the subscription line.
Choosing a payroll provider for North Dakota
Four questions separate providers that will work here from providers that will quietly generate correction notices.
Two items sit outside the payroll engine entirely. Every North Dakota new hire needs a federal I-9 and W-4, a direct deposit authorization if you pay that way, an NDW-R where reciprocity applies, and a new hire report filed within 20 days.
The second is paid time off. Once PTO has been made available for use, any unused portion is wages at separation and must be paid at the regular rate, and forfeiture is barred outside two narrow statutory limitations that both hinge on written notice given at hiring. If your accrual balances live in a spreadsheet rather than a system, that liability is real and unaudited.
Before you choose
FirstHR does not process payroll, file payroll taxes, move money, or administer benefits. Every provider above does something we do not, and if running payroll is the problem in front of you, one of them is the answer, not us.
What we handle is the layer that feeds payroll: onboarding workflows, e-signatures on I-9s and offer letters, employee records, and HR document management for small US teams at flat, predictable pricing. Several North Dakota obligations are document problems rather than payroll problems: the Form NDW-R that has to be re-collected from every Minnesota and Montana resident each February, the W-4 a new hire never returned, and the 20-day new hire report nobody can confirm went out. That is a collection failure rather than a processing failure, and it is the kind of gap we built for.
Frequently Asked Questions
Does North Dakota have a state income tax on wages?
Yes, and employers must withhold it, unlike neighboring South Dakota. The structure is unusually light: three rates of 0 percent, 1.95 percent, and 2.50 percent, with a 0 percent band wide enough that many employees have nothing withheld. No city or county adds a local income tax on top.
What are the North Dakota income tax withholding rates?
Zero percent, 1.95 percent, and 2.50 percent. For wages paid in 2026 a single employee owes nothing up to $57,625 of annual taxable wages, then 1.95 percent to $258,450, then $3,916.09 plus 2.50 percent. Married filing jointly starts at $57,500 and reaches the top rate at $168,525. Supplemental wages paid separately may be withheld at a flat 1.5 percent.
Is there a North Dakota state W-4 form?
No. North Dakota calculates withholding from the federal Form W-4 and publishes no state equivalent. A new hire who submits no W-4 is treated as single, whose 0 percent band stops at $57,625 against $78,475 for head of household. The only related state form is Form NDW-R for Minnesota and Montana residents claiming reciprocity.
What is the North Dakota unemployment insurance wage base?
$46,600 per employee for 2026, up from $45,100. The figure is recalculated annually as 70 percent of the statewide average annual wage rather than fixed by statute. Unemployment insurance is employer-funded with nothing withheld from employees, and contribution and wage reports are filed electronically each quarter.
What is the new employer unemployment rate in North Dakota?
For 2026, 1.00 percent for a new non-construction employer with a positive balance and 6.07 percent with a negative balance. All new construction employers pay 9.67 percent. Experience-rated employers pay 0.07 to 1.10 percent on the positive schedule and 6.07 to 9.67 percent on the negative schedule.
How often does a North Dakota employer file withholding returns?
Quarterly on Form 306, filed and paid electronically, when prior-year withholding was $1,000 or more or a third-party payroll service files federal withholding electronically for you. The return is due at the end of the month after quarter close and is required even for periods with no wages. Annual reconciliation on Form 307 is satisfied by e-filing W-2s and 1099s by January 31.
What is the North Dakota minimum wage?
$7.25 per hour, unchanged since July 24, 2009, not indexed and with no scheduled increase. No local jurisdiction sets a higher rate, so one figure covers the state. The tip credit is 33 percent of minimum wage, putting the minimum direct cash wage at $4.86 for employees receiving more than $30 a month in tips.
How often must North Dakota employees be paid?
At least once each calendar month, on regular paydays designated in advance by the employer. That is one of the loosest pay frequency requirements in the country; nothing prevents a weekly or biweekly schedule and most employers use one. A stub showing hours, rate, and deductions is required every pay period.
When is a final paycheck due in North Dakota?
At the regular payday established in advance for the period worked, and the deadline is identical for a quit and a discharge. When the employer terminates, the wages must go by certified mail to an address the employee designates or as otherwise agreed. An employer in default can be charged the contract wage for each day, capped at thirty days.
Does North Dakota require employers to pay out unused PTO?
In most cases yes, once the time has been made available for use. Unused paid time off is wages at separation and must be paid at the regular rate earned before separation. Two statutory limitations let a private employer withhold it: a voluntary quit by someone employed under a year who gave less than five days of notice, where written notice of the limitation came at hiring, and paid time off that was awarded but not yet earned, where written notice came before the award.
Do Minnesota and Montana residents pay North Dakota income tax?
Not on wages, provided Form NDW-R is filed. Reciprocity agreements with both states exempt their residents from North Dakota withholding on services performed in the state, though a Minnesota resident must also return to that permanent residence at least once a month to qualify. The employee gives the form to the employer by February 28 or within 30 days of starting work, the employer mails the February forms to the Tax Commissioner by March 31, and it must be renewed every year.
Who provides workers compensation insurance in North Dakota?
The state fund, and coverage is required for every employer with employees in the state. There is no commercial market, so no carrier or payroll vendor can place it. Premium applies a classification rate to payroll capped at 70 percent of the state average annual wage, the minimum premium is $250 per period, and deducting any part of it from wages is prohibited.
How long do North Dakota employers have to report a new hire?
Twenty days from the first day of work, to the State Directory of New Hires, and a rehire counts as new after a separation of 60 or more consecutive days. A separate twenty-day clock applies to unemployment insurance registration, which runs from first employing workers in the state and goes to a different agency.
How much do North Dakota payroll services cost for a small business?
At 10 employees, published July 2026 rates run roughly $87 for Patriot Full Service, $89 for Paychex Flex Essentials, $99 for SurePayroll, $109 for OnPay or Gusto Simple, $115 for QuickBooks Core, and $130 for Justworks Payroll. At 50 employees the same plans land between $287 and $450. State unemployment and workers compensation costs sit on top and are billed by the agencies, not the vendor.