License classifications
- Class A (over $500,000 per job)
- Class B (up to $500,000)
- Class C (up to $300,000)
- Class D (up to $100,000)
How to get licensed in North Dakota
- Register the business with the North Dakota Secretary of State if required.
- Obtain a Certificate of Liability Insurance listing the ND Secretary of State as certificate holder.
- If you have employees, obtain Workforce Safety & Insurance (WSI) verification of coverage or good standing.
- Choose the license class matching your maximum per-job contract amount.
- Submit the Contractor License Application and fee through the FirstStop portal.
Frequently asked questions
When do I need a North Dakota contractor license?
When the cost, value, or price of the job exceeds $4,000. Below that threshold no state license is required.
How are the license classes determined?
By maximum per-job contract amount: Class A (over $500,000), Class B (up to $500,000), Class C (up to $300,000), and Class D (up to $100,000).
Is there an exam?
No. North Dakota does not require a trade or business exam for the state contractor license.
Do I need a bond?
The state does not require a general contractor surety bond; it requires a Certificate of Liability Insurance naming the Secretary of State as certificate holder.
When does my license renew?
Annually, on or before March 1. Late filing fees apply if you miss the deadline.