West Virginia Contractor Municipal Permits and B&O Tax
State License Gets You Started — Local Compliance Keeps You Working
A valid West Virginia contractor license authorizes work statewide within its classification. What it doesn't give you is automatic permission to pull permits or start work in any particular city. Municipalities can have their own general business-license, tax, zoning, building-code, and permit requirements on top of your state credentials.
West Virginia Code § 30-42-20 bars a municipality, local government, or county from requiring a holder of a valid state contractor license to obtain an additional occupational license or show other evidence of competence as a condition of performing contractor work. Cities may still impose general business-license requirements, zoning and building-code rules, permit requirements, and gross-receipts taxes. West Virginia Code § 8-13-4(c) exempts an independent contractor or sole proprietor from a municipal license when annual gross revenue is under $2,500 and the person has no permanent physical location within city limits. Ignoring applicable local requirements can result in stop-work orders, municipal fines, or other local enforcement actions.
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 before contracting work and stay current on city taxes and fees. The City's application lists a $20 General Business license for businesses with a storefront or physical location in the city. You'll need a current West Virginia contractor license and proof of insurance.
B&O Tax: Charleston levies a 2% Business and Occupation tax on gross income from contracting work performed within city limits. Gross income includes labor and materials when the contractor is liable for those costs, with no deduction for subcontractor payments. A person with gross income or proceeds below $2,500 for a tax year is exempt from the tax but must still file a return.
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 minimum three-month suspension of your City of Charleston license.
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: Contractors and subcontractors generally need a Huntington General Business License. The fee is $20 per fiscal year, running July 1 to June 30. The state-law municipal-license exemption described above applies to qualifying independent contractors and sole proprietors.
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 local compliance framework covers municipal licensing, B&O tax, and building permits.
Municipal License: The City's current municipal business license application lists a $20 fee and includes a contracting classification. It requires a copy of the West Virginia State Business Registration Certificate.
B&O Tax: The City levies B&O tax on gross income generated from business activity within city limits. A 2025 city ordinance exempts a person whose gross income is below $2,500 for the tax year, but still requires a return or declaration. The municipal business license application allows B&O filings quarterly or by the job.
Building Permits: Most construction projects require a permit, with exceptions. Residential code requirements follow the West Virginia State Building Code, which incorporates the 2018 International Residential Code. Permit fees vary by type, and some are calculated by construction value.
Permit Applications: Building permit applications must be submitted through the Morgantown Access Portal.
Fairmont and Bridgeport
Both cities have local contractor-registration and B&O tax rules; municipal-license requirements are subject to the state-law exemption for qualifying independent contractors and sole proprietors.
Fairmont generally requires contractors to obtain a City business license and pay a 2% B&O tax on gross contract amounts. The city will not schedule a final use-and-occupancy inspection until the Business & Occupation Tax Manager receives a completed Final General Contractor/Subcontractor Report.
Bridgeport maintains its own business-license requirements for contractors, subject to the state-law exemption for qualifying independent contractors and sole proprietors. 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. Contractors may need separate local registrations, B&O tax filings, and permit applications in each municipality; qualifying independent contractors and sole proprietors are exempt from municipal license requirements under state law. 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.