How Much Does a General Contractor License Cost?
How much does a general contractor license cost?
The cost to get a general contractor license can range from less than $100 to several thousand dollars, depending on your state, license type, project size, business structure, bond requirement, insurance requirement, and local rules.
The mistake most new contractors make is looking only at the state application fee.
That is not the real cost.
A realistic contractor license startup budget may include:
- State application fee
- Initial license or registration fee
- Exam fee
- Fingerprinting or background check
- Contractor bond premium
- General liability insurance
- Workers’ compensation insurance
- LLC or corporation filing fee
- Local city or county registration
- Exam prep course or books
- Continuing education
- License renewal fees
If you want a quick estimate for your state, use the General Contractor License Cost Calculator. This guide explains what each cost category means and why the total varies so much.
The short answer
A basic contractor registration may cost only $50 to $200 in some states.
A full contractor license can easily cost $1,000 to $3,000+ once you include bond premiums, insurance, exams, fingerprinting, and business setup.
A more realistic startup range looks like this:
| Cost category | Typical range |
|---|---|
| Application or registration fee | $50–$500 |
| Initial license fee | $100–$500 |
| Exam fees | $50–$300+ |
| Fingerprinting/background check | $40–$100+ |
| Contractor bond premium | $100–$1,000+ |
| General liability insurance down payment | $300–$1,500+ |
| LLC or corporation filing | $50–$500+ |
| Exam prep | $0–$800+ |
| Local registration or business license | $25–$1,000+ |
Your final number depends on the state and city where you work.
Why there is no single national contractor license cost
There is no national general contractor license in the United States.
Each state decides whether to regulate general contractors at the state level. Some states have statewide licensing boards. Others only require registration. Others do not issue a statewide general contractor license at all and leave the rules to local governments.
That creates three broad categories.
1. Statewide license states
In these states, you usually apply through a state contractor licensing board.
You may need:
- Experience verification
- Application approval
- Trade exam
- Business/law exam
- Contractor bond
- Insurance
- Financial responsibility
- Background check
Examples include states such as California, Florida, Georgia, North Carolina, Tennessee, Oregon, Nevada, Arizona, and others.
2. Registration states
Some states require contractors to register but do not use a traditional license system for every general contractor.
Registration may be cheaper and simpler than licensing, but it can still be mandatory.
Registration may require:
- Registration fee
- Business information
- Bond
- Insurance
- Workers’ compensation compliance
Washington is a good example of a state registration model. Contractors must register with Washington L&I, and general contractors must carry a bond and insurance.
3. Local-only states
Some states do not issue a statewide general contractor license.
That does not mean you can automatically work without permission.
You may still need a city or county license, local business license, local bond, insurance certificate, or permit registration.
This is common in states such as Texas, Colorado, Illinois, Indiana, Missouri, Kansas, and New York.
Main contractor license cost categories
Application fee
The application fee is the amount you pay to submit your license application.
It is often non-refundable.
That means if your application is incomplete, denied, or filed under the wrong license type, you may not get the fee back.
Application fees are usually based on:
- License type
- Residential vs. commercial classification
- Individual vs. business entity
- New license vs. renewal
- Whether the license requires board review
Initial license fee
Some states charge a separate license fee after approval.
For example, your cost may be split like this:
- Pay application fee
- Pass exam
- Submit bond and insurance
- Pay initial license fee
- Receive active license
This matters because many contractors underestimate the cost by looking only at the first application fee.
Exam fees
Many states require a contractor exam.
Depending on the state, this may include:
- Trade exam
- Business and law exam
- NASCLA exam
- Residential builder exam
- Commercial contractor exam
- Specialty classification exam
Exam fees vary. You may also pay again if you fail and need to retake the exam.
Fingerprinting and background checks
Some licensing boards require fingerprinting or criminal background checks.
The fee may depend on the vendor or location where fingerprints are taken.
You should budget for this separately from the state application fee.
Contractor bond premium
A contractor bond is one of the most misunderstood costs.
If a state requires a $25,000 contractor bond, that does not usually mean you pay $25,000 in cash.
The bond amount is the coverage amount. The amount you pay is the bond premium.
Example:
- Required contractor bond: $25,000
- Bond premium rate: 2.5%
- Estimated annual cost: $625
Bond premiums depend on credit, business history, license type, bond amount, and underwriting.
Insurance
Insurance can be more expensive than the license itself.
Common contractor insurance includes:
- General liability insurance
- Workers’ compensation insurance
- Commercial auto insurance
- Tools and equipment coverage
- Umbrella liability
- Professional liability for some design-build work
Even when not required by the state, insurance is often required by clients, general contractors, commercial landlords, and local permit offices.
Local registration and business license
If your state is local-only, the main cost may come from the city or county.
A local jurisdiction may require:
- Business license
- Contractor registration
- Local bond
- Certificate of insurance
- Permit registration
- Annual renewal
This is why you should always check local rules before assuming your state has no licensing cost.
Example contractor license startup cost
Here is a realistic example.
A contractor applying in a state with a formal license process has:
- Application fee: $450
- Initial license fee: $200
- Fingerprinting: $75
- Required bond amount: $25,000
- Bond premium rate: 2.5%
- Insurance down payment: $600
- Exam prep: $300
- LLC filing: $100
The bond premium is:
$25,000 × 2.5% = $625
Total estimated startup cost:
| Item | Cost |
|---|---|
| Application fee | $450 |
| Initial license fee | $200 |
| Fingerprinting | $75 |
| Bond premium | $625 |
| Insurance estimate | $600 |
| Exam prep | $300 |
| LLC filing | $100 |
| Total | $2,350 |
This does not include tools, trucks, payroll, website, accounting software, permits, fuel, or marketing.
State examples
California
California has one of the clearest contractor licensing systems. Contractors generally need a CSLB license for projects over the state threshold, and active licenses require a contractor bond. There are separate application, initial license, bond, fingerprinting, and insurance-related requirements.
California is a good example of why the total cost is more than the application fee.
Washington
Washington uses a contractor registration model. Contractors must register with L&I before bidding, advertising, or performing construction work. General contractors need a bond and proof of insurance.
This is simpler than some license systems, but the bond and insurance still matter.
Oregon
Oregon contractors generally need a CCB license. The process can include pre-license training, an exam, application fee, bond, and liability insurance.
Texas
Texas does not have a statewide general contractor license. However, many cities require registration, permits, insurance, or local business licensing.
That means the cost depends on the city.
How to estimate your own license cost
Use this checklist:
- Identify your state
- Confirm whether your state has a statewide GC license
- Check whether your work is residential, commercial, or both
- Check the project value threshold
- Identify the correct license class
- Find the application fee
- Find the initial license or registration fee
- Check exam requirements
- Check fingerprint/background check requirements
- Check bond amount
- Estimate bond premium
- Estimate insurance down payment
- Add local city or county fees
- Add LLC/corporation setup if needed
You can skip the manual math with the General Contractor License Cost Calculator.
Why the cheapest license is not always the best choice
Some contractors try to minimize licensing costs by applying for the lowest class or avoiding licensing until forced.
That can backfire.
The wrong license class may limit:
- Project size
- Type of work
- Ability to pull permits
- Ability to bid public jobs
- Ability to hire subcontractors
- Client trust
- Insurance approval
If you plan to grow, choose the license class that matches the work you actually intend to perform.
Common mistakes
Only budgeting for the application fee
The application fee is often only the first cost.
Bond, insurance, exam prep, and business setup can exceed the license fee.
Ignoring local rules
In local-only states, your city or county may be the real licensing authority.
Confusing bond amount with bond cost
A $25,000 bond does not usually cost $25,000. You typically pay a premium.
Forgetting workers’ compensation
If you have employees, workers’ compensation may be required even if you are licensed.
Starting work too early
Some states require a license before bidding, advertising, negotiating, or signing a contract — not just before swinging a hammer.
Related guides
- General Contractor License Requirements by State
- Contractor License Cost by State
- States That Do Not Require a General Contractor License
- How Much Does a Contractor Bond Cost?
- Contractor Bond vs Insurance
- Contractor Startup Costs
- General Contractor License Cost Calculator
Disclaimer: Contractor licensing rules, fees, bond requirements, insurance requirements, and local regulations change. This guide is for educational purposes only. Always verify requirements with the official state licensing board or local building department before applying, bidding, or performing work.
