Jamal, you asked what it takes. I spent a morning on it. The short answer is $82,000 to $180,000 to get a truck on the road, and the truck is nowhere near the hardest part.
The cheap news: the license you need costs $50 and needs no bond. The expensive news: insurance for hauling gasoline runs $15,000 to $25,000 a year, and a brand new operator with no fuel-hauling history is the customer underwriters least want.
Every number on this page carries one of those three tags. Nothing here is a guess dressed up as a fact.
Lean scenario: one used rig, you drive it, diesel delivered to fleets.
Two line items go missing in almost every published guide. First-year insurance for a brand new hazmat operator, which is not the same number a five-year carrier pays. And the fuel float: your customers pay on net-30 terms, your fuel supplier wants paying now, so you carry several thousand gallons of someone else's diesel on your own money every single week.
Any one of these can end the idea. All four are answerable by phone, for free, before you spend a dollar.
Class 3 flammable liquids run $15,000 to $25,000 a year. Every quoted band assumes a clean driving record, and most assume you have hauled fuel before. If no broker will write you at a survivable number, nothing else on this page matters.
SC Department of Agriculture certifies commercial measuring devices, and their published fee schedule only covers the $25 registration for the people who service the pumps. There is no published fee for certifying a truck-mounted meter, and their page does not say whether mobile meters are covered at all. Call 803-737-9700.
South Carolina adopted the IFC 5707 framework, which makes it a green-light state on paper. On the ground, the authority having jurisdiction in each city or county decides whether you operate, and what the permit costs. You need a separate blessing in every municipality you serve.
Buying tax-paid fuel from a local jobber and reselling it makes you a Fuel Vendor: $50, no bond. Read the statute wrong and you land on the Supplier license instead, at $2,000 plus a $1,000,000 bond. Confirm your classification with SC Department of Revenue directly.
Lean scenario, paying cash. Financed, you need roughly $35,000 to $60,000 up front plus $2,000 to $4,500 a month on the truck.
| Line item | Low | High | Basis |
|---|---|---|---|
| Used truck, tank and meter | $45,000 | $85,000 | Assumed, confirm |
| Insurance, first year | $12,000 | $25,000 | Sourced |
| All licences and permits | $700 | $1,500 | Sourced |
| First fuel load | $6,000 | $15,000 | Sourced |
| Meter certification, tank inspection, spill kit, extinguishers, drain covers, PPE | $2,000 | $5,000 | Assumed, confirm |
| Entity, accounting, legal, broker fees | $1,500 | $3,000 | Assumed, confirm |
| Software, off the shelf or custom | $0 | $15,000 | Assumed, confirm |
| Working capital and fuel float | $15,000 | $30,000 | Assumed, confirm |
| Total | $82,200 | $179,500 |
Nobody publishes prices. Oilmen's, the main US body builder for these rigs, lists seventeen trucks from 1,000 to 5,700 gallons and every single one says call for pricing. So these are bands, not quotes. Get three.
A working mobile fueling truck carries 2,500 to 5,000 gallons in a single or multi-compartment tank, a metered pump, spill containment, and digital tracking so every gallon lands on a timestamped record per vehicle. The meter is the part that has to satisfy the state. The tank is the part that has to satisfy the fire marshal.
Federal minimum liability for hazmat is $1,000,000 to $5,000,000 per accident. Standard policies exclude pollution, so pollution liability is a separate line on top.
Those bands describe drivers who already have a fuel-hauling history. A brand new entity whose only operator has a fresh hazmat endorsement is the profile underwriters price at the top of the range or refuse outright. Make this the first call, not the last. It costs nothing to find out, and it is the single fastest way to learn whether this is a business or a hobby.
Add it all up and you are under $1,500. This is the cheapest part of the whole exercise, and the part people assume will be the most expensive.
You need the X endorsement, which combines hazmat and tanker. It is triggered by placarded hazmat in a tank of 1,000 gallons or more. Every real rig crosses that line.
The safety permit is worth naming because everyone assumes it applies. It covers route-controlled radioactive material, explosives over 55 pounds, and poison-inhalation-hazard Zone A. Gasoline and diesel are not on the list.
SCDOR defines a Fuel Vendor as a person who buys motor fuel subject to the user fee, for resale inside the state, from a licensed terminal supplier. That is exactly the business.
The SPCC threshold is 1,320 gallons of aboveground oil storage at a facility. Carry fuel on the truck and store none at a yard and this likely never triggers. Federal rules also require an annual external and leakage test on the cargo tank, plus an internal and pressure test every five years.
If you read the SCDOR licence table too quickly, you land on Supplier: $2,000 for the licence and a $1,000,000 bond or $5,000,000 in verified net worth. That number kills the idea on a spreadsheet before anyone picks up a phone. It is also the wrong licence. Buying tax-paid fuel from a jobber and reselling it makes you a Fuel Vendor at $50 with no bond at all. Get SCDOR to confirm your classification in writing.
The version where somebody taps a button in their driveway and a truck shows up to fill their car has been tried by funded companies, and both of them left it.
Launched a consumer pilot fueling cars wherever they were parked. Four months later the Seattle fire marshal issued a stop work order for violating flammable liquid handling code, and Filld shut down mobile fueling in the city. GeekWire's reporting described the company wrestling with fire marshals across the country.
Came out of Y Combinator in 2016 as direct-to-consumer mobile fueling. In December 2024 it sold its entire fuel division to EzFill and moved to EV charging, vehicle inspections and on-site maintenance instead.
The mechanism that breaks it is the attendant. South Carolina's own framework is attended, permitted and metered dispensing, not unattended button-press magic. If a trained person has to stand there for every fill, the labour cost per gallon never shrinks with scale, which is the one thing an app business needs it to do. Industry write-ups say it plainly: fleet contracts are more profitable than individual consumer deliveries, because the revenue recurs and the truck is not idling between houses.
Business-to-business diesel. Construction fleets, landscaping outfits, trucking yards, standby generators. Scheduled overnight routes, 200 to 800 gallons a stop, contracts that renew, and no residential fire-marshal fight. Diesel is also a milder regulatory animal than gasoline.
If you still want the consumer app eventually, build the route business first and let it pay for the software. The app is not the hard part and it is not the moat. The truck, the attendant and the fire marshal are.
All free. Together they will kill this or green-light it faster than any amount of planning, and none of them requires you to have bought anything.
Not a general commercial agent. Ask specifically whether they can quote a new entity whose operator has a fresh hazmat endorsement, and what that premium looks like. If the answer is no, stop here and you have saved yourself a hundred thousand dollars.
Two questions. Do you approve on-demand mobile fueling under IFC 5707, and is that for individual sites or a geographic area? Then: what is your permit process, and are there residential restrictions? The state says yes; this office decides whether the business is real where you live.
Ask what it takes to certify a truck-mounted meter for commercial sale by the gallon, what it costs, and how often it has to be recertified. This is the biggest unknown on the page and the one that decides whether you can legally charge for fuel.
Confirm you are a Fuel Vendor and not a Supplier, and ask whether hauling your own product also requires a Transporter licence. Get the answer in writing if you can.