1203 Mobile fueling, South Carolina · cost and permit brief Researched 30 July 2026

What it actually costs to start A mobile fueling business in South Carolina, priced out honestly.

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.

Sourced Assumed, confirm Nobody publishes it

Every number on this page carries one of those three tags. Nothing here is a guess dressed up as a fact.

Chrome petroleum tank trailers parked nose to tail on a paved lot, DOT hazard placards bolted to the rear head of the nearest tank.
The equipment is the easy part to buy and the hardest part to insure. Photo: Unsplash.

Cash to get one truck on the road

Lean scenario: one used rig, you drive it, diesel delivered to fleets.

$82,000 to $180,000 Wide, because two of the eight line items are quotes only you can get.
Total startup cash, against what the published startup guides claim
This brief eight line items, priced below $82k – $180k
$0 $100k $200k
Thin brackets: the $65k–$145k range the startup guides quote. Sourced
My range runs higher on both ends. The guides consistently underprice first-year insurance and leave out working capital entirely.

Why mine is higher than theirs

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.


Four things decide this, and none of them is the truck

Any one of these can end the idea. All four are answerable by phone, for free, before you spend a dollar.

Insurance is the real gate

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.

Sourced

The meter has to be certified before you can charge per gallon

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.

Nobody publishes it

The local fire marshal outranks the state

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.

Assumed, confirm

Which fuel license you hold changes the money by six figures

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.

Sourced

Where the money goes

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.

Startup cost, one used rig, owner-operated
Line item Low High Basis
Used truck, tank and meter$45,000$85,000Assumed, confirm
Insurance, first year$12,000$25,000Sourced
All licences and permits$700$1,500Sourced
First fuel load$6,000$15,000Sourced
Meter certification, tank inspection, spill kit, extinguishers, drain covers, PPE$2,000$5,000Assumed, confirm
Entity, accounting, legal, broker fees$1,500$3,000Assumed, confirm
Software, off the shelf or custom$0$15,000Assumed, confirm
Working capital and fuel float$15,000$30,000Assumed, confirm
Total$82,200$179,500

The truck

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.

Purchase price by rig, same scale across all four
Small, used 1,000 to 2,000 gal $45k – $85k
Where I would start. Industry guides put a reliable used fuel truck at $50,000 to $100,000, and listings average about $59,950.
Standard, used 2,500 to 3,000 gal, Freightliner M2 or Kenworth T370 $60k – $130k
Financing quotes on used M2 fuel and lube units run $2,068 to $4,505 a month.
Small, new 1,000 to 1,200 gal on an F-550 class chassis $120k – $160k
New means a warranty and a meter that certifies without argument. It also means paying twice for the same gallons of capacity.
Standard, new 2,500 to 3,000 gal $200k and up
$0 $100k $200k $250k
Open ended: the bar runs off the scale. Not a first truck.

What a real rig has on it

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.


Insurance

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.

Annual premium, single truck, by how the market describes you
Clean record, minimum coverage lower-risk hazmat $12,000 – $18,000
The number brokers quote in blog posts. Read it as the floor, not the offer.
Class 3 flammable liquids what you would actually be hauling $15,000 – $25,000
Fuel is priced worse than general hazmat. This is the band to plan against.
All hazmat classes, typical range average policy: $19,189 $12,200 – $28,000
Market-wide average across all hazmat classes and fleet sizes.
Single owner-operator, full spread best case to worst case $15,000 – $45,000
$0 $25k $50k
New venture, first-time hazmat operator: expect the top of this spread, or a declination.

The part a broker will not put in writing

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.


Permits and licences

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.

Driver

SCDMV CDL application
$15
Hazmat knowledge test
$2
Hazmat licence fee, five years
$15
TSA threat assessment and fingerprints
$85.25
All in, first time, including required training
$150 – $275

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.

Federal

USDOT number
$0
PHMSA hazmat registration, small business, per year
$300
MC operating authority, interstate for hire only
$300
UCR, interstate only, one or two trucks
$46 – $76
Hazardous Materials Safety Permit
Not required

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.

South Carolina

Fuel Vendor licence
$50
Fuel Vendor bond
None
Transporter licence, if it applies
$50
Transporter bond, if it applies
$2,000
IFTA licence and decals
$0

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.

Environmental and local

SPCC plan, Tier I, self-certified
$1,500 – $3,000
SPCC plan, engineer-certified
$4,000 – $15,000
Fire marshal operational permit
Per city
Municipal business licence
Per city
Cargo tank annual and 5-year testing
Quote it

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.

The $50 finding, spelled out

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 honest problem with the app version

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.

Filld
March to July 2018

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.

Yoshi Mobility
2016 to December 2024

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.

What I would build instead

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.


Four calls, in this order

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.

  1. An insurance broker who writes Class 3 flammables

    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.

  2. The fire marshal for the exact city or county you would launch in

    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.

  3. SC Department of Agriculture, Weights and Measures

    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.

  4. SC Department of Revenue, motor fuel section

    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.

Back to the number
Sources, all 27