Towing Permits & Licenses in Des Moines, IA

Complete guide to permits and licenses required to start a towing in Des Moines, IA. Fees, renewal cycles, and agency contacts.

Municipal Surety Bond

City of Des Moines, City of Cedar Rapids, etc.
May Apply
Fee: $100.00-$300.00
Renewal: one time
Type: certificate

Iowa does not require a state-level bond, but most cities do. Check with local authorities.

Certificate of Organization (LLC Formation)

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

Required for all LLCs. Annual report required separately (see below).

Biennial Report

Iowa Secretary of State
Required
Fee: $30.00-$30.00
Renewal: one time
Type: registration

Required for all LLCs. Due even if no changes.

Assumed Name Registration (if using DBA)

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

Applies if business uses trade name/DBA. Renews automatically with biennial report.

Motor Carrier Authority (Non-Consensual Towing)

Iowa Department of Transportation (Motor Carrier Services)
Required
Fee: $20.00-$50.00
Renewal: annual
Type: registration

Required for all non-consensual towing operations (police tows, abandoned vehicles). Includes USDOT number if intrastate >10k lbs GVW.

Tow Truck Registration Certificate

Iowa Department of Transportation (Vehicle Registration)
Required
Fee: $100.00-$100.00
Renewal: annual
Type: registration

Per tow truck. Requires proof of MCS authority and insurance. Specific to towing industry.

Public Utility Holding Company Registration (if regulated towing)

Iowa Utilities Board
May Apply
Fee: $100.00-$100.00
Renewal: one time
Type: registration

Required for tow companies on police rotation lists or non-consensual tows. IUB oversees compliance.

Withholding Tax Account Registration

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

Iowa Business Tax Permit may also be needed for sales/use tax if charging storage fees.

Sales/Use Tax Permit (if applicable)

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

Towing services generally exempt, but storage fees are taxable.

Iowa Sales Tax Permit Registration

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

Towing services themselves are generally not subject to sales tax in Iowa unless they include taxable components such as sale of parts or equipment. If only providing labor for towing, sales tax registration may not be required. However, if selling any taxable tangible personal property, registration is mandatory.

Iowa Withholding Tax Registration

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

Employers must withhold Iowa income tax from employee wages and remit it to the state. This applies to all employers operating in Iowa, including LLCs with employees.

Iowa Unemployment Insurance Tax Registration

Iowa Workforce Development
May Apply
Renewal: one time
Type: registration

All employers with employees in Iowa must register for unemployment insurance (UI) tax. New employers are assigned a standard experience rating; new employer rate is 1.0% (as of 2024) on first $7,000 of each employee's wages annually.

Iowa Corporate Income Tax Registration

Iowa Department of Revenue
Required
Fee: $0.00-$0.00
Renewal: one time
Type: registration

LLCs taxed as corporations must file Iowa Corporate Income Tax (Form IA112). Most LLCs are pass-through entities and do not pay corporate income tax; instead, income flows to members and is reported on personal returns. However, if the LLC has elected corporate taxation, this applies.

Iowa Pass-Through Entity Tax (PTET) Registration

Iowa Department of Revenue
May Apply
Renewal: annual
Type: registration

Effective 2023, Iowa allows pass-through entities to elect to pay income tax at the entity level. This is optional and can be beneficial for federal deduction purposes. If elected, the business must register and file Form IA PTET.

Towing Business License

Iowa Department of Transportation (DOT)
May Apply
Fee: $100.00-$200.00
Renewal: one time
Type: license

Requires proof of insurance, vehicle registration, and compliance with safety rules. Business name and USDOT number must be displayed on vehicles.

Employer Identification Number (EIN) for LLC

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

All LLCs classified as corporations or with employees must have an EIN. Single-member LLCs without employees may operate under the owner’s SSN but typically need an EIN for banking and vendor purposes. Required for federal tax reporting.

Federal Income and Self-Employment Tax Filing (LLC Tax Obligations)

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

Multi-member LLCs file Form 1065 (informational), and profits pass through to members’ personal returns. Single-member LLCs report income on Schedule C. Self-employment tax (15.3%) applies to net earnings. Towing income is subject to these rules.

OSHA General Duty Clause Compliance

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

Applies to all employers with employees. Towing businesses must provide a workplace free from recognized hazards (e.g., vehicle recovery risks, traffic exposure, hydraulic equipment). Specific standards may include eye protection, lockout/tagout, and hazard communication.

OSHA Hazard Communication Standard (HCS)

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

Towing businesses handling vehicle fluids must maintain Safety Data Sheets (SDS), label containers, and train employees on chemical hazards.

EPA Spill Prevention, Control, and Countermeasure (SPCC) Rule

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

Requires written SPCC plan, containment measures, and employee training. Applies to facilities with reasonable expectation of discharge to navigable waters. Common for towing yards storing vehicles and fluids.

EPA Used Oil Management Standards

Environmental Protection Agency (EPA)
May Apply
Renewal: one time
Type: permit

Applies to businesses that generate, transport, store, or recycle used oil. Requires proper labeling, storage in non-leaking containers, and use of licensed recyclers. Does not require RCRA hazardous waste permit if managing as used oil.

Fair Labor Standards Act (FLSA) Wage and Hour Compliance

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

Requires payment of federal minimum wage ($7.25/hr), overtime (1.5x regular rate after 40 hours/week), and proper recordkeeping. Towing drivers and dispatchers are typically non-exempt.

Local City Business License or Privilege Tax

Local Municipal Government (e.g., City of Des Moines, Cedar Rapids, etc.)
May Apply
Fee: $50.00-$200.00
Renewal: one time
Type: registration

Many Iowa cities require a local business license or privilege tax. Requirements and fees vary significantly by municipality. For example, Des Moines requires all businesses operating within city limits to obtain a license. Towing businesses operating from a physical location or regularly serving within a city may be subject to this. Contact local clerk for specifics.

Federal Employer Identification Number (EIN)

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

All LLCs with employees or those taxed as corporations must obtain an EIN. Single-member LLCs with no employees may use the owner’s SSN, but an EIN is recommended for banking and liability protection.

Iowa Excise Tax on Motor Fuels (if applicable)

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

Most towing companies do not need to register unless they sell fuel or claim fuel tax refunds. Normal use of fuel in company vehicles is not subject to direct excise tax reporting; tax is paid at pump. Registration only required for bulk distributors or claimants.

Iowa Motor Vehicle Recovery Tax (MVRT) Registration

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

Applies to towing companies operating on private property (e.g., shopping centers, apartment complexes). Must register and file quarterly if recovering vehicles. Does not apply to roadside assistance with owner consent.

City of Des Moines General Business License

City of Des Moines, Iowa
May Apply
Fee: $50.00-$50.00
Renewal: annual
Type: license

Required for all businesses; towing companies must also comply with vehicle storage regulations under Chapter 14-8

Polk County Business Registration

Polk County, Iowa
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Not a license but mandatory registration for businesses in unincorporated areas; towing may require additional sheriff approvals

Zoning Compliance Permit (Des Moines)

City of Des Moines Development Services
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: permit

Towing businesses often restricted to heavy industrial zones per Municipal Code Chapter 27

Conditional Use Permit for Towing Operations

City of Des Moines Planning & Development
May Apply
Fee: $750.00-$750.00
Renewal: one time
Type: permit

Requires public hearing; specific to vehicle storage/towing per Des Moines Municipal Code §27-3-100

Building Permit for Facility Modifications

City of Des Moines Development Services
May Apply
Fee: $100.00-$100.00
Renewal: one time
Type: permit

Required for any structural changes; fee schedule updated 2023

Sign Permit

City of Des Moines Sign Administration
May Apply
Fee: $50.00-$200.00
Renewal: one time
Type: permit

Max size and illumination restrictions per zoning district

Fire Safety Inspection and Permit

Des Moines Fire Department
May Apply
Fee: $75.00-$75.00
Renewal: annual
Type: permit

Hazardous materials permit may also apply for fuels/oils (additional $100)

Alarm System Permit

Des Moines Police Department
May Apply
Fee: $40.00-$40.00
Renewal: annual
Type: permit

Required for all commercial alarms per City Code Ch. 14-37

Vehicle Storage Lot License

City of Des Moines Police Department
May Apply
Fee: $250.00-$250.00
Renewal: annual
Type: license

Requires fencing, lighting, record-keeping per Municipal Code §14-441 to §14-450

Traffic Impact Analysis Permit

City of Des Moines Engineering
May Apply
Fee: $500.00-$2000.00
Renewal: one time
Type: permit

May require traffic signal or parking upgrades

Noise Ordinance Compliance (Nuisance Permit Exemption)

City of Des Moines Nuisance Abatement
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Variance permit available for industrial zones

Workers' Compensation Insurance

Iowa Workers' Compensation Commission
May Apply
Fee: $1.50-$3.50
Renewal: one time
Type: certificate

Iowa Code § 85.5 requires all employers with one or more employees to carry workers' compensation insurance. Sole proprietors and partners may opt out, but employees cannot. Coverage must be secured through a private insurer or self-insurance (if approved).

Form I-9 Employment Eligibility Verification

U.S. Department of Homeland Security (DHS)
May Apply
Renewal: one time
Type: permit

Mandatory for all U.S. employers. Requires completion of Form I-9 to verify identity and work authorization. Must be retained for 3 years after hire or 1 year after employment ends.

Family and Medical Leave Act (FMLA) Compliance

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

Requires eligible employees to receive up to 12 weeks of unpaid, job-protected leave for qualifying reasons. Most small towing businesses are exempt unless they meet the employee threshold.

Federal Trade Commission (FTC) Consumer Protection and Advertising Compliance

Federal Trade Commission (FTC)
Required
Renewal: one time
Type: permit

Prohibits deceptive, unfair, or misleading advertising (e.g., false towing rates, bait-and-switch). Applies to online ads, signage, and verbal quotes. Towing businesses must disclose rates clearly and honor advertised services. Enforced under Section 5 of the FTC Act.

FTC Funeral Rule Not-Applicable (Clarification)

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

The FTC Funeral Rule does NOT apply to towing businesses. Included to clarify exclusion. No federal "towing rule" exists, but general FTC Act applies.

Department of Transportation (DOT) Commercial Driver’s License (CDL) Requirement

Federal Motor Carrier Safety Administration (FMCSA)
May Apply
Fee: $50.00-$200.00
Renewal: one time
Type: license

Required for drivers of large tow trucks. Iowa follows federal CDL standards. Applies only to drivers, not the LLC itself.

DOT Hours of Service (HOS) Compliance

Federal Motor Carrier Safety Administration (FMCSA)
May Apply
Fee: $500.00-$1500.00
Renewal: one time
Type: permit

Drivers must comply with HOS rules (e.g., 14-hour driving window, 11-hour driving limit). Electronic Logging Devices (ELDs) required unless exempt. Towing businesses often qualify due to vehicle size.

DOT Vehicle Registration (Unified Carrier Registration - UCR)

Federal Motor Carrier Safety Administration (FMCSA)
May Apply
Fee: $10.00-$100.00
Renewal: annual
Type: registration

Required for towing companies operating heavy-duty vehicles. Iowa collects via the Unified Carrier Registration system. Exemptions may apply for certain emergency vehicles.

DOT Drug and Alcohol Testing Program

Federal Motor Carrier Safety Administration (FMCSA)
May Apply
Fee: $50.00-$150.00
Renewal: one time
Type: permit

Mandatory for drivers subject to FMCSA regulations. Includes random testing, post-accident screening, and controlled substance testing. Must use certified labs and trained supervisors.

Iowa DOT Towing Operator Registration

Iowa Department of Transportation (Iowa DOT)
May Apply
Fee: $50.00-$150.00
Renewal: annual
Type: license

Required for all towing businesses in Iowa. Includes vehicle registration, operator training, and compliance with accident reporting rules. Separate from federal UCR.

Annual Report Filing for Iowa LLC

Iowa Secretary of State
Required
Fee: $45.00-$45.00
Renewal: annual
Type: permit

All Iowa LLCs must file an annual report by April 1st to maintain active status. The report updates business information such as principal address, registered agent, and management structure.

Iowa Sales and Use Tax License Renewal

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

Towing services are generally subject to sales tax in Iowa when performed within the state. The license must be renewed every two years. Initial registration is done via Iowa Taxpayer Identification Number (John) application.

Iowa Sales and Use Tax Filing

Iowa Department of Revenue
May Apply
Renewal: one time
Type: filing

Towing services are generally taxable in Iowa. Businesses must file Form SA-1 or electronically via MyTax Iowa. High-volume sellers may be required to file monthly.

Employer Withholding Tax Registration and Filing

Iowa Department of Revenue
May Apply
Renewal: varies
Type: filing

Employers must withhold Iowa income tax from employee wages and file Form WH-1 or electronically via MyTax Iowa. Initial registration required upon hiring first employee.

Commercial Auto Insurance

Iowa Department of Transportation
May Apply
Fee: $1200.00-$2500.00
Renewal: one time
Type: certificate

Iowa Code § 321.182 requires all motor vehicles registered in Iowa to have liability insurance. Minimum limits: $25,000 bodily injury per person, $50,000 per accident, $10,000 property damage. Towing businesses must insure all tow trucks and service vehicles.

General Liability Insurance

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

While not required by Iowa state law, general liability insurance is strongly recommended and often required by contracts, landlords, or municipalities. Covers third-party bodily injury or property damage not related to vehicles. No state mandate exists for general liability insurance for towing businesses.

Surety Bond (Not Required for Towing in Iowa)

Iowa Department of Transportation
Required
Fee: $0.00-$0.00
Renewal: one time
Type: certificate

Iowa does not require a surety bond or license bond for towing businesses. No bonding requirement is listed in Iowa Administrative Code 761—Chapter 10 (Towing and Roadside Assistance Services). Bonding may be required for specific municipal contracts but not at the state level.

Professional Liability / Errors and Omissions Insurance

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

Iowa does not legally require professional liability or errors and omissions insurance for towing services. However, it is recommended to cover claims of negligence, improper handling, or damage during towing operations.

Product Liability Insurance

None
May Apply
Fee: $500.00-$1500.00
Renewal: one time
Type: certificate

Not required unless the business sells physical goods. If selling products, product liability insurance is not mandated by law but is strongly recommended to cover defects or injuries from sold items. Most general liability policies exclude product liability unless specifically added.

Liquor Liability Insurance

None
May Apply
Renewal: one time
Type: certificate

Not required for towing businesses unless alcohol is sold or served (e.g., at a retail location with a bar). Iowa law does not permit towing businesses to sell alcohol, so this is not applicable. Liquor liability insurance is mandated only for licensed alcohol vendors under Iowa Alcoholic Beverages Division rules.

Federal Employer Identification Number (EIN) Reporting

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

Required for payroll tax reporting (Form 941, Form 940). EIN is issued once but ongoing filings are mandatory for employers.

Workers' Compensation Insurance Coverage

Iowa Workers’ Compensation Division
May Apply
Fee: $500.00-$2000.00
Renewal: one time
Type: certificate

All employers in Iowa must carry workers’ compensation insurance or qualify as self-insured. Coverage must be maintained at all times.

Display of Workers' Compensation Poster

Iowa Workers’ Compensation Division
May Apply
Renewal: one time
Type: permit

Employers must display the 'Iowa Workers’ Compensation Rights and Responsibilities' poster in a conspicuous location accessible to employees.

Display of Iowa Labor Law Posters

Iowa Division of Labor
May Apply
Renewal: one time
Type: permit

Required posters include Iowa Minimum Wage, Equal Employment Opportunity (EEO), and Family and Medical Leave Act (if applicable). Available for download from Iowa Division of Labor website.

Federal Labor Law Posters (FLSA, OSHA, etc.)

U.S. Department of Labor
May Apply
Renewal: one time
Type: permit

Required federal posters include the Fair Labor Standards Act (FLSA), OSHA Job Safety, and EEO notices. Available from DOL website.

Iowa Business License (Local Level)

Local City or County Government
May Apply
Fee: $25.00-$100.00
Renewal: annual
Type: license

Many Iowa cities and counties require a local business license. Examples include Des Moines, Cedar Rapids, and Davenport. Contact local clerk for specific requirements.

Record-Keeping for Sales and Use Tax

Iowa Department of Revenue
May Apply
Renewal: one time
Type: permit

Businesses must retain invoices, sales records, exemption certificates, and tax returns for at least 4 years from the due date of the return to which they relate.

Record-Keeping for Employer Taxes

Iowa Department of Revenue
May Apply
Renewal: one time
Type: permit

Employers must keep payroll records, W-4 forms, and withholding documentation for at least 4 years.

Federal Tax Record Retention

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

IRS recommends keeping employment tax records for at least 4 years. General business records (e.g., tax returns, balance sheets) should be kept for at least 3 years.

Vehicle Inspection for Towing Equipment

Iowa Department of Transportation (DOT)
May Apply
Fee: $50.00-$150.00
Renewal: annual
Type: permit

Commercial towing vehicles may be subject to annual safety inspections under Iowa Code §321.483. Inspection includes brakes, lights, tires, and safety equipment.

USDOT Number and Biennial Update

Federal Motor Carrier Safety Administration (FMCSA)
May Apply
Fee: $300.00-$300.00
Renewal: biennial
Type: registration

Towing companies that meet FMCSA size or interstate commerce thresholds must maintain a USDOT number and complete a biennial update (Form MCS-150).

Iowa Commercial Motor Vehicle Registration Renewal

Iowa Department of Transportation
May Apply
Fee: $100.00-$500.00
Renewal: annual
Type: registration

Commercial vehicles must be registered annually with the Iowa DOT. Fees are based on gross vehicle weight.

Step-by-Step Compliance Guide

  1. First, ensure your Des Moines towing business complies with the FTC Truth-in-Advertising and Consumer Protection Rules, with fees varying based on specific circumstances.
  2. Next, adhere to FTC Compliance with Advertising and Consumer Protection, also with variable fees, to avoid potential penalties.
  3. You must fulfill Federal Income and Self-Employment Tax Obligations through the IRS, which also carries varying fees depending on your business structure.
  4. Maintain thorough Record-Keeping for Tax and Employment Purposes as required by the IRS, with no associated fee.
  5. If operating as an LLC, be prepared for Federal income and self-employment tax obligations for LLC, potentially reaching a fee of $160400.00.
  6. Ensure FTC Fair Advertising and Consumer Protection Compliance, which currently has a $0.00 fee, to maintain ethical advertising practices.
  7. File your Federal Income Tax Filing (Form 1120-S or Schedule C) annually with the IRS, with no initial fee associated.
  8. Obtain an Employer Identification Number (EIN) from the IRS, which may have associated fees, if you plan to hire employees or operate as a corporation or partnership.

Common Mistakes to Avoid

  • Failing to comply with FTC advertising rules can lead to substantial fines and legal action.
  • Incorrectly classifying employees as independent contractors can result in significant tax penalties.
  • Neglecting to keep accurate records of income and expenses can trigger IRS audits and penalties.
  • Missing deadlines for estimated Federal Tax Payments can result in underpayment penalties.
  • Ignoring the need for an EIN when required can delay business operations and create legal issues.

Frequently Asked Questions

What is the FTC’s role in regulating towing businesses in Des Moines?

The Federal Trade Commission (FTC) ensures fair advertising and consumer protection practices, which directly impacts how towing services are marketed and priced in Des Moines. Compliance with FTC rules prevents deceptive practices and builds trust with customers.

What are the implications of not obtaining an EIN for my towing business?

Without an EIN, you may face difficulties opening a business bank account, obtaining financing, and filing federal taxes correctly. The IRS requires an EIN for most business structures, and operating without one can lead to penalties.

How often do I need to file federal income taxes as a towing business owner?

If you operate as a sole proprietor, you’ll typically file annually using Schedule C with your personal income tax return. LLCs and corporations have different filing requirements, potentially including Form 1120-S, and are also generally filed annually.

What types of records should I keep for tax purposes?

You should maintain detailed records of all income, expenses, mileage, and invoices related to your towing business. The IRS requires these records to verify your tax filings and may request them during an audit.

Are there different IRS fees for different business structures?

Yes, the IRS fees can vary depending on your business structure; for example, Federal income and self-employment tax obligations for LLC can reach $160400.00, while other filings like Form 1120-S have no initial fee.

Need a personalized checklist?

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

Find Your Permits