Moving company License Requirements in San Bernardino, CA
Last reviewed: September 2026
Quick Answer
San Bernardino moving companies must obtain a California Public Utilities Commission (CPUC) Household Goods Permit (if intrastate) or U.S. DOT Motor Carrier Number (if interstate). The CPUC issues permits through its official website (https://www.cpuc.ca.gov). You also need a San Bernardino County business license, proof of workers' compensation insurance, and commercial liability coverage. Most applications process within 4-12 weeks.
Key Facts
- •California moving companies need a CPUC household goods permit or DOT number.
- •San Bernardino requires local business licenses and may require zoning approval.
- •Operating without federal/state authority is a federal and state violation.
- •Most moving operations require worker's compensation and commercial liability insurance.
- •Permit processing typically takes 4-12 weeks depending on company type.
State Licence Requirements
Licence name
California Public Utilities Commission Household Goods Permit (Intrastate) or DOT Motor Carrier Number (Interstate)
Issued by
California Public Utilities Commission (CPUC) for intrastate; U.S. Department of Transportation Federal Motor Carrier Safety Administration for interstate
Cost
$500-$1,200
Processing time
6-12 weeks (CPUC intrastate permits: 6-8 weeks; FMCSA interstate DOT number: 2-4 weeks)
How to apply
For intrastate operations within California, apply directly to the CPUC at https://www.cpuc.ca.gov. Complete the Application for Household Goods Carrier Certificate (Form 12) and submit proof of liability insurance ($25,000 minimum in California for intrastate moves). Include proof of a valid California business address and demonstration of operational capacity.
For interstate operations, register with the Federal Motor Carrier Safety Administration (FMCSA) online at https://www.fmcsa.dot.gov. You must obtain a DOT Motor Carrier Number before you can legally transport goods across state lines. This process requires submission of MCS-150 form, proof of minimum liability insurance ($300,000-$500,000 depending on fleet size under 49 U.S.C. § 13102), proof of financial responsibility, and proof of workers' compensation insurance.
The CPUC process typically requires 6-8 weeks after submission of complete documentation. During this time, the CPUC may conduct background checks and verify insurance coverage. FMCSA registration typically processes within 2-4 weeks if all documentation is complete. Both processes require proof that your company maintains lawful operating authority and demonstrates financial stability to complete customer moves. Some applicants must appear for an FMCSA medical examiner certification review if claiming exemptions.
Federal Requirements
Moving companies are heavily regulated at the federal level by the U.S. Department of Transportation (DOT) under 49 U.S.C. § 13102. If your company operates across state lines, you must register with the Federal Motor Carrier Safety Administration (FMCSA) and obtain a DOT Motor Carrier Number, which is mandatory before you can legally operate.
Intrastate moves within California fall under California Public Utilities Commission jurisdiction (California Public Utilities Code § 3501). However, if you handle any interstate moves, federal DOT registration supersedes state regulation. The DOT requires proof of minimum liability insurance ($300,000 for two-vehicle operations, $500,000 for larger fleets) before issuing your MC number.
All moving companies must comply with the Americans with Disabilities Act (42 U.S.C. § 12101 et seq.) when providing services. This includes reasonable accommodations for customers with disabilities and accessible facilities where customers conduct business. Additionally, if you employ drivers, you must comply with the Commercial Driver's License (CDL) requirements under 49 U.S.C. § 31301 for drivers operating vehicles over 26,000 pounds.
Under the Hazardous Materials Regulations (49 CFR Part 172), if you transport hazardous materials (even inadvertently), your company must be registered with FMCSA and drivers must have hazmat endorsements. Most standard residential moves do not require this, but commercial moves may. Finally, EIN registration with the IRS (26 U.S.C. § 501) is required if you operate as any business structure other than a sole proprietorship.
Local & County Requirements
San Bernardino County and the city of San Bernardino require a business license for all commercial moving operations, issued by the County Assessor's Office or city business tax assessment. This is a baseline requirement before you can legally operate and costs $0-$300 depending on gross receipts.
Zoning compliance is mandatory in San Bernardino. Moving companies operating from a physical location (office, garage, equipment yard) must verify that the property is zoned for commercial/industrial use. The City of San Bernardino Planning Department (909-384-5131) can confirm zoning classification. If your operation does not meet current zoning, you may need a conditional use permit or variance, which adds 4-8 weeks to startup time.
Health and safety permits may be required if your operation includes storage facilities. Any facility storing household goods must comply with San Bernardino County fire and building codes. The San Bernardino County Fire Department issues permits for storage facilities and conducts safety inspections. Additionally, if you maintain a physical office open to the public, the San Bernardino Health Department may require compliance inspections for restroom facilities and general occupancy standards.
Signage permits are required if you display business signage at your location. The City of San Bernardino Planning Department issues signage permits, which typically cost $50-$150 and process within 2 weeks. Environmental compliance is required if your facility uses fuel storage or performs minor vehicle maintenance; the San Bernardino County Environmental Health Division (SCEHDP) can advise on specific requirements.
Total Cost Breakdown
First-year startup costs for a moving company in San Bernardino typically range from $3,500 to $8,500. Begin with the CPUC Household Goods Permit application fee: $500-$800. If operating interstate, add FMCSA DOT Motor Carrier registration (no federal fee, but required insurance adds cost).
Liability insurance is mandatory and represents the largest ongoing cost. Intrastate California moves require minimum $25,000 coverage (approximately $800-$1,200 annually for a small operation). Interstate moves require $300,000-$500,000 coverage (approximately $2,000-$3,500 annually). Workers' compensation insurance is required for all employees and costs $1,500-$3,000 for the first year depending on payroll and job classifications (California Labor Code § 3700).
San Bernardino County business license: $100-$300 (varies by projected gross receipts). Zoning verification and conditional use permit (if needed): $200-$500. Building inspection for storage facilities (if applicable): $150-$400. Signage permit for business location: $50-$150.
Vehicle-specific costs include commercial vehicle registration and inspection. A single commercial moving vehicle costs approximately $500-$800 to register in California and requires annual safety inspections ($100-$200). Bonding (if required by your insurance carrier) adds $300-$800 for a $50,000 bond.
Total first-year range: $4,200-$9,500 for a solo operator with no employees and one vehicle. Adding employees increases this significantly due to payroll, workers' compensation, and compliance costs. A two-person operation with two vehicles typically invests $6,000-$12,000 in first-year licensing, permits, and insurance.
Licence Renewal
The CPUC Household Goods Permit must be renewed annually, with renewal deadlines typically 30 days before expiration. Renewal fees are approximately $200-$400 annually. The CPUC does not require continuing education for permit renewal, but you must provide updated proof of liability insurance, demonstrate continued compliance with California Labor Code requirements (including current workers' compensation insurance), and confirm your business is still operating at the registered address.
Online renewal is available through the CPUC's licensing portal at https://www.cpuc.ca.gov. Most carriers can renew within 2 weeks if documentation is complete and current. If you miss the renewal deadline, your permit is automatically suspended, and you must cease all operations immediately. Late renewal carries potential fines of $100-$500 per day of operation without active authority.
The DOT Motor Carrier Number requires biennial updates (every two years) through FMCSA's online system. Update fees are approximately $100-$200. You must maintain current proof of liability insurance continuously throughout the registration period. Failure to maintain active insurance results in out-of-service status within 30 days. San Bernardino County business licenses require annual renewal, typically in the month of issuance, with costs based on gross receipts.
Penalties for Operating Without a Licence
Operating a moving company without proper California Public Utilities Commission authority is a violation of California Public Utilities Code § 3501. Civil penalties range from $5,000 to $50,000 per violation, with each day of unauthorized operation constituting a separate violation. The CPUC can issue cease-and-desist orders immediately upon discovery, requiring you to halt all moving operations within 24-48 hours.
Violating federal DOT Motor Carrier registration requirements (49 U.S.C. § 13102) carries criminal penalties of up to $10,000 in fines and potential imprisonment up to one year for knowing violations. The FMCSA conducts audits, roadside inspections, and investigates complaints from customers. Federal penalties can include vehicle seizure, loss of operating authority, and permanent disqualification from the industry.
Operating without workers' compensation insurance violates California Labor Code § 3700 and carries fines of $9,000-$18,000 per uninsured employee, plus criminal prosecution potential. If an employee is injured, you face unlimited liability exposure and must pay all medical and wage replacement costs. Operating without liability insurance violates state insurance code requirements and makes you personally liable for any customer claims exceeding policy limits.
The CPUC discovers violations through customer complaints filed with its Consumer Protection Division, routine audits, and undercover inspections. Violations often result in license revocation, making it illegal to operate as a household goods carrier in California indefinitely. Any felony conviction related to fraud, theft, or safety violations results in automatic license denial or revocation. Insurance companies may deny coverage claims against unlicensed operators, leaving customers unprotected and exposing your company to civil litigation.
Compare commercial liability insurance quotes for moving companies in California to meet your mandatory coverage requirements.
Get notified when licensing rules change
Licensing requirements and fees change periodically. We'll email you when this page is updated.
Frequently Asked Questions
How long does it take to get a moving company permit in San Bernardino?
The CPUC intrastate permit process takes 6-8 weeks from submission of complete documentation. FMCSA interstate DOT registration (if applicable) processes in 2-4 weeks. San Bernardino County business license approval is typically 1-2 weeks. The total timeline from application to legal operation is 4-12 weeks depending on whether you need zoning approval, storage facility permits, or local conditional use permits. Zoning verification alone can add 2-4 weeks if your intended location requires a variance. To expedite, submit all documentation simultaneously to the CPUC, FMCSA, and San Bernardino County and ensure your liability insurance is already in place before applying.
Do I need a San Bernardino business license if I'm already licensed by the CPUC?
Yes. The CPUC permit authorizes you to operate as a household goods carrier statewide, but San Bernardino County and the city of San Bernardino both require a separate business license to operate commercially within their jurisdiction. This is governed by San Bernardino County Code § 69.012. The county business license is issued by the Assessor's Office and costs $100-$300 depending on your projected gross receipts. This is separate from any zoning approval required for your physical location. Failure to obtain the county business license results in fines of $100-$300 per day of operation. You must hold both the state CPUC permit AND the local business license.
Can I operate as a moving company from my home address in San Bernardino?
Generally no. San Bernardino residential zoning prohibits commercial moving operations from residential properties. The City of San Bernardino Planning Department enforces zoning code § 59.102, which restricts commercial operations in residential zones. You would need to apply for a conditional use permit or variance from the city planning commission, which typically takes 4-8 weeks and may be denied. The safest approach is to lease commercial or industrial space zoned for services or warehousing. You can verify your home address zoning free online at the San Bernardino Planning Department website or by calling 909-384-5131. Operating without zoning compliance results in city cease-and-desist orders and fines of $100-$500 per day.
What happens if I start moving customers before my CPUC permit is approved?
Operating without a CPUC Household Goods Permit is a violation of California Public Utilities Code § 3501 and is illegal. You would be subject to civil penalties of $5,000-$50,000 per violation, with each day constituting a separate violation. The CPUC can issue an immediate cease-and-desist order requiring you to stop all operations within 24-48 hours. Any customers you transport before permit approval can sue you for damages, and you would have no legal license protection. Your liability insurance may be void because most policies require active regulatory authority. Additionally, if you harm a customer or their property before approval, you face unlimited civil liability. Federal DOT authority is also required for interstate moves; operating without it carries criminal penalties. Wait for permit approval before accepting any jobs.
Do moving companies in San Bernardino need special permits for storage facilities?
Yes, if you operate a storage facility for household goods, the San Bernardino County Fire Department and Building and Safety Division require permits and inspections under California Health and Safety Code § 113500. Storage facilities must meet fire code requirements including proper ventilation, fire exits, sprinkler systems, and emergency lighting. The San Bernardino County Fire Department issues the fire permit (typically $200-$500) and conducts initial and annual inspections. The Building and Safety Division issues a Certificate of Occupancy before you can legally operate the storage facility. If you store hazardous materials inadvertently, additional EPA and California hazmat permits may apply. Most moving companies operating residential storage facilities face total permit costs of $300-$800 for local approvals. Contact the San Bernardino County Fire Department at 909-387-3700 and the Building and Safety Division at 909-387-8311 for specific requirements at your location.
Is workers' compensation insurance required for moving company employees in San Bernardino?
Yes, absolutely. California Labor Code § 3700 mandates workers' compensation insurance for all employees, including part-time and temporary workers. Moving company workers face high injury risks (back injuries, vehicle accidents, etc.), so coverage is non-negotiable. You must carry workers' compensation insurance before hiring any employee; operating without it results in fines of $9,000-$18,000 per uninsured employee. If an employee is injured and you lack coverage, you become personally liable for all medical costs and lost wages, which can exceed $100,000 for serious injuries. Insurance carriers require proof of active workers' compensation before issuing liability policies for moving companies. Cost ranges from $1,500-$3,000 annually for one employee depending on job classification (moving laborers are classified as 8862, typically highest-risk category). You can obtain quotes from California-licensed insurance brokers; most offer policies within 3-5 days.
Other Business Types in San Bernardino, CA
moving company Licensing in Other States
See moving company licensing in every state →Sources & References
- 49 U.S.C. § 13102 — Federal registration requirement for moving companies.
- California Public Utilities Code § 3501 — Establishes CPUC authority over household goods movers.
- San Bernardino County Code § 69.012 — Requires business licenses for commercial enterprises.
- California Labor Code § 3700 — Mandates workers' compensation insurance.
Licence requirements change. Verify current requirements with the issuing agency before applying.
Editorial standards: This guide is reviewed against primary government sources and cites 4 statutes. Last reviewed September 2026. Scheduled for re-verification by September 2027.
See our editorial policy for how content is created and verified, or report an inaccuracy.