General Contractor Permits & Licenses in Mesa, AZ

Complete guide to permits and licenses required to start a general contractor in Mesa, AZ. Fees, renewal cycles, and agency contacts.

Arizona LLC Articles of Organization

Arizona Corporation Commission
Required
Fee: $50.00-$50.00
Renewal: one time
Type: registration

Required for all LLC formation in Arizona. Annual report required separately.

Arizona LLC Annual Report

Arizona Corporation Commission
Required
Fee: $0.00-$0.00
Renewal: annual
Type: registration

Must file online even if no changes; maintains good standing.

Arizona Registrar of Contractors License (Class B - General Commercial) or Qualifying Party License

Arizona Registrar of Contractors
Required
Fee: $480.00-$480.00
Renewal: biennial
Type: license

General contractors typically require Class B license. Prerequisites: 4 years experience (or equivalent), pass trade/business exams, $2M liability insurance, surety bond ($4K-$150K based on license class), background check. Qualifying Party (QP) must be designated.

Assumed Name (DBA) Registration

Arizona Secretary of State
May Apply
Fee: $10.00-$10.00
Renewal: one time
Type: registration

File with AZ SOS; publish in newspaper for 3 consecutive publications within 60 days; applies only if using DBA.

Transaction Privilege Tax (TPT) License

Arizona Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: license

General contractors pay TPT on gross receipts from construction (prime contracting classification). Monthly/quarterly returns required based on revenue.

Arizona Transaction Privilege Tax (TPT) License

Arizona Department of Revenue (ADOR)
Required
Fee: $0.00-$0.00
Renewal: one time
Type: registration

General Contractors in Arizona are subject to Transaction Privilege Tax (TPT), which functions as a gross receipts tax. The applicable TPT classification for general contractors is 'Contractor - Construction'. Registration is mandatory even if no tax is currently due. Registration is done via AZTaxes online portal.

Arizona Income Tax Withholding Registration

Arizona Department of Revenue (ADOR)
May Apply
Renewal: one time
Type: registration

Required only if the LLC has employees. Arizona requires employers to withhold state income tax from employee wages. Registration is completed through the AZTaxes system. Applies to both full-time and part-time employees.

Arizona Unemployment Insurance Tax Registration

Arizona Department of Economic Security (DES)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

All employers with employees in Arizona must register for Unemployment Insurance (UI) tax. New employers are assigned a standard rate (0.02% in first year) until experience rating applies. Registration is online via DES Employer Portal.

Arizona Withholding Income Tax Filing

Arizona Department of Revenue (ADOR)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: filing

Employers must file Form AZ-41 or file electronically via AZTaxes. Filing frequency is determined by ADOR based on withholding volume. Most new employers start with monthly filing.

Arizona Transaction Privilege Tax (TPT) Filing

Arizona Department of Revenue (ADOR)
Required
Renewal: one time
Type: filing

General contractors must file TPT returns based on gross receipts from construction services. The standard rate varies by jurisdiction (city/county). Filing is done electronically via AZTaxes. New registrants typically file monthly until reclassified.

Arizona Unemployment Insurance Tax Filing and Payment

Arizona Department of Economic Security (DES)
May Apply
Renewal: one time
Type: filing

Employers must file Form UCT-6/IM and pay unemployment tax on the first $7,000 of each employee’s wages annually. Rate for new employers is 2.0%; rate adjusts based on claims history.

City or County Business License / Privilege Tax

Local Municipal Government (e.g., City of Phoenix, City of Tucson)
May Apply
Fee: $100.00-$400.00
Renewal: one time
Type: registration

Many Arizona cities and counties impose a local business privilege tax or require a business license. For example, Phoenix requires a Business License from the Office of the City Treasurer. Requirements and fees vary significantly by location. Contractors must check with each jurisdiction where they operate.

Arizona Contractor Privilege License Tax

Arizona Department of Revenue (ADOR)
Required
Fee: $0.00-$0.00
Renewal: one time
Type: registration

The TPT classification 'Contractor - Construction' serves as the contractor privilege tax. Arizona does not have a separate excise or franchise tax for LLCs, but TPT is effectively a gross receipts tax on the privilege of doing business. This applies to all general contractors regardless of revenue.

Maricopa County Business License

Maricopa County Planning and Development
May Apply
Fee: $40.00-$40.00
Renewal: annual
Type: license

General contractors specifically listed as requiring county business license per Maricopa County Code § 11-3-1. Fees from current schedule effective 7/1/2023.

City of Phoenix Business License (Privilege License)

City of Phoenix License Tax Section
May Apply
Fee: $105.00-$105.00
Renewal: annual
Type: license

Required for all businesses including general contractors; ROC license verification required. Fees per 2024 schedule.

Tucson Business License

City of Tucson Business Services
May Apply
Fee: $50.00-$200.00
Renewal: annual
Type: license

All businesses including contractors; fee schedule updated 10/2023.

Pima County Business License

Pima County Development Services
May Apply
Fee: $25.00-$25.00
Renewal: annual
Type: license

Applies to general contractors; per Pima County Code Title 16.

Zoning Use Permit (Conditional Use)

Maricopa County Planning and Development
May Apply
Fee: $1200.00-$2500.00
Renewal: one time
Type: permit

General contractors often need conditional use permit for storage yards; review zoning district first.

City of Phoenix Zoning Use Approval

City of Phoenix Planning and Development
May Apply
Fee: $815.00-$815.00
Renewal: one time
Type: permit

Required for "contractor's storage yard" use; Phoenix Zoning Ordinance Chapter 6.

Building Permit for Office/Yard Modifications

Maricopa County Planning and Development
May Apply
Fee: $1500.00-$1500.00
Renewal: one time
Type: permit

Applies universally when altering structures; contractor-specific for shop fabrication areas.

Sign Permit

City of Phoenix Street Transportation Department
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: permit

Required for freestanding, wall, or monument signs > certain size.

Fire Sprinkler/Suppression System Permit

Phoenix Fire Department
May Apply
Fee: $200.00-$1000.00
Renewal: one time
Type: permit

General contractors with large facilities; per IFC adoption.

Fire Inspection for Occupancy

Maricopa County Air Quality Department (Fire)
May Apply
Fee: $100.00-$300.00
Renewal: one time
Type: permit

Certificate of occupancy includes fire life-safety approval.

Burglar/Fire Alarm Permit

City of Phoenix Police Department
May Apply
Fee: $50.00-$50.00
Renewal: annual
Type: permit

Phoenix Alarm Ordinance; reduces false alarms.

Home Occupation Permit

Varies by city/county (e.g., Phoenix Planning & Development)
May Apply
Fee: $100.00-$300.00
Renewal: one time
Type: permit

Limited to administrative; no storage of equipment/vehicles per LUC 16.42.

Workers' Compensation Insurance

Arizona Industrial Commission (Division of Workers' Compensation)
May Apply
Fee: $1.50-$3.50
Renewal: one time
Type: certificate

Arizona law (A.R.S. § 23-906) requires all employers with one or more employees to carry workers' compensation insurance. Sole proprietors and partners are not required to cover themselves unless they elect to do so. LLC members may be exempt if they file a waiver with the ICA.

Contractor License Bond (Surety Bond)

Arizona Registrar of Contractors (ROC)
Required
Fee: $100.00-$500.00
Renewal: one time
Type: certificate

A $10,000 surety bond is required for all Class A, B, and C residential and commercial contractor licenses issued by the Arizona ROC. This bond protects consumers against violations of the Contractor Registration Act. The bond must be issued by a surety company licensed in Arizona.

General Liability Insurance

None (not mandated by state law)
Required
Fee: $500.00-$1200.00
Renewal: one time
Type: certificate

Arizona ROC requires all licensed contractors (including LLCs) to maintain general liability insurance with minimum limits of $50,000 per occurrence. This is a condition of licensure under ROC Rule R-4-2A. This insurance covers third-party bodily injury and property damage.

Commercial Auto Insurance

Arizona Department of Transportation (ADOT) Motor Vehicle Division
May Apply
Fee: $1200.00-$2500.00
Renewal: one time
Type: certificate

Arizona law (A.R.S. § 28-4009) requires all motor vehicles registered to a business to carry liability insurance with minimum limits of $25,000 bodily injury per person, $50,000 per accident, and $15,000 for property damage (25/50/15). This applies regardless of business type.

Professional Liability / Errors and Omissions Insurance

None
Required
Fee: $800.00-$1500.00
Renewal: one time
Type: certificate

Professional liability insurance is not mandated by Arizona law or the ROC for general contractors. However, it is strongly recommended to protect against claims of negligence, design errors, or faulty workmanship. Some clients or project contracts may require it.

Product Liability Insurance

None
May Apply
Fee: $750.00-$2000.00
Renewal: one time
Type: certificate

Arizona does not require product liability insurance for contractors. However, if the LLC sells or installs products that could cause injury or damage due to defect, this coverage is strongly recommended. General liability policies often include limited product liability coverage.

Liquor Liability Insurance

Arizona Department of Liquor Licenses and Control
May Apply
Renewal: one time
Type: certificate

This requirement does not apply to general contractors unless they operate a venue that serves alcohol. Most contracting businesses do not need this insurance. Mandated only if the business holds an Arizona liquor license under Title 4, Chapter 2 of Arizona Revised Statutes.

Step-by-Step Compliance Guide

  1. First, obtain an Arizona Registrar of Contractors License, specifically a Class B - General Commercial license, which costs $480.00 and renews biennially.
  2. Register with the Arizona Department of Revenue (ADOR) to obtain a Transaction Privilege Tax (TPT) License; the license itself is free, but TPT filing fees vary.
  3. File for an Arizona LLC Articles of Organization with the Arizona Corporation Commission for a $50.00 fee.
  4. Secure a Contractor License Bond (Surety Bond) through the Arizona Registrar of Contractors (ROC), with costs ranging from $100.00 to $500.00.
  5. Comply with Federal Trade Commission (FTC) regulations regarding Truth-in-Advertising and Consumer Protection; there is no initial fee.
  6. Ensure compliance with Federal Income and Self-Employment Tax Obligations for LLCs through the Internal Revenue Service (IRS); fees vary.
  7. File an Arizona LLC Annual Report with the Arizona Corporation Commission, which is required annually and has no filing fee.
  8. Obtain Professional Liability / Errors and Omissions Insurance, typically costing between $800.00 and $1500.00.

Common Mistakes to Avoid

  • Assuming a general contractor only needs a city-level business license in Mesa, ignoring state-level requirements.
  • Failing to obtain a Transaction Privilege Tax (TPT) license from the Arizona Department of Revenue before commencing work.
  • Neglecting to secure the required surety bond through the Arizona Registrar of Contractors.
  • Overlooking the need for an Arizona Registrar of Contractors License, believing a federal license is sufficient.
  • Ignoring the annual reporting requirements for LLCs with the Arizona Corporation Commission.

Frequently Asked Questions

What is the Arizona Registrar of Contractors (ROC) license requirement?

A Class B - General Commercial license from the Arizona ROC is required to perform general contracting work in Mesa, Arizona. This license ensures contractors meet specific qualifications and financial responsibility standards.

What is the Arizona Transaction Privilege Tax (TPT)?

The TPT is a sales tax levied by the state of Arizona and collected by businesses. As a general contractor in Mesa, you must obtain a TPT license from the Arizona Department of Revenue and file returns regularly; the amount of tax varies based on your revenue.

Are there federal licensing requirements for general contractors?

Generally, there is no single federal license required to operate as a general contractor in the United States, but compliance with federal agencies like the IRS and FTC is essential. The U.S. Small Business Administration (SBA) doesn't issue a general contracting license.

What kind of insurance is recommended for a general contractor in Mesa?

While not mandated by Arizona state law, General Liability Insurance is highly recommended to protect your business from potential claims. Professional Liability/Errors and Omissions Insurance is also required and typically costs $800.00-$1500.00.

What are the ongoing compliance requirements after obtaining my licenses?

You must renew your Arizona Registrar of Contractors License biennially and file an annual report with the Arizona Corporation Commission if you operate as an LLC. Ongoing compliance with federal tax obligations and FTC regulations is also necessary.

Need a personalized checklist?

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

Find Your Permits