How to start a box truck business: Costs, models, and securing your first contract

Invoicing
Invoicing

Stripe Invoicing is a global invoicing software platform built to save you time and get you paid faster. Create an invoice and send it to your customers in minutes—no code required.

Learn more 
  1. Introduction
  2. Key takeaways
  3. What is a box truck business?
  4. Which model of box truck business fits you?
  5. How much does it cost to start a box truck business?
  6. How do you write a box truck business plan?
  7. How do you start a box truck business?
  8. How do you find clients and gain contracts for your box truck business?
  9. How do you scale your box truck business from one truck to a fleet?
  10. How Stripe Invoicing can help

Starting a box truck business means buying or financing an enclosed cargo truck (usually 16–26 feet), then choosing a core service: local delivery, moving services, freight, or retail distribution. How you finance the truck, insure it, and fill it will determine how successful your business is.

The US trucking industry generated an estimated $906 billion in gross freight revenue in 2024. Below, we’ll discuss how much it costs to start a box truck business, how to pick the model that fits your available capital, and the steps to starting the business.

Key takeaways

  • A box truck business uses one or more enclosed cargo trucks to haul goods for paying clients. It requires a truck, a commercial driver’s license (CDL), and the right insurance.

  • The right model depends on your available capital, your CDL status, and whether you want to drive the truck yourself or build a fleet from the start.

  • Consistent billing and a documented payment process make it easier to secure contracts and keep cash flow steady once your business has recurring work.

What is a box truck business?

A box truck business hauls goods for paying clients using one or more enclosed cargo trucks. The truck itself, which is often 16–26 feet long, is the core asset.

Which model of box truck business fits you?

Four models are common in the box truck business space. Each presents a different risk and revenue profile.

  • Local last-mile delivery: You partner with regional carriers, third-party logistics firms, or ecommerce fulfillment centers to run daily routes within a metro area. Per-stop rates are generally low, so volume matters.

  • Moving services: You handle residential and small commercial moves. These frequently pay about $500–$2,000 per job, depending on distance and crew size. But the work is seasonal and usually requires a helper or two on-site.

  • Freight via load boards or dedicated contracts: You haul for shippers found through load boards, or you secure a dedicated lane with a single client. Pay per mile tends to run higher than local delivery, but empty backhauls (i.e., when your truck runs the return portion of a trip with no paying load in it) can decrease your margin.

  • Retail and food distribution: You run recurring routes for a distributor or regional retailer and restock stores on a set schedule. Contracts tend to run longer and pay more predictably, but gaining a contract usually requires a track record.

How much does it cost to start a box truck business?

Startup costs vary by business model, but the truck itself is the biggest line item. Truck prices depend on the age and model of the truck, as well as the box builder, liftgate, and refrigeration package.

Beyond the vehicle, you’ll need to manage the following costs before you can begin operating:

  • Commercial auto insurance: This is typically $12,000–$17,000 a year per truck for small carriers, depending on cargo type, driving history, and coverage limits. Cargo and general liability policies add to that figure.

  • Registration and permits: In the US, you must complete Federal Motor Carrier Safety Administration (FMCSA) registration, US Department of Transportation (USDOT) number filings, and Motor Carrier (MC) number filings. And you’ll have to pay Form BOC-3 filing fees and Unified Carrier Registration (UCR) fees. These usually total a few hundred dollars.

  • Fuel and maintenance reserve: You need to set aside enough for fuel and a maintenance reserve to cover a slow month or two.

  • Working capital: Many clients pay on 15- to 30-day terms. You need enough cash available to cover fuel, insurance, and truck payments while invoices are outstanding.

How do you write a box truck business plan?

Your box truck business plan must outline your service model, target client segments, and service territory. You’ll need to decide whether you’re charging per mile, per load, or a flat rate for recurring routes.

From there, build revenue projections at two or three use rates and include a 90-day cash flow model that accounts for the lag between delivering a load and getting paid for it. Include a documented billing process in the plan, too: it reassures lenders and clients that you’ll invoice consistently and follow up on payment.

How do you start a box truck business?

Starting a box truck business typically involves four steps:

  • Choosing your model and registering your business: You’ll need to register as a limited liability company (LLC) or corporation, get a Taxpayer Identification Number (TIN)—specifically an Employer Identification Number (EIN) in the US—and open a dedicated business bank account. Keeping personal and business finances apart protects you if a client disputes a load or an accident triggers a claim.

  • Purchasing or financing your truck: Weigh a used truck’s lower up-front cost against a new truck’s warranty and lower breakdown risk. Equipment lenders will look at your credit, time in business, and sometimes a signed contract as proof of revenue before they finance you. If you’re buying used, inspect the box for rust and water damage, check the liftgate if it has one, and pull maintenance records from the seller if they exist.

  • Getting your commercial driver’s license (CDL), USDOT number, and operating authority: Trucks with a gross vehicle weight rating (GVWR) of 26,001 pounds or more require a Class B CDL in the US. Operators that run trucks with a GVWR of 10,001 pounds or more in interstate commerce need a USDOT number, and most states require it for intrastate operations too. Interstate freight haulers also need MC operating authority, a BOC-3 process agent filing, and UCR registration.

  • Securing the right insurance coverage: Commercial auto insurance is mandatory, and many clients also require proof of cargo insurance and general liability before they sign a contract. Brokers and larger shippers often ask to see coverage limits before they’ll even quote you a load.

How do you find clients and gain contracts for your box truck business?

Early revenue rarely comes from one source. Last-mile and distribution models can benefit from direct outreach to local retailers, warehouses, and ecommerce fulfillment centers, especially when you can point to a specific delivery window you can fill. Freight-focused operators can search load boards for access to spot loads and one-off shipments, although rates there swing with fuel prices and regional demand. Moving companies and logistics brokers often look for subcontracted capacity during peak season and a relationship with even one broker can fill gaps in your schedule.

Once a client says yes, put the terms in writing. A rate confirmation needs to clarify the load, pickup and delivery windows, agreed rate, and payment terms before you accept the job.

Once your business has recurring work, your billing needs to keep pace. Solutions such as Stripe Invoicing let you send invoices that clients can pay by bank transfer, card, or other payment methods. For clients on a regular delivery schedule, you can set up automatic billing instead of generating and sending out an invoice every week.

How do you scale your box truck business from one truck to a fleet?

Adding a second truck changes your business. Before you add capacity, track these metrics closely: cost per mile, revenue per route, client retention rate, and truck use. If your first truck is running below 70%–75% use, a second truck usually just spreads demand thin across two assets. If use is high and you’re turning down loads, that’s a clearer signal to expand. Run these calculations again with each planned expansion.

Hiring your first driver also typically means formalizing what used to be informal. You’ll need a driver qualification file for each hire, a formalized maintenance schedule, and a billing system that can handle invoices from multiple routes. That’ll test whether your systems can run without you behind the wheel. After the first hire, you’ll have systems in place for subsequent hires, but you’ll need to keep testing to confirm that your operating model works at scale.

How Stripe Invoicing can help

Stripe Invoicing simplifies your accounts receivable (AR) process—from invoice creation to payment collection. Whether you’re managing one-time or recurring billing, Stripe helps businesses get paid faster and streamline operations:

  • Automate AR: Easily create, customize, and send professional invoices—no coding required. Stripe automatically tracks invoice status, sends payment reminders, and processes refunds, helping you stay on top of your cash flow.

  • Accelerate cash flow: Reduce days sales outstanding (DSO) and get paid faster with integrated global payments, automatic reminders, and AI-powered dunning tools that help you recover more revenue.

  • Enhance the customer experience: Deliver a modern payment experience with support for 25+ languages, 135+ currencies, and 100+ payment methods. Invoices are easy to access and pay through a self-serve customer portal.

  • Reduce back-office workload: Generate invoices in minutes and reduce time spent on collections through automatic reminders and a Stripe-hosted invoice payment page.

  • Integrate with your existing systems: Stripe Invoicing integrates with popular accounting and enterprise resource planning (ERP) software, helping you keep systems in sync and reduce manual data entry.

Learn more about how Stripe can simplify your AR process, or get started today.

The content in this article is for general information and education purposes only and should not be construed as legal or tax advice. Stripe does not warrant or guarantee the accurateness, completeness, adequacy, or currency of the information in the article. You should seek the advice of a competent attorney or accountant licensed to practice in your jurisdiction for advice on your particular situation.

More articles

  • Something went wrong. Please try again or contact support.

Ready to get started?

Create an account and start accepting payments—no contracts or banking details required. Or, contact us to design a custom package for your business.
Invoicing

Invoicing

Create an invoice and send it to your customers in minutes—no code required.

Invoicing docs

Create and manage invoices for one-time payments with Stripe Invoicing.