Skip to main content

Bookkeeping for Hotshot Trucking: Cash Flow, IFTA, and Tax Deductions Explained

10 min readMike ThriftMike Thrift
Bookkeeping for Hotshot Trucking: Cash Flow, IFTA, and Tax Deductions Explained

A hotshot driver can be legally hauling freight across three states without ever touching a CDL. That surprises most people who assume "trucking company" automatically means a Class A license and a mountain of federal red tape. It doesn't — but the exemption from CDL requirements does not mean an exemption from the FMCSA's paperwork, insurance minimums, or the brutal cash-flow mechanics of getting paid on a load. If your books treat a hotshot operation like a side gig instead of a real motor carrier, the gap between "looks profitable on paper" and "actually has cash in the bank" will eventually swallow the business.

What Hotshot Trucking Actually Is

Hotshot trucking moves smaller, time-sensitive, or less-than-truckload (LTL) freight using a heavy-duty pickup (usually a one-ton dually) paired with a gooseneck, bumper-pull, or dovetail trailer — not a semi tractor pulling a 53-foot van. It grew out of the oilfield service industry, where operators needed to get a single pallet of parts to a rig site fast, and has since spread into construction, agriculture, and general expedited freight.

The defining financial trait of hotshot trucking isn't the truck — it's the margin structure. You're paid per load or per mile ($1.50–$3.50 per mile is typical, more for expedited or oversized freight), but your biggest costs — fuel, the truck payment, and insurance — are fixed or near-fixed regardless of how many loads you run. That makes utilization, not gross revenue, the number that determines whether the business survives its first year.

The Non-CDL Exemption Doesn't Mean No Regulation

Most hotshot operators structure their truck-and-trailer combination to stay under 26,001 pounds gross combination weight rating (GCWR), which keeps them out of CDL territory under federal rules. That's a real advantage — it opens the driver's seat to anyone with a standard license instead of requiring a multi-week CDL program. But it's easy to conflate "no CDL needed" with "no compliance needed," and that's where new operators get hurt.

If you're hauling interstate as a for-hire carrier, you still need:

  • A USDOT number — the base FMCSA registration every interstate for-hire carrier needs, CDL or not.
  • Motor Carrier (MC) authority — the operating authority itself, filed separately from the USDOT number, with a $300 filing fee per docket.
  • A BOC-3 filing — designation of process agents in every state you operate, required before your authority becomes active.
  • IFTA registration — the International Fuel Tax Agreement simplifies fuel tax reporting across state lines; without it you're stuck filing individual state fuel tax returns.
  • UCR (Unified Carrier Registration) — an annual registration and fee for interstate carriers, scaled to fleet size.
  • Minimum liability insurance — for-hire, non-hazmat carriers hauling in trucks and trailers over 10,001 pounds GVWR need $750,000 in public liability coverage under FMCSA rules, well above what a typical personal auto or light commercial policy provides.

None of this shows up as a single "startup cost" line — it's a scattering of filing fees, annual renewals, and a materially larger insurance premium than a non-commercial vehicle would carry. Total new-operator costs, including a used dually, a trailer, first-year insurance with the new-venture surcharge, and authority filings, commonly run $50,000–$100,000. If your bookkeeping lumps "truck insurance" into one undifferentiated expense account, you lose the ability to see how much of that number is DOT-mandated liability coverage versus optional physical damage or cargo coverage — and that distinction matters when you're shopping renewals or deciding what to cut in a lean month.

Build a Chart of Accounts That Matches How the Money Actually Moves

A hotshot operation's expense structure doesn't look like a typical service business, and treating it like one — one "vehicle expense" bucket, one "insurance" line — hides the numbers that actually drive profitability. A chart of accounts built for hotshot trucking should separate at least:

  • Fuel — track separately from maintenance; fuel is your most volatile cost and the one most sensitive to route planning and idle time.
  • MC-authority insurance (the FMCSA-mandated liability minimum) — separate from optional cargo, physical damage, and non-trucking/bobtail coverage, since each renews on its own schedule and price.
  • Per-load settlements receivable — what a broker owes you the moment a load delivers, distinct from cash actually collected.
  • Factoring fees, if you use a factoring company to advance cash against invoices — this is a financing cost, not a cost of the load itself, and burying it in "bank fees" understates your true cost of capital.
  • IFTA fuel tax liability — a quarterly obligation that's easy to underfund if fuel purchases aren't tagged by state as they happen.
  • Maintenance and tires — a heavy-duty truck running expedited freight accumulates wear far faster than a personal vehicle; this needs its own line to catch trends before a transmission fails on a Friday afternoon 400 miles from home.
  • Truck and trailer depreciation — tracked separately from the loan payment, since depreciation is a tax and valuation question while the loan payment is a cash-flow question.

Because equipment and trailer purchases are large, discrete transactions, a plain-text ledger — where every load settlement, fuel purchase, and insurance renewal is a dated, auditable entry rather than a row buried in a bank export — makes it far easier to reconcile against broker rate confirmations and catch a shorted settlement before it's too late to dispute.

Why Per-Load Settlements Break Cash-Basis Guesswork

The single biggest financial trap in hotshot trucking isn't a hidden fee — it's timing. A broker typically pays 15–30 days after delivery, sometimes 30–45 for larger accounts, while your fuel, insurance, and truck payment are due now, this week, regardless of when the last load settles. An operator running purely on cash-basis instincts — "I got paid, so I'm fine" — has no way to see that three loads are sitting in accounts receivable while the fuel card bill is due Thursday.

This is where many new operators reach for invoice factoring: a factoring company advances most of the invoice value immediately in exchange for a 1–5% fee, then collects from the broker directly. Factoring solves the cash-timing problem, but it's also a real cost that needs its own line in your books — not just a smaller-than-expected deposit that shows up unexplained. Recording the full invoice amount as revenue, the factoring fee as a financing expense, and the discounted deposit as the actual cash received keeps your gross margin per load accurate, which matters enormously when you're deciding whether a given lane is worth running again.

The practical fix is to track accounts receivable by load, not just by aggregate bank deposits. When a load delivers, record the settlement amount owed immediately — even though cash hasn't arrived — so your books reflect what you've actually earned versus what's still in transit through the broker's payment cycle. That's the difference between knowing your true margin per mile and discovering it only after a bad month drains your fuel card.

Equipment Depreciation Is Where Section 179 Actually Pays Off

A one-ton dually with a GVWR over 6,000 pounds qualifies for accelerated depreciation under Section 179, which can let you deduct a large share of the truck's cost in the year you buy it rather than spreading it over five or six years. The same generally applies to a new gooseneck or flatbed trailer. This is a real, meaningful tax advantage for an owner-operator — but only if the purchase is booked correctly from day one, with the truck and trailer as separate depreciable assets rather than folded into "equipment" as a lump sum, and with business-use percentage tracked if the truck ever pulls double duty as a personal vehicle.

It's also worth separating the loan payment from depreciation in your own mental model, even though both relate to the same truck. The loan payment is what leaves your bank account every month and matters for cash flow. Depreciation is a tax and book-value calculation that has nothing to do with cash leaving the bank on any given day. Conflating the two is how operators end up thinking a fully depreciated truck is "free" to run, when in reality maintenance costs tend to rise exactly as the tax deduction runs out.

Common First-Year Bookkeeping Mistakes

A few patterns show up again and again in new hotshot operations, and each one is a chart-of-accounts or process fix, not a bigger revenue problem:

  • Treating gross settlement pay as take-home income. A $2,800 settlement on a 900-mile load looks great until fuel, the factoring fee, tolls, and a scale ticket are subtracted — and if those aren't itemized against that specific load, you'll never know which lanes are actually worth running.
  • Mixing personal and business fuel cards. Even solo operators running under an LLC blur this constantly; a single dedicated fuel card, reconciled against IFTA mileage by state, avoids both a bookkeeping mess and a red flag in an audit.
  • Ignoring maintenance reserves. Because trucks running expedited freight rack up miles fast, deferred maintenance compounds quickly. Setting aside a per-mile maintenance reserve as a recorded liability — not just hoping the bank balance covers the next brake job — keeps a single repair from becoming a cash-flow crisis.
  • Not reconciling broker rate confirmations against actual settlements. Detention pay, lumper fees, and accessorial charges are easy for a broker to shortchange on a busy week; if your books don't record what was agreed at booking, you have nothing to dispute against.

Don't Let IFTA and Per-Diem Deductions Slip Through the Cracks

Two recurring, easy-to-miss items deserve dedicated tracking:

IFTA fuel tax is filed quarterly and reconciles the fuel tax you paid at the pump in each state against the fuel tax owed based on miles actually driven there — a carrier that buys most of its fuel in a low-tax state but drives significant miles in a high-tax state can owe a real balance due each quarter. Tagging every fuel purchase with the state and odometer reading as you go, rather than reconstructing it from card statements at filing time, turns a stressful quarterly scramble into a five-minute report.

Per-diem deductions for meals while away from your home terminal are one of the largest tax deductions available to owner-operators, but only if you can substantiate the days you were on the road. A logbook or ELD export tied to your bookkeeping records — rather than an end-of-year estimate — is what survives an audit.

Keep Your Finances Organized from Day One

Between authority filings, IFTA reporting, factoring fees, and per-load settlements that pay out weeks after delivery, a hotshot operation has more moving financial parts than its size suggests. Beancount.io offers plain-text accounting that gives you complete transparency and control over your financial data — every load settlement, fuel purchase, and insurance renewal is a dated, version-controlled entry you can audit and reconcile, not a black box. Get started for free and see why owner-operators and small carriers are switching to plain-text accounting.

Share this article