Contractor License Costs by State: Compare Published Fees
By Gabriel Giner, Editor · Updated 2026-09-08
Originally published

A contractor's licensing budget depends on the scope of work, the application pathway, and the business entity. Government fees are one part of that budget. Insurance, bonds, local permits, and preparation can add costs that vary by applicant.
The comparison below uses the same fee records as our cost calculator. Each row links to the relevant guide and its official sources. It compares recorded fees, not insurance quotes or a guaranteed first-year total.
What this comparison includes
The subtotal adds the recorded application, examination, initial-license, and fingerprinting fees for the guide's first listed pathway. Where the guide distinguishes entities, this is the sole-owner pathway. Where a required exam or fingerprint fee has no numeric amount, the table explicitly marks unpriced fees.
Zero means no separate amount is recorded in that field. It can represent a bundled fee or a pathway without a state fee; it does not establish that a business can operate for free. Read the scope and exclusions in the guide, especially where fees vary by classification, project size, municipality, or applicant.
Bond premiums, liability insurance, workers’ compensation, business formation, additional qualifying-individual or LLC bonds, local charges, preparation, and renewal are excluded from the fee subtotal. The table is alphabetical because incomplete fee records and different application scopes cannot support a reliable cheapest-to-most-expensive ranking.
General contractor fee comparison
| State | Pathway | Recorded subtotal | Cost guidance and qualifications | Source checked |
|---|---|---|---|---|
| Alabama | Alabama General Contractor License (prime or subcontractor) | $300 + unpriced fees | Prime: $300 application plus current PSI examination costs and CPA financial-statement costs. Subcontractor: $150 application. Prime renewal is $200; project, local, insurance, and professional-service costs vary. | Official sources |
| Alaska | Alaska General Contractor Registration with Residential Endorsement | $350 + unpriced fees | $350 published residential-endorsement application/registration fee, plus PSI examination, 16-hour course, bond premium, insurance, and business-license costs. | Official sources |
| Arizona | Arizona General Contractor (B, B-1, B-2, B-3, KA, KB-1, or KB-2) | $561 | For a B General Residential application, listed AZ ROC fees total $870 ($180 application, $320 license, and $370 initial Recovery Fund assessment), plus the $61 SRE, trade-exam fee, and bond premium. B-1/B-2 commercial listed fees total $780 before examination and bond; KB-1/KB-2 dual listed fees total $1,050 before examination and bond. | Official sources |
| Arkansas | Arkansas Commercial Contractor / Residential Builder / Residential Remodeler | $100 + unpriced fees | Varies by classification, testing, financial-statement preparation, and bonding. The cited commercial statute caps the Board application and annual renewal fee at $100; residential fees are classification-specific. | Official sources |
| California | Sole owner | $699 + unpriced fees | $699 sole owner / $849 non-sole owner in published CSLB and DOJ/FBI fees, plus Live Scan rolling fees and bond premiums. | Official sources |
| Colorado | Colorado General Contractor Requirements — Local Jurisdictions | $0 | Varies by local jurisdiction and project scope | Official sources |
| Connecticut | Connecticut Home Improvement Contractor (HIC) Registration and New Home Construction Contractor Registration | $440 | $220 HIC registration or renewal fee, plus business filing, insurance, permit, and project costs as applicable. | Official sources |
| Delaware | Delaware Contractor Business License | $150 | $75 annual contractor-license fee, plus the statutory monthly gross-receipts fee, any nonresident bond, local permits, trade licensing, and project costs. | Official sources |
| District of Columbia | DC General Contractor/Construction Manager or Home Improvement Contractor Basic Business License | $99 | The two-year BBL fee is $99 and the four-year fee is $198. Add liability insurance and, for HIC, the $25,000 bond premium and police-report cost. A $49 six-month term is available only to General Contractor/Construction Manager, not HIC. | Official sources |
| Florida | Sole owner | $500 + unpriced fees | $540 in current state/exam fees, plus fingerprinting, credit-report, financial-course (if needed), and insurance costs. | Official sources |
| Georgia | Georgia General Contractor (Unlimited Tier) | $210 | At least $210 application fee, plus the current examination fee and the cost of insurance and any supporting documents. | Official sources |
| Hawaii | Hawaii Class A General Engineering and Class B General Building Contractor License | $50 | $50 application fee plus Prometric testing, post-approval license/recovery/education charges that vary by status and issuance date, insurance, and any bond premium. An active entity or sole proprietor’s published 2026 on-time renewal cost is $338. | Official sources |
| Idaho | Idaho Contractor Registration and Public Works Contractor License | $195 + unpriced fees | $120 for contractor registration before insurance; public-works initial license fees currently vary by class from $160 to $880, plus examination and project-specific costs | Official sources |
| Illinois | Illinois General Contractor — No State License (Local Requirements Apply) | $300 | Chicago annual license fee: $300 (Class E), $900 (D), $1,300 (C), $1,800 (B), or $3,500 (A), plus the insurance required for that class. Other local fees vary. | Official sources |
| Indiana | Indiana General Contractor — Local License or Registration (No State License) | $0 | No statewide general-contractor licensing cost. Local license, registration, permit, bond, insurance, and business costs vary by jurisdiction and project. | Official sources |
| Iowa | Iowa Contractor Registration | $50 + unpriced fees | $0 for a qualifying fee-exempt self-employed registrant, otherwise $50 per annual registration; add workers’ compensation and any required out-of-state bond premium | Official sources |
| Kansas | Kansas General Contractor (Local Licensing — Johnson County example) | $325 + unpriced fees | $325 for a new JCCL license before the separate qualifying exam and insurance costs. | Official sources |
| Kentucky | Kentucky General Contractor (no state license) | $0 | No state general-contractor license fee. Local registration, permit, business, and insurance costs vary by jurisdiction and project. | Official sources |
| Louisiana | Louisiana Commercial / Residential Contractor (LSLBC) | $440 | $600 – $1,200 (application + exams + financial statement + initial license) | Official sources |
| Maine | Maine General Contractor — No State License (Home Construction Contract Rules) | $0 | $0 state cost (insurance, business registration, and local permits are separate) | Official sources |
| Maryland | Maryland Home Improvement Contractor (MHIC) License | $303.75 + unpriced fees | Original two-year MHIC contractor charges: $403.75 ($281.25 application + $100 Guaranty Fund assessment + $22.50 processing), plus the current PSI exam charge, insurance, and any financial-responsibility cost. Renewal: $456.25 ($281.25 + $175 assessment). | Official sources |
| Massachusetts | Massachusetts Construction Supervisor License (CSL) and Home Improvement Contractor (HIC) Registration | $238 | CSL: $238 in stated initial state and PSI charges ($23 application + $65 examination + $150 initial license). HIC, when required: $150 new-registration payment plus a $100–$500 Guaranty Fund payment. | Official sources |
| Michigan | Michigan Individual Residential Builder License | $390 + unpriced fees | $195 initial individual license fee, plus the 60-hour approved course and PSI examination charge. A separate company license, permits, insurance, and local fees may add costs. | Official sources |
| Minnesota | Minnesota Residential Building Contractor / Residential Remodeler | $360 | $500–$700 for a new license before examination and insurance costs: $180 base license fee plus a $320–$520 Contractor Recovery Fund fee. | Official sources |
| Mississippi | Mississippi Commercial Contractor / Residential Builder or Remodeler | $400 | Commercial: $400 application fee including one classification, plus $100 for each additional classification, examination charges, CPA financial-statement cost, and insurance. Residential: MSBOC’s published schedule lists a $50 application fee and $100 annual renewal fee; verify the current category-specific form. | Official sources |
| Missouri | Missouri General Contractor (local licensing and permits) | $0 | No single statewide general-contractor fee. Local business-license, contractor-license, permit, insurance, and supervisor-certificate costs vary by classification and project jurisdiction. | Official sources |
| Montana | Montana Construction Contractor License | $140 + unpriced fees | $70 CCL application fee plus any workers’ compensation, specialty-license, local permit, insurance, bond, and project costs. A separate ICEC application costs $125. | Official sources |
| Nebraska | Nebraska Contractor Registration | $80 | $0–$40 for NDOL registration, before any local permits, specialty credentials, insurance, or project-specific requirements. | Official sources |
| Nevada | Nevada Class A (General Engineering) or Class B (General Building) Contractor | $1,090 + unpriced fees | $1,200 – $3,500 (application + exams + fingerprints + initial license + bond premium) | Official sources |
| New Hampshire | New Hampshire General Contractor (local permits and state trade licensing) | $0 | No single statewide general-contractor license fee. Local permit, inspection, business, insurance, bond, and specialty-trade costs depend on the project and jurisdiction. | Official sources |
| New Jersey | New Jersey Home Improvement Contractor Business (HICB) Registration | $220 + unpriced fees | $110 initial state application fee, plus liability insurance and the cost of the required $10,000–$50,000 additional security. The state does not publish a universal premium or processing-time estimate. | Official sources |
| New Mexico | New Mexico GB-98 General Building Contractor | $674 + unpriced fees | About $710 before the bond premium: $36 QP application/certificate, $337.94 in GB-98 and Business and Law exams, and $336 for the company application, certificate, and GB-98 classification. | Official sources |
| New York | New York General Contractor — No State License; Local Requirements Apply | $600 | No statewide general-contractor license cost. NYC DOB charges $300 initially and $240 for triennial renewal, plus insurance and the required $25,000 operating-capital evidence; other local and project costs vary. | Official sources |
| North Carolina | North Carolina General Contractor (Limited, Intermediate, or Unlimited) | $250 | $300 – $700 (application + exam + initial license + financial statement preparation) | Official sources |
| North Dakota | North Dakota Contractor License (Class A, B, C, or D) | $900 + unpriced fees | Initial license: $100 (Class D), $225 (Class C), $300 (Class B), or $450 (Class A), plus insurance and business costs. Annual renewal: $30, $45, $60, or $90 respectively. | Official sources |
| Ohio | Ohio General Contractor — No State License (Local Requirements Apply) | $0 | No statewide general-contractor licensing cost. Local registration, bond, insurance, permit, and business costs vary by jurisdiction and project. | Official sources |
| Oklahoma | Oklahoma General Contractor (Municipal Registration — No State License) | $0 | No statewide general-contractor licensing cost. Local registration, permit, insurance, and any nonresident tax-compliance costs vary by jurisdiction and contract. | Official sources |
| Oregon | Oregon Construction Contractors Board General Contractor License | $460 | $460 in published CCB application and examination fees ($400 + $60), plus pre-license education, bond premium, liability insurance, workers’ compensation when required, and any local or specialty-license costs. | Official sources |
| Pennsylvania | Pennsylvania Home Improvement Contractor Registration — No General Contractor License | $200 | $100 biennial HIC registration fee, plus required liability insurance and any local business, contractor, trade, or permit costs. | Official sources |
| Rhode Island | Rhode Island General Contractor Registration | $150 | $150 state registration fee, plus any approved-course fee and insurance. The Board adds a $50 late fee for an expired registration. | Official sources |
| South Carolina | South Carolina Commercial General Contractor License (Classification and Group) | $350 + unpriced fees | At least the $350 SCCLB licensure fee, plus PSI examination charges, financial-statement or surety-bond costs, insurance, and any entity/local permit expenses. | Official sources |
| South Dakota | South Dakota Contractor's Excise Tax License (no state contractor license) | $0 + unpriced fees | $0 state cost (excise tax license is free); city registrations and insurance vary | Official sources |
| Tennessee | Tennessee Contractor License — Building Classifications (TBLC) | $500 | $250 initial TBLC fee, plus required financial support, insurance, workers’ compensation/exemption, and examination costs. Renewal is $200 every two years. | Official sources |
| Texas | Texas General Contractor — No State License (Local Registration Only) | $0 | No statewide general-contractor licensing cost. Local registration, permit, insurance, business, and specialty-trade costs vary by jurisdiction and project. | Official sources |
| Utah | Utah General Contractor — B100 or R100 | $175 | At least $175 application fee, plus education, examination, insurance, and any financial-responsibility costs | Official sources |
| Vermont | Vermont Residential Contractor Registration | $325 | $250 – $400 (registration plus insurance binder fees) | Official sources |
| Virginia | Virginia Class A, B, or C Contractor (RBC, CBC, or BLD) | $314.50 | DPOR’s August 2026 application lists $439.50 for Class A, $419.50 for Class B, and $274.50 for Class C. Those displayed totals include the applicable initial-license fee, $25 Recovery Fund assessment, and two years of the temporary $7.25-per-year technology fee. CBC/CIC-only applications omit the Recovery Fund assessment and cost $414.50, $394.50, or $249.50 respectively. Education, PSI exams, financial documentation, and local costs are additional. | Official sources |
| Washington | Washington Registered General Contractor | $150.20 | $150.20 registration fee, plus the required bond premium or assigned savings and liability-insurance cost. | Official sources |
| West Virginia | West Virginia Contractor License | $119.90 + unpriced fees | The statute caps application and annual license fees at $150 each. The current candidate bulletin lists $59.95 per examination; confirm live Board fees and any business-compliance costs. | Official sources |
| Wisconsin | Wisconsin Dwelling Contractor Certification and Dwelling Contractor Qualifier | $0 | Course tuition, DSPS fees calculated in LicensE, and the cost of financial responsibility vary by applicant. | Official sources |
| Wyoming | Wyoming General Contractor — Local Licensing and Permits | $0 | No statewide general-contractor license cost. Local license, examination, supervisor, insurance, workers’ compensation, business, bond, and permit costs vary by jurisdiction and project. | Official sources |
Bond face value is different from the premium
The bond amount is the security the board requires. Your expense is the premium charged by the surety, which depends on underwriting. For an illustrative $25,000 bond at an assumed 1.5% annual rate, the premium would be $375. This is arithmetic, not a market quote.
Nevada does not have a blanket $50,000 minimum contractor license bond. The Nevada State Contractors Board lists a range from $1,000 to $500,000, with the amount determined by the board. Use the assigned amount when budgeting.
Check whether fees are separate or bundled
Washington's contractor registration instructions list one $150.20 application fee. Counting the same charge again as an initial-license fee would overstate the budget. General and specialty registration also have different bond amounts.
California's CSLB fee schedule distinguishes the $450 original application from the $200 sole-owner or $350 non-sole-owner initial-license fee. Those are separate charges. Vendor examination fees and other issuance requirements must also be checked.
Build a budget for your actual application
- Select your state and trade in the calculator.
- Choose the applicable entity or pathway where alternatives are available.
- Check the official fee sources and obtain actual bond and insurance quotes.
- Add excluded charges and retain a separate renewal budget.
Requirements change. The table carries each guide's source-check date so you can see when its underlying sources were reviewed. A rebuild refreshes the numerical table from our records; it does not mean that every official source was rechecked that day.
Correction history
September 8, 2026: Replaced unsupported first-year cost rankings with a comparison of recorded fees, explicit exclusions, and per-guide source dates. Corrected the Nevada blanket bond-minimum claim and clarified Washington's single registration charge. Numerical rows now come from the calculator's shared fee model.