How to Start a General Contractor Business in Alabama

How to Start a General Contractor Business in Alabama

How to Start a General Contractor Business in Alabama

Starting a general contractor business in Alabama requires more than tools and a truck. You need the right business structure, proper licensing, insurance, and tax compliance. This guide walks you through each requirement and the actual steps to take in Alabama.

What You Need Before You Start

Materials and Requirements Checklist

Before filing any paperwork, gather or prepare these items:

  • Decision on business structure: sole proprietorship, LLC, or corporation
  • Business name (must be distinguishable in Alabama Secretary of State records)
  • Registered agent name and Alabama street address (required for LLC and corporation)
  • Federal Employer Identification Number (EIN) from the IRS
  • County of operation (each county has its own licensing requirements)
  • List of services offered (general contracting, specific trades, etc.)
  • Insurance quotes for general liability and workers' compensation
  • Proof of any professional licenses (electrician, plumber, etc., if applicable)
  • Social Security Number or EIN for tax purposes

If you plan to hire employees, you will also need a workers' compensation insurance policy before the first hire. If you sell materials or equipment, you will need a sales tax permit.

Step 1: Choose Your Business Structure

The three main options in Alabama are sole proprietorship, LLC (Limited Liability Company), and corporation. Each has different liability protection, tax treatment, and filing requirements.

Sole Proprietorship

A sole proprietorship is the simplest structure: you and your business are legally the same entity. There is no formal filing with the Alabama Secretary of State. You simply pay a county business privilege license and start working. The downside is that you are personally liable for all business debts and claims. If a customer is injured on a job and sues, your personal assets are at risk.

LLC (Limited Liability Company)

An LLC separates your personal assets from your business. If the LLC is sued, your personal bank account and home are typically protected. Alabama charges a $200 filing fee to form an LLC. You must name a registered agent with an Alabama street address. There are no annual report requirements and no franchise tax or annual renewal fees for LLCs in Alabama.

The Alabama Business Privilege Tax applies to LLCs and is based on your net worth. The rate ranges from $0.25 to $1.75 per $1,000 of net worth in Alabama, with a maximum of $15,000. However, if your calculated tax is $100 or less, you are fully exempt and do not need to file a return. For calendar-year filers, the tax is due by March 15.

Corporation

A corporation is also a separate legal entity. The $200 filing fee is the same as an LLC. Corporations are taxed differently: Alabama corporate income tax is 6.5% of annual net income, with a deduction allowed for federal income tax paid. Many construction businesses choose an LLC over a corporation because of simpler compliance and lower tax burden.

This is informational content, not legal or tax advice. Consult a qualified attorney or CPA to choose the best structure for your situation.

Step 2: Form Your Business Entity

File with the Alabama Secretary of State

If you choose an LLC or corporation, you must file with the Alabama Secretary of State. You can file online through the Secretary of State Online Services portal at https://www.alabamainteractive.org/sos/welcome.action. Online filings are processed immediately.

For an LLC, you will file a Certificate of Formation. The document must include your business name, registered agent name and street address, and the county where the registered office is located. Your business name must contain the words "Limited Liability Company" or the abbreviation "LLC." It must also be distinguishable from all other registered names in Alabama.

Before filing the Certificate of Formation, you can reserve your business name. A name reservation costs $25 and lasts for 120 days, giving you time to complete your formation without the name being taken. The reservation is optional but recommended if you are still preparing other documents.

Registered Agent Requirement

Every LLC and corporation in Alabama must name exactly one registered agent. The registered agent is the person who receives legal documents on behalf of your business. The registered office address must be a physical street address in Alabama, not a PO box. Many contractors use their own home or office address; alternatively, you can hire a registered agent service to provide a professional address for typically $100 to $300 per year.

If you later need to change your registered agent or office, you can file a change with the Secretary of State for a $100 fee.

Step 3: Obtain Your Federal Employer Identification Number (EIN)

An EIN is a nine-digit number issued by the IRS. You will need one if your LLC has more than one member, if you are a corporation, or if you plan to hire employees. You can obtain an EIN for free from the IRS at https://www.irs.gov. The process takes about 15 minutes and the number is issued immediately if you apply online.

If you are a sole proprietor with no employees, you may use your Social Security Number instead of an EIN for tax purposes, but an EIN keeps your personal and business taxes separate and is recommended.

Step 4: Register for a County Business Privilege License

Alabama has no single statewide business license issued by the Secretary of State. Instead, every person, firm, company, or corporation engaged in a business, vocation, occupation, or profession must register with the county where the business operates.

Contact the county probate judge or license commissioner in the county where you will operate. This is typically called a business privilege license or occupational license. The fee and requirements vary by county. Some counties charge a flat fee; others base the fee on your gross revenue or number of employees. The license process usually takes a few days to a few weeks.

If you operate in multiple counties, you may need a separate license in each. Municipal licenses are separate from county licenses and are not administered by the state. Contact the city hall in each municipality where you operate for municipal licensing requirements.

Step 5: Register for Sales Tax

If you sell materials or equipment to customers (not just labor), you must register for a sales tax permit. Alabama sales tax is 4% at the state level, but counties and municipalities may add local taxes ranging from 0.10% to 5%. The actual rate in your area depends on your location.

Register for a sales tax permit through My Alabama Taxes at https://myalabamataxes.alabama.gov. Registration is free and account numbers arrive within 3 to 5 days. You will collect sales tax on taxable items, file monthly or quarterly returns, and send the tax to the Alabama Department of Revenue.

If you provide only labor (no materials), you may not need a sales tax permit. Consult the Alabama Department of Revenue at https://www.revenue.alabama.gov/ to confirm your specific situation.

Step 6: Obtain Construction Licenses and Permits

Alabama does not issue a statewide general contractor license. However, some counties and municipalities do require contractor licenses or permits. Requirements vary widely, so you must check with your county and city authorities.

Common items to check for include:

  • Contractor registration or licensing at the county or municipal level
  • Bonding requirements (surety bond or performance bond)
  • Proof of insurance or insurance certificate requirements
  • Trade-specific licenses if you perform electrical, plumbing, HVAC, or other licensed work
  • Building permit requirements and where to obtain them

Contact your county probate judge, county commission, city hall, or building department to confirm all local requirements before you bid on or start any jobs.

Step 7: Secure Insurance

General liability insurance protects you if a customer or third party is injured or property is damaged on a job. Workers' compensation insurance is required by Alabama law if you hire any employees. Both are non-negotiable for a legitimate contracting operation.

General Liability Insurance

General liability policies typically cover bodily injury, property damage, and personal injury claims. Costs vary based on the type of work you do, your annual revenue, and your claims history, but expect to pay $400 to $2,000+ per year depending on your scope. Many customers and municipalities will not work with you without proof of general liability insurance. Request a certificate of insurance to show to clients.

Workers' Compensation Insurance

If you hire employees, Alabama law requires you to carry workers' compensation insurance. The cost is based on your payroll and the type of work performed. You can obtain workers' compensation through a private insurer or the state workers' compensation fund. Do not skip this: operating without it is illegal and exposes you to personal liability if an employee is injured.

Step 8: File Taxes and Maintain Compliance

Once you are operating, you will have ongoing tax and compliance responsibilities:

Alabama Business Privilege Tax

As noted earlier, LLCs and other entities pay the Alabama Business Privilege Tax based on net worth if the calculated tax exceeds $100. For calendar-year filers, the return is due by March 15. File Form PPT (Pass-Through Entity Tax Return) with the Alabama Department of Revenue. If your calculated tax is $100 or less, you are exempt and do not need to file.

Federal Income Tax

A sole proprietorship reports business income on Schedule C of your personal 1040. An LLC with one member is typically treated as a sole proprietorship for tax purposes unless you elect otherwise. An LLC with multiple members is usually treated as a partnership. A corporation files a separate corporate return. Consult a CPA or tax professional to understand your specific filing obligations.

Sales Tax Returns

If you are registered for sales tax, file monthly or quarterly sales tax returns with the Alabama Department of Revenue. Failure to file or pay is a serious violation and can result in penalties, interest, and loss of your sales tax license.

Records and Quarterly Estimated Taxes

Keep detailed records of income and expenses. If you expect to owe more than $1,000 in annual taxes, the IRS requires quarterly estimated tax payments. A CPA can help you calculate and file these correctly.

Common Mistakes to Avoid

  • Skipping insurance: Operating without general liability or workers' compensation (if you have employees) is illegal and puts your personal assets at risk.
  • Ignoring local licensing: Even if the state does not mandate it, your county or city may. Check before your first job.
  • Mixing personal and business finances: Using one bank account for personal and business funds makes taxes harder and weakens liability protection if you formed an LLC or corporation.
  • Missing tax deadlines: Sales tax, business privilege tax, and federal taxes all have deadlines. Mark them on your calendar or hire a bookkeeper.
  • Not getting it in writing: Use written contracts for every job, even if the customer is a friend. Specify the work scope, materials, price, timeline, and payment terms.
  • Hiring under the table: All employees must be on payroll with proper tax withholding and workers' compensation. Paying cash under the table is illegal and costly if discovered.

Tips for Success

  • Get everything in writing: Contracts protect both you and your customers. Use a standard contract template or have an attorney draft one.
  • Collect a deposit: Collect a deposit (typically 25% to 50%) before you start work. This protects your cash flow and shows customer commitment.
  • Separate your finances: Open a business bank account and use it only for business. This simplifies accounting and proves business legitimacy if the IRS ever questions you.
  • Track expenses carefully: Deduct only legitimate business expenses. Keep receipts and document everything. This lowers your taxable income and provides proof if audited.
  • Use the Alabama Small Business Development Center: The Alabama Small Business Development Center Network (ASBDC) at https://www.asbdc.org/ offers free consulting and low-cost training on business planning, marketing, and financial management.
  • Network with other contractors: Join a local chamber of commerce, construction association, or contractor group. Referrals and partnerships grow a contracting business faster than advertising alone.

Expected Timeline and Costs

Here is what to expect in terms of time and money:

  • Entity formation (LLC or corporation): $200 filing fee, 1 to 5 days if filing online, immediate if processing electronically
  • Business name reservation: $25, optional, 120 days
  • EIN from IRS: Free, issued immediately online
  • County business privilege license: Varies by county, typically $50 to $500+, 1 to 3 weeks
  • Sales tax registration: Free, 3 to 5 days
  • General liability insurance: $400 to $2,000+ per year
  • Workers' compensation insurance: Varies, typically $1,000+ per year depending on payroll

Total startup cost to legally operate a general contractor business in Alabama is typically $2,000 to $5,000+, depending on local licensing fees, insurance costs, and bonding requirements.

Important Disclaimer

This article provides informational content about starting a general contractor business in Alabama. It is not legal advice, tax advice, or insurance advice. Business formation, tax obligations, and insurance requirements vary based on your specific situation, the type of work you do, your location, and whether you hire employees.

Before you start, consult with a qualified Alabama attorney about business structure and liability protection, a CPA or tax professional about tax registration and planning, and an insurance agent about coverage options. Your county and city may have requirements not mentioned here. Always verify current requirements directly with the Alabama Secretary of State, the Alabama Department of Revenue, your county probate judge, and your city or county building department.

Resources

  • Alabama Secretary of State: https://www.sos.alabama.gov/business-entities
  • Secretary of State Online Filing: https://www.alabamainteractive.org/sos/welcome.action
  • Alabama Department of Revenue: https://www.revenue.alabama.gov/
  • My Alabama Taxes: https://myalabamataxes.alabama.gov
  • Alabama Small Business Development Center: https://www.asbdc.org/
  • U.S. Small Business Administration, Alabama District: https://www.sba.gov/district/alabama
  • IRS EIN Application: https://www.irs.gov

Keep exploring: related Alabama guides