Roofer Permits & Licenses in Columbia, MO

Complete guide to permits and licenses required to start a roofer in Columbia, MO. Fees, renewal cycles, and agency contacts.

Missouri LLC Articles of Organization Filing

Missouri Secretary of State - Business Services Division
Required
Fee: $50.00-$50.00
Renewal: one time
Type: registration

Required for all LLC formation. Annual report required separately.

Missouri LLC Annual Report

Missouri Secretary of State - Business Services Division
Required
Fee: $0.00-$0.00
Renewal: annual
Type: registration

All LLCs must file annually even if no changes.

Assumed Name (DBA) Registration

Missouri Secretary of State - Business Services Division
May Apply
Fee: $7.00-$7.00
Renewal: one time
Type: registration

Renewal not required unless name changes.

Missouri Sales Tax License

Missouri Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Most roofers need this for materials sales.

Withholding Tax Registration

Missouri Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Required if paying wages subject to withholding.

Unemployment Insurance Tax Registration

Missouri Department of Labor and Industrial Relations - Division of Employment Security
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Most businesses with employees qualify.

Register of Contracted Wackers (Roofing Subcontractors)

Missouri Division of Labor Standards
May Apply
Fee: $50.00-$50.00
Renewal: annual
Type: registration

Prime contractors must verify subcontractors are registered before payment.

Workers' Compensation Insurance Notice Filing

Missouri Division of Workers' Compensation
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Construction/roofing businesses almost always required.

Missouri Sales Tax Permit

Missouri Department of Revenue
May Apply
Renewal: one time
Type: registration

Missouri requires a sales tax permit if you sell or lease tangible personal property. Roofers who only provide labor may not need this, but most roofing jobs include materials. The combined state rate is 4.225%, plus local rates (varies by jurisdiction).

Missouri Withholding Tax Registration

Missouri Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Employers must register to withhold Missouri income tax from employee wages. This is required even for a single employee, including part-time or seasonal workers common in roofing.

Missouri Unemployment Insurance Tax (UI)

Missouri Department of Labor and Industrial Relations - Division of Employment Security
May Apply
Fee: $7000.00-$7000.00
Renewal: one time
Type: registration

All employers in Missouri must pay unemployment insurance tax on the first $7,000 of wages per employee annually. Roofing businesses with employees must register even if only hiring seasonally.

Missouri Corporate Income Tax Filing

Missouri Department of Revenue
Required
Renewal: one time
Type: filing

LLCs taxed as corporations must file Form MO-10. Most LLCs are pass-through entities, so income flows to owners' personal returns. However, if the LLC has elected corporate taxation, it must file. All businesses must file a return even with no tax due.

Missouri Annual Registration Renewal for LLCs

Missouri Secretary of State
Required
Fee: $130.00-$130.00
Renewal: one time
Type: registration

This is not a tax per se but a mandatory annual filing with tax implications. Failure affects good standing and may impact ability to conduct business or claim tax deductions.

Local Business License or Privilege Tax

Varies by municipality
May Apply
Fee: $50.00-$300.00
Renewal: one time
Type: registration

Many Missouri cities (e.g., Kansas City, St. Louis, Springfield) require a local business tax or license. Roofers must check with each city where they operate. Some cities impose a gross receipts tax or license fee based on revenue.

Federal Employer Identification Number (EIN)

Internal Revenue Service (IRS)
May Apply
Renewal: one time
Type: registration

Even single-member LLCs without employees may need an EIN for banking or contractor purposes. Roofing businesses often need EINs to open business accounts or bid on contracts.

Missouri Excise Tax on Fuels (if applicable)

Missouri Department of Revenue
May Apply
Fee: $0.37-$0.37
Renewal: one time
Type: registration

Most roofers using standard taxed fuel at pumps do not need to register. However, if operating under a fuel tax exemption program or using off-road fuel, registration may be required.

Federal Self-Employment Tax

Internal Revenue Service (IRS)
Required
Renewal: one time
Type: filing

Applies to net profits of the LLC passed through to owners. Roofing business owners must pay self-employment tax regardless of LLC structure.

Comply with Family and Medical Leave Act (FMLA)

U.S. Department of Labor (DOL)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

FMLA applies only if the roofing LLC employs 50 or more employees for at least 20 workweeks in the current or prior year. If met, eligible employees (worked 1,250 hours in past 12 months) may take up to 12 weeks of unpaid, job-protected leave. Most small roofing contractors are exempt, but growth may trigger compliance.

EPA Lead Renovation, Repair, and Painting (RRP) Rule

Environmental Protection Agency (EPA)
May Apply
Fee: $200.00-$300.00
Renewal: one time
Type: permit

Roofing work that disturbs painted surfaces (e.g., removing old siding, fascia, or soffits) on pre-1978 structures may release lead dust. Contractors must be EPA-certified, use lead-safe practices, and provide lead hazard information to owners and occupants. Applies even if only incidental paint removal occurs. Certification requires initial 8-hour training and firm registration.

FTC Compliance with Truth-in-Advertising and Consumer Protection Rules

Federal Trade Commission (FTC)
Required
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Roofers must avoid deceptive advertising (e.g., fake reviews, false “free” estimates, misleading storm damage claims). Must disclose material connections (e.g., referral fees). Applies to websites, social media, and door-to-door solicitations. FTC enforces against “bait-and-switch” pricing and unsubstantiated claims (e.g., “best in state” without proof).

Maintain OSHA Form 300 Log of Work-Related Injuries and Illnesses

Occupational Safety and Health Administration (OSHA)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: filing

Roofing is a high-risk industry with frequent falls, lacerations, and heat stress. Employers with 11+ employees must record work-related injuries and illnesses. Even smaller firms may be required to report severe incidents (hospitalization, amputation, fatality) within 24 hours (hospitalization) or 8 hours (fatality).

Report Severe Work-Related Injuries

Occupational Safety and Health Administration (OSHA)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: filing

Roofing contractors must report any employee fatality within 8 hours and any hospitalization, amputation, or eye loss within 24 hours by calling OSHA or using the online reporting system. Applies regardless of business size.

City of St. Louis Business License

City of St. Louis
May Apply
Fee: $25.00-$300.00
Renewal: annual
Type: license

Required for all businesses; roofing contractors must also register trade under Chapter 1005.100

St. Louis County Business License

St. Louis County
May Apply
Fee: $25.00-$25.00
Renewal: annual
Type: license

All businesses over $3,000 gross receipts; contractors listed separately

Kansas City Business License (Contractor's License)

City of Kansas City, Missouri Neighborhoods and Housing Services
May Apply
Fee: $100.00-$100.00
Renewal: annual
Type: license

Specific to roofing/general contractors; proof of insurance and workers' comp required per Ordinance 23063

Springfield Business License

City of Springfield, MO
May Apply
Fee: $50.00-$50.00
Renewal: annual
Type: license

Applies to roofing businesses; zoning approval may be additional

Zoning Compliance Permit

Varies by city/county (e.g., St. Louis City Planning)
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: permit

Required in most MO cities/counties (e.g., St. Louis Zoning Code Sec. 26.20); home occupation permit if from residence

Building Permit for Business Space Modification

Local Building Department (e.g., Jackson County)
May Apply
Fee: $50.00-$50.00
Renewal: one time
Type: permit

Common requirement; roofing businesses often need for yard/storage areas

Sign Permit

Local Planning/Zoning Department
May Apply
Fee: $50.00-$200.00
Renewal: one time
Type: permit

Required in urban areas per local sign ordinances (e.g., KC Code Chap 18)

Fire Inspection/Occupancy Certificate

Local Fire Department (e.g., St. Louis Fire Department)
May Apply
Fee: $100.00-$250.00
Renewal: one time
Type: permit

Required for offices/warehouses storing roofing materials

Alarm System Permit

Local police department (e.g., Kansas City Police)
May Apply
Fee: $25.00-$50.00
Renewal: annual
Type: permit

False alarm reduction ordinances in major cities

Home Occupation Permit

Varies by municipality (e.g., St. Louis County)
May Apply
Fee: $50.00-$150.00
Renewal: annual
Type: permit

Limited to no exterior storage/vehicles; common restriction for contractors

Workers' Compensation Insurance

Missouri Department of Labor and Industrial Relations - Division of Workers' Compensation
May Apply
Fee: $1000.00-$3000.00
Renewal: one time
Type: certificate

Required for all employers with one or more employees in Missouri, including part-time workers. Sole proprietors and LLC members are exempt from covering themselves unless they opt in. Roofers fall under construction classification (Code 5410), which carries higher premiums due to risk. Exemption available for sole proprietors without employees.

General Liability Insurance

Missouri Secretary of State
May Apply
Fee: $500.00-$1500.00
Renewal: one time
Type: certificate

Not universally mandated by Missouri state law for all businesses, but frequently required by municipalities, clients, or general contractors. Strongly recommended for roofers due to high risk of property damage and bodily injury. Some cities may require proof for business licensing.

Surety Bond (Contractor Bond)

Missouri Department of Economic Development - Office of Administration
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: certificate

Missouri does not require a statewide contractor license or bond for roofers. However, many cities (e.g., St. Louis, Kansas City) require a surety bond (often $10,000) as part of local contractor registration. Bond protects consumers against fraud or failure to complete work. Check municipal requirements.

Commercial Auto Insurance

Missouri Department of Revenue
May Apply
Fee: $1200.00-$2800.00
Renewal: one time
Type: certificate

Required under Missouri's Financial Responsibility Law (Section 303.030 RSMo) for all vehicles used in business. Minimum liability limits: $25,000 bodily injury per person, $50,000 per accident, $25,000 property damage. Applies even if vehicle is titled personally but used regularly for business (e.g., transporting tools, crew, or materials).

Professional Liability / Errors & Omissions Insurance

Missouri Department of Insurance
Required
Fee: $1000.00-$3000.00
Renewal: one time
Type: certificate

Not legally required by Missouri for roofers. However, recommended to cover claims of defective work, missed deadlines, or failure to meet contract terms. May be required by clients or general contractors on larger projects.

Product Liability Insurance

U.S. Consumer Product Safety Commission
May Apply
Fee: $500.00-$2000.00
Renewal: one time
Type: certificate

Not a standalone legal requirement in Missouri. However, if a roofer sells or warrants roofing materials (e.g., shingles, underlayment), they may be liable for product defects. Coverage typically included in general liability or umbrella policies. Recommended for businesses offering material warranties.

Liquor Liability Insurance

Missouri Department of Revenue - Alcohol and Tobacco Control Division
May Apply
Fee: $500.00-$2000.00
Renewal: one time
Type: certificate

Only applicable if the roofer business hosts events where alcohol is served or sold. Missouri requires liquor liability insurance for businesses holding an alcohol license. Roofers not serving alcohol are exempt.

Obtain an Employer Identification Number (EIN)

Internal Revenue Service (IRS)
Required
Renewal: one time
Type: registration

Required for all LLCs, including those with no employees. Even single-member LLCs must obtain an EIN if they have employees or elect to be taxed as a corporation. Roofing businesses structured as LLCs must have an EIN for tax reporting and compliance.

Federal OSHA Workplace Safety Compliance

Occupational Safety and Health Administration (OSHA)
May Apply
Fee: $500.00-$5000.00
Renewal: one time
Type: permit

Roofers are subject to fall protection standards (29 CFR 1926 Subpart M), ladder safety, and personal protective equipment (PPE) requirements. Even self-employed roofers with employees must comply. OSHA requires fall protection at heights of 6 feet or more. Specific roofing hazards include scaffolding, roofing equipment, and exposure to hazardous materials.

File Federal Income Taxes as an LLC

Internal Revenue Service (IRS)
Required
Fee: $0.00-$0.00
Renewal: one time
Type: filing

A Missouri LLC with no election defaults to pass-through taxation: single-member LLC files Schedule C with Form 1040; multi-member files Form 1065 (partnership). If taxed as a corporation, Form 1120 is required. Roofing income must be reported annually.

Maintain I-9 Employment Eligibility Verification

U.S. Department of Homeland Security (DHS) / Department of Labor (DOL)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Applies to all U.S. employers, including roofing LLCs. Roofing contractors often hire seasonal or temporary laborers, increasing compliance risk. Employers must verify identity and work authorization using Form I-9 and retain for 3 years after hire or 1 year after employment ends, whichever is later.

Comply with Fair Labor Standards Act (FLSA) wage and hour rules

U.S. Department of Labor (DOL)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Roofing businesses must pay at least federal minimum wage ($7.25/hour) and overtime (1.5x regular rate) for hours over 40 in a workweek. Common violations include misclassifying employees as independent contractors and failing to pay for travel or cleanup time. Roofers often work long hours during peak season, increasing overtime exposure.

Step-by-Step Compliance Guide

  1. As a roofer in Columbia, MO, you must comply with federal income and self-employment tax obligations through the IRS.
  2. The IRS requires record retention for tax purposes, though there is no associated fee.
  3. Federal Trade Commission (FTC) compliance with the FTC Act and Business Opportunity Rule is a requirement for your business.
  4. Roofers operating as LLCs have specific federal income and self-employment tax obligations with the IRS.
  5. You are required to register for a Federal EIN through the Internal Revenue Service.
  6. Compliance with FTC advertising and consumer protection rules is necessary for your roofing business.
  7. Federal income tax filing, whether through Schedule C or Form 1120-S, is an ongoing requirement with the IRS.
  8. The U.S. Small Business Administration confirms that no federal business license is specifically required for roofers.

Common Mistakes to Avoid

  • Assuming a single, one-time fee covers all IRS tax obligations is incorrect, as fees vary and some are annual.
  • Ignoring FTC compliance requirements, believing they only apply to larger businesses, can lead to penalties.
  • Failing to retain adequate tax records, even if there's no direct fee, can result in audit issues.
  • Believing an EIN is optional if you operate as a sole proprietor is a common misunderstanding.
  • Overlooking the need to comply with advertising and consumer protection rules set by the FTC is a frequent error.

Frequently Asked Questions

What IRS obligations do I have as a roofer in Columbia, MO?

As a roofer, you'll need to fulfill federal income and self-employment tax obligations, which may include estimated tax payments throughout the year. You are also required to maintain records for tax purposes, and the specific forms you file depend on your business structure (sole proprietorship, LLC, etc.).

Does the FTC require any specific permits for roofing businesses?

The FTC doesn’t issue permits, but requires compliance with acts like the FTC Act and Business Opportunity Rule, as well as advertising and consumer protection regulations. These requirements aim to prevent deceptive business practices and protect consumers.

Is there a federal license specifically for roofing contractors?

No, the U.S. Small Business Administration confirms that there is no federal business license specifically required for roofing contractors. However, you still need to meet other federal obligations like tax filing and FTC compliance.

What are the potential consequences of not complying with FTC regulations?

Non-compliance with FTC regulations can lead to significant penalties, including fines and legal action. It's crucial to understand and adhere to rules regarding advertising, consumer protection, and fair business practices.

What is an EIN and do I need one?

An EIN (Employer Identification Number) is a unique tax ID number assigned by the IRS. You'll likely need an EIN even if you don't have employees, especially if you operate as a corporation or partnership, and it's often required for opening a business bank account.

Need a personalized checklist?

Permit Finder asks follow-up questions to give you an exact list of permits.

Find Your Permits