How to Start a Towing Business in New Jersey

How to Start a Towing Business in New Jersey

How to Start a Towing Business in New Jersey

Starting a towing business in New Jersey requires navigating specific regulatory requirements, vehicle safety standards, and licensing mandates. Unlike many other states, New Jersey treats towing as a regulated industry with oversight from multiple agencies. This guide walks through the exact steps and costs involved.

What You'll Need Before Starting

Before filing formation documents or purchasing equipment, gather these items:

  • A New Jersey street address (required for your registered office; P.O. boxes alone are not accepted)
  • Personal identification and Social Security Number or EIN for the owner
  • Business name that includes a designator (LLC or similar for limited liability structures)
  • List of any co-owners or members (if forming an LLC with multiple owners)
  • Commercial auto insurance quotes (obtain before filing for permits)
  • Minimum $5,000 to $15,000 in startup capital (varies by service scope and vehicle count)
  • Vehicle title and registration documents for your tow trucks
  • Commercial driver's license (CDL) for any drivers operating the vehicle

Step 1: Choose Your Business Structure (1 to 2 hours)

Decide between an LLC or a Corporation. Most towing startups choose an LLC because it offers liability protection, pass-through taxation, and simpler administration.

LLC: Filing fee is $100. Annual report renewal is required and costs $75 each year, due by the last day of the month your business was formed. Your business name must include "LLC," "L.L.C.," "Limited Liability Company," or "Limited Liability Co." to signal the structure to customers and regulators.

Corporation: Filing fee is $100. Annual report renewal is $75 yearly. Corporations involve more paperwork (bylaws, board meetings, shareholder records) and are typically chosen only if you plan to attract investors or need specific tax treatment.

For a solo operator or small partnership, an LLC is the pragmatic choice. It costs the same as a corporation to file but requires far less ongoing administration.

Step 2: Reserve or Verify Your Business Name (30 minutes to 2 business days)

New Jersey checks name availability automatically when you file your formation documents. However, you can reserve a name in advance to ensure availability.

Check the NJ business name database at https://www.njportal.com/DOR/BusinessNameSearch/Search/Availability to confirm no existing business uses your chosen name. If you want to hold the name while you prepare to file, you can file a Name Reservation with the Division of Revenue and Enterprise Services for $50. This reservation lasts 120 days and is renewable.

Your name must be clearly distinguishable from all other registered business names in New Jersey. The state will not allow "ABC Towing" if "ABC Towing LLC" already exists, so choose a name that is distinctly yours.

Step 3: File Formation Documents with the State (1 to 3 business days)

File your Certificate of Formation (for an LLC) or Certificate of Incorporation (for a corporation) with the New Jersey Division of Revenue and Enterprise Services, Department of the Treasury, at https://www.nj.gov/treasury/revenue/.

Filing online (recommended): Use the Online Business Entity Filing portal at https://www.njportal.com/DOR/BusinessFormation/. Online filings are processed in roughly one business day and immediately reflected in state records. You pay the $100 filing fee by credit card during submission. This is the fastest and most reliable method.

Filing by mail: Mail your formation documents with a check for $100 to the Division of Revenue. Processing takes 5 to 10 business days, depending on volume.

Expedited options: If you need faster processing, the state offers expedited service for over-the-counter and fax filings only. Same-day service costs $50 (added to the $100 filing fee). Two-hour service costs $500. One-hour service costs $1,000. Expediting is not available for annual reports or name reservations.

All formation documents must list a registered agent and a registered office address. The registered office must be a New Jersey street address (not a P.O. box). You can serve as your own registered agent, or you can hire a registered agent service for $50 to $300 per year, depending on the provider.

Step 4: Apply for a Tax ID and Business Registration (1 business day)

Once your formation documents are filed with the state, register with the New Jersey Division of Revenue for a Tax ID. This is required for all businesses and is mandatory before you hire employees or open a business bank account.

Complete Form NJ-REG (Application for Employer and Employee Identification Numbers or Tax Registration Numbers) at https://business.nj.gov/pages/business-names or through the NJ Business Registration Portal. This form registers you for income tax withholding, unemployment insurance, and workers' compensation.

The Tax ID process is free and typically completes within one business day of online submission. You will receive your NJ Tax Identification Number by email. This number is essential for opening a business bank account, hiring employees, and filing tax returns.

The state will also issue a Business Registration Certificate if your business requires one. Some towing operators (especially those working with municipalities or accepting public contracts) may need a separate Business Registration Certificate for contractors. Confirm whether your planned service scope requires this by contacting your municipal clerk or the Division of Consumer Affairs.

Step 5: Obtain a Motor Carrier Permit (3 to 5 business days)

New Jersey's Public Utilities Commission (PUC) regulates motor carriers, including towing services that operate on public roads. Most towing businesses operating in New Jersey must obtain a Motor Carrier Permit before placing a vehicle in service.

You will need to file an application with the NJ Public Utilities Commission. The application requires:

  • Your business legal name and Tax ID
  • Proof of insurance (commercial auto liability, minimum $50,000 per accident)
  • A list of all vehicles you will operate, including VIN, make, model, and year
  • Proof that you own or lease each vehicle
  • Your New Jersey address and telephone number
  • A description of your intended service area (local, statewide, regional)

The PUC application fee is $100 to $300, depending on the number of vehicles. Processing typically takes 3 to 5 business days for standard applications. You can file online through the PUC portal or submit by mail. Do not place any tow truck in service before receiving your Motor Carrier Permit. Operating without a valid permit can result in fines up to $5,000 per vehicle.

Step 6: Get Municipal Business License and Towing Permit (5 to 10 business days)

Each municipality in New Jersey where you plan to operate requires a local business license and may require a towing-specific permit. Requirements vary significantly by town.

Contact the municipal clerk's office in the town where you will base your business. Most municipalities charge $50 to $200 for a business license. Some towns charge additional fees for towing operations (up to $500 annually) and require proof of insurance, a vehicle inspection report, and a description of your service area.

Some municipalities operate their own towing regulations and may require specific training, background checks, or driver certifications. A few towns, particularly Newark and Jersey City, have limited the number of licensed towing operators to control market saturation. Apply early and confirm with your specific municipality whether capacity limits or waiting lists exist.

Processing times range from same-day (if filing in person with complete documentation) to 10 business days by mail.

Step 7: Obtain Commercial Auto Insurance (1 to 3 business days)

You must carry commercial auto liability insurance before operating any vehicle. This insurance covers bodily injury and property damage liability for customers and third parties.

Minimum coverage required by New Jersey law is $50,000 per accident / $100,000 per person for liability. However, the PUC and most municipalities require substantially higher limits for towing: typically $100,000 per accident / $300,000 aggregate. Many insurers also recommend physical damage coverage (comprehensive and collision) to protect your own equipment and cargo.

Costs range from $2,000 to $6,000 annually per vehicle, depending on your driving record, vehicle age, and coverage limits. Get multiple quotes from insurers specializing in commercial auto. Insurance must be in place before filing your PUC application or local towing permit.

Request a Certificate of Insurance from your insurer immediately after binding coverage. You will need to provide copies to the PUC, municipal clerk, and any clients who require proof of insurance.

Step 8: Vehicle Registration and Safety Inspection (2 to 5 business days)

All tow trucks must be registered with the New Jersey Motor Vehicle Commission and pass a Commercial Vehicle Inspection.

Register your vehicle at any MVC office or online through https://www.nj.gov/mvc/. Commercial registration requires a title, proof of insurance, and a completed form. Registration for a commercial vehicle costs $225 to $400, depending on the vehicle's declared use and weight category. Your registration must be renewed annually.

Schedule a Commercial Vehicle Inspection (CVI) at an authorized inspection station. The inspection verifies that your tow truck meets federal and New Jersey safety standards for lights, brakes, coupling devices, and structural integrity. The inspection costs $50 to $100 and takes 30 minutes to 1 hour. You must pass inspection before legally operating the vehicle commercially.

Step 9: Comply with Licensing and Staffing Requirements (Ongoing)

All drivers operating a tow truck must hold a valid New Jersey driver's license and, if the vehicle exceeds 26,000 pounds Gross Vehicle Weight Rating (GVWR), a Commercial Driver's License (CDL). Most modern tow trucks exceed this threshold, so you will likely need to obtain or require a CDL from any driver you hire.

CDL requirements include passing a written knowledge test, a road skills test, and a medical examination. New Jersey charges $30 for a CDL endorsement. First-time CDL applicants typically spend 4 to 8 weeks preparing and testing.

Some municipalities also require towing operator certifications (for customer service, safety protocols, and legal compliance). Contact your local PUC office or municipal clerk to confirm whether certification is mandated in your area.

Step 10: File Your Annual Report (1 business day)

Every year, you must file an Annual Report with the New Jersey Division of Revenue and Enterprise Services. This is mandatory for both LLCs and corporations. The Annual Report confirms that your business is still active and provides updated information to the state.

The Annual Report is due by the last day of the month in which your business was formed (your anniversary month). For example, if your LLC was approved on March 15, your annual report is due by March 31 each year. Missing two consecutive years of annual reports will result in administrative revocation of your business.

The Annual Report fee is $75. You can file online through the NJ Business Portal or by mail. Filing online takes 10 minutes and typically completes in 1 business day.

Tips and Common Mistakes to Avoid

Tip 1: Don't Operate Without a Motor Carrier Permit

Many new towing operators assume a local business license is sufficient. It is not. Operating a commercial vehicle without a PUC Motor Carrier Permit is illegal and carries fines up to $5,000 per vehicle per day. Apply for your permit before purchasing or placing any tow truck in service.

Tip 2: Confirm Insurance Requirements with Your Municipality

Insurance minimums vary by town. Some municipalities require higher coverage limits than the state minimum. Verify requirements with your municipal clerk before buying a policy, or you may discover your coverage is insufficient and face denial of your local permit.

Tip 3: Budget for Vehicle Inspections

Commercial Vehicle Inspections are thorough and sometimes reveal equipment defects you did not anticipate. Budget $500 to $2,000 for any repairs needed to pass inspection. Older or heavily used tow trucks often require coupling device repairs, brake replacement, or lighting upgrades.

Tip 4: Plan for the Annual Report Deadline

Missing your annual report deadline is easy and costly. Set a calendar reminder for your anniversary month at least two weeks before the deadline. Missing two consecutive years will force you to dissolve and re-form your business, adding delay and expense.

Tip 5: Choose Your Service Area Carefully

Some municipalities strictly limit the number of licensed towing operators. If you want to operate in Newark, Jersey City, or other capacity-controlled towns, contact their municipal clerk before investing in equipment to confirm whether new licenses are currently available. Waiting lists can extend 6 to 12 months.

Expected Results and Timeline

If all documents are complete and submitted promptly, you can expect the following timeline from initial filing to legally operating your first tow truck:

  • Business formation (LLC filing to approval): 1 to 3 business days
  • Tax ID registration: 1 business day
  • Motor Carrier Permit: 3 to 5 business days
  • Municipal license and towing permit: 5 to 10 business days
  • Commercial Vehicle Inspection: 1 to 2 days (after scheduling)
  • Commercial auto insurance: 1 to 3 business days

Total timeline: 2 to 4 weeks from initial filing to legally ready to operate, assuming no permit delays or inspection failures.

Your actual timeline will depend on how quickly you gather insurance quotes, pass vehicle inspections, and whether your chosen municipality has capacity restrictions or additional requirements.

Initial Cost Breakdown

Here are typical costs for starting a towing business in New Jersey:

Item Cost
LLC formation filing $100
Registered agent (optional) $0 to $300/year
Motor Carrier Permit $100 to $300
Municipal business license $50 to $200
Municipal towing permit $0 to $500
Commercial auto insurance (per vehicle, annual) $2,000 to $6,000
Commercial Vehicle Inspection $50 to $100
Vehicle commercial registration $225 to $400
Annual report (annual) $75

These are regulatory and administrative costs only. They do not include the cost of purchasing a tow truck (typically $30,000 to $100,000 new, or $10,000 to $40,000 used), fuel, maintenance, equipment, or staffing.

Legal and Tax Advice Disclaimer

This article is informational and does not constitute legal, tax, or business advice. Towing regulations, insurance requirements, and municipal rules vary by jurisdiction and change frequently. Before starting a towing business, consult a qualified attorney licensed to practice in New Jersey to review formation documents, liability structures, and local compliance requirements. Consult a CPA or tax advisor to understand your income tax obligations, self-employment tax, and ongoing bookkeeping requirements. The costs and timelines in this guide are estimates based on recent filings and may not reflect current fees or processing times.

For authoritative information, visit: