$0 West Virginia — General Contractor License Requirements Checklist

West Virginia Contractor Municipal Permits and B&O Tax

State License Gets You Started — Local Compliance Keeps You Working

A West Virginia state contractor license gives you the legal authority to perform construction work statewide. What it doesn't give you is automatic permission to pull permits, bid on projects, or start work in any particular city. Every municipality maintains its own business license requirements, tax obligations, and permit processes that sit on top of your state credentials.

West Virginia Code § 30-42-20 is clear on this: state licensure preempts local trade exams and licensing definitions, but municipalities keep full authority over local business licenses, zoning, building codes, and gross receipt taxes. Ignoring the local layer can result in stop-work orders, municipal fines, and in some cities, suspension of your state licensing privileges.

Charleston

The state capital has one of the more structured local compliance frameworks for contractors.

Business Registration: Register with the Office of the City Collector. The annual fee is $20. You'll need your state contractor license number and proof of insurance.

B&O Tax: Charleston levies a 2% Business and Occupation tax on all gross receipts from contracting work performed within city limits. This applies to the full value of labor and materials — there's no deduction for material costs or subcontractor payments at the gross receipt level.

Building Permits: Permits are issued through the Charleston Building Commission. Permit fees are waived for projects valued under $2,500, though code compliance and inspections remain mandatory. Starting work without a permit can trigger a three-month license suspension — and that suspension affects your state credentials, not just your local registration.

Enforcement: Charleston actively enforces local contractor compliance. The Building Commission verifies your local registration and tax standing before issuing permits. If you're behind on B&O tax filings, your permit applications stall.

Huntington

Huntington's contractor requirements are among the most detailed of any West Virginia municipality.

Business License: All contractors and subcontractors must obtain a Huntington Business License. The annual fee is $20, running on a July 1 to June 30 fiscal year.

Insurance Requirements: Your general liability insurance COI must list the City of Huntington as the certificate holder, with minimum coverage limits of $300,000/$600,000. This is a higher floor than the state's general requirement.

B&O Tax: Assessed at 2% of gross receipts on labor and materials for all contracting work within city limits.

City Service Fee (CSF): Employers must collect and remit $5.00 per week for every employee working inside city limits, regardless of the number of hours worked that week. This applies to general contractors and subcontractors alike.

Building Permits: The permit application process is unusually rigorous. You must submit a physical copy of the executed contract between the general contractor and the property owner, plus contracts for all listed subcontractors. The city verifies that every subcontractor holds a valid state license.

Subcontractor Liability: General contractors in Huntington are liable for any unpaid B&O taxes of their subcontractors. After project completion, the GC must submit a "Request for Release" for each sub, confirming their local tax obligations are satisfied. Until those releases are filed, the GC's own tax accounts remain encumbered.

Free Download

Get the West Virginia — General Contractor License Requirements Checklist

Everything in this article as a printable checklist — plus action plans and reference guides you can start using today.

Morgantown

Morgantown's system includes a tiered licensing structure not found in most other cities.

Municipal License: Contractors need a local license from the city. The fee is $90 for a contractor license and $20 for an electrician or handyman license. The handyman option exists for operators performing minor residential work that doesn't require a state-level trade license.

B&O Tax: Quarterly filings are mandatory. Morgantown's B&O tax applies to gross receipts from all business activity within city limits.

Handyman Registration: Handymen operating under Morgantown's local license must submit a State Business Registration and file taxes on a per-job basis rather than the standard quarterly schedule. This provides a formalized local path for small residential operators who don't cross the state licensing thresholds.

Building Permits: Standard International Residential Code (IRC) building permits are required for all structural work. Fees are calculated based on project valuation.

Fairmont and Bridgeport

Both cities enforce contractor registration and B&O tax obligations, though their processes are less formalized than Charleston or Huntington.

Fairmont requires contractors to register and enforces a 2% B&O tax on gross project receipts. Local building code departments won't issue permits or schedule inspections until the contractor provides proof of local tax compliance.

Bridgeport maintains its own business license requirements for contractors. Registration and fee structures are available through the city's business licensing office.

The Multi-City Problem

Contractors working across multiple municipalities face a compounding compliance burden. Each city requires its own registration, its own B&O tax filings, and its own permit applications. There's no reciprocity between municipalities — a Charleston business license doesn't satisfy Huntington's requirements, and vice versa.

The practical impact hits hardest on tax obligations. A contractor working on projects in Charleston, Huntington, and Morgantown simultaneously owes B&O taxes to all three cities on the gross receipts from work performed within each city's limits. Missing a quarterly filing in one city while staying current in others is a common compliance failure.

General contractors coordinating multi-city projects need to verify that their subcontractors are locally registered in each municipality where work is being performed. In Huntington, the GC is personally liable for subs' unpaid local taxes. Other cities may not have the same formal liability structure, but permit delays caused by non-compliant subcontractors create the same practical problems.

Pricing Bids Accurately

The local tax layer should be factored into bid pricing. A 2% B&O tax on gross receipts reduces effective margins, and City Service Fees add per-employee costs that accumulate on labor-intensive projects. Contractors who bid without accounting for local tax obligations end up absorbing the cost from their profit margin.

The West Virginia General Contractor License Guide includes a municipality-by-municipality breakdown of registration requirements, tax rates, and permit processes for the major West Virginia cities where contractors operate most frequently.

Get Your Free West Virginia — General Contractor License Requirements Checklist

Download the West Virginia — General Contractor License Requirements Checklist — a printable guide with checklists, scripts, and action plans you can start using today.

Learn More →