// Fuel distributors · Bill of lading reconciliation
Bill of lading reconciliation, every lift matched to the tickets, the supplier's invoice and the freight bill.
A driver loads at the rack and leaves with a bill of lading. The supplier invoices those gallons, the carrier bills the haul, and the delivery tickets say where the product went. Someone in your office makes all of it agree. A free AI proof of concept has AI draft that match on copies of 20 to 30 loads your team already closed. Your reviewer, whoever on your staff knows load accounting best, sets each draft beside the reconciliation your office signed off.
- Closed loads
- 20 to 30
- Bills approved or paid
- None
- Portal or back-office logins
- None
// The one job
From one lift at the rack to documents that agree
For each load your office gathers the terminal's bill of lading, with gross and net gallons by product; the supplier's invoice for those gallons; the carrier's freight bill; and the delivery tickets from every stop. Then someone confirms that product, terminal, date and gallons line up, that the supplier billed the right lift, that the carrier billed the right load, and that every gallon lifted turns up on a ticket or in your own storage.
In the test, AI does that matching on copies of closed loads and drafts one reconciliation per load: the bill of lading lines, the invoice lines they belong to, the freight charge, the tickets, and each difference written out with the document it came from. Nothing is approved, paid or posted, and your reviewer marks every draft against the one your team closed.
and tickets
// What makes it hard
Where a fuel load stops adding up
Every lift has two gallon counts. The IRS instructions for Form 720-TO define gross gallons as product measured without temperature or barometric adjustment, and net gallons as product corrected to 60°F and 14.7 pounds per square inch. On each disbursement the terminal operator reports net gallons, gross gallons for most products, the holder of the inventory, the carrier and its EIN, the date, the terminal control number the IRS assigned to that location, the destination state on truck and rail loads, and the number on the document handed to the carrier. On a truck lift that document is normally the bill of lading, so those are the fields worth reading first.
One state's rule shows how far basis can go. Utah's Tax Commission has licensed distributors pick gross or net on form TC-69, puts them on gross if they don't, and lets them change only on January 1 using form TC-106. Its rule defines a gross gallon as the U.S. gallon of 231 cubic inches and a net gallon as that metered gallon corrected to 60°F, wants purchases, sales and deductions on one basis, and has net filers show both amounts on every invoice, bill of lading and return, converted under the ASTM-API-IP Petroleum Measurement Tables. Compare a net bill of lading to a gross invoice line and you find a difference that isn't one, so each comparison in the draft names the basis on both sides.
The truck's meter keeps its own count. NIST Handbook 44, in the 2026 section on vehicle-tank meters, allows a meter to adjust volume to 60°F where state law doesn't prohibit it. Such a meter has to be able to indicate gross and net for testing, though not at the same moment, and once its compensator is active it stays in use unless the weights and measures office approves otherwise in writing. A ticket goes into the printer only immediately before a delivery begins, and never rides in the device while the truck is moving on a public road. A ticket can therefore carry compensated or uncompensated gallons, and uncompensated gallons on fuel that warmed or cooled after the rack will differ from the bill of lading for that reason alone. The draft says which kind each ticket shows before it compares anything.
The product on the paper has to match too. EPA's fuel rules have the seller hand over a product transfer document with both parties' names and addresses, the volume, the location and the date, and codes can stand in for that information except on paper going to a truck carrier, a retailer or a wholesale purchaser-consumer. Diesel paper states its sulfur standard, such as 15 ppm for ULSD, and fuel above that carries a statement barring highway, nonroad, locomotive and marine use. Summer gasoline names its vapor pressure standard, 9.0 psi or 7.8 psi or reformulated, and ethanol blends say E0, E10 or E15. Dyed loads add the IRS notice, DYED DIESEL FUEL, NONTAXABLE USE ONLY, PENALTY FOR TAXABLE USE, on all shipping papers. The draft checks that the grade lifted is the grade billed and delivered, and lists any mismatch.
The name on the bill of lading isn't always your supplier's. Under IRS Publication 510, in a two-party exchange between registered parties, made under a written contract before or as the fuel crosses the rack, the terminal records the receiving party as the one removing the product and that party owes the tax. A load can be lifted out of one company's inventory and invoiced by another. Split loads tangle things further: several products in separate compartments, a pickup at two terminals, one compartment dropped across two customers. One bill of lading can feed several tickets, and one ticket can draw on two bills of lading. Your reviewer, usually whoever closes out loads, will watch that each lift met the invoice line that billed it, that gallons were compared on one basis, that freight landed on the right load once, and that every leftover gallon is explained or held. Nothing here is tax or legal advice.
// What you send
Loads your office has already closed
20 to 30 closed loads
The terminal bills of lading, the delivery tickets from each stop and the reconciliation your office signed off, from more than one terminal. Include a split load, a dyed load and one your team had to correct later.
The supplier's and carrier's bills
Supplier invoices and carrier freight bills for those same loads as they arrived, with any credit or rebill that followed.
How your office matches
Which gallons you compare by product and state, what size of difference your team lets stand, and how exchange lifts are recorded. A page of notes will do.
Copies, once the NDA is signed
The NDA comes first. Nobody from Massmarket signs in to your back-office system, a supplier or terminal portal or a tank monitor, and carrier or supplier account numbers can be masked.
// Before it starts
Agreed before a bill of lading is copied
Your owner signs off on each of these before any load paper leaves the office.
- Your reviewer
- The owner's pick: often the supply accounting lead or whoever closes out loads
- Success criteria
- In writing: which matches count, and what gallon difference may stand
- Loads
- Your reviewer's choice: several terminals, products and carriers
- Who decides
- Your team: every match, hold and dispute
- Price
- A range for the live month, given before any file moves
- NDA
- Signed ahead of any copying
// How the test is judged
Your closed reconciliation beside each draft
| Across the same 20 to 30 loads | What your office closed | Draft from the test |
|---|---|---|
| Each bill of lading line tied to its supplier invoice line | Filled in on your loads | Filled in on your loads |
| Gross and net gallons compared on one stated basis | Filled in on your loads | Filled in on your loads |
| Product, grade and terminal matched across the documents | Filled in on your loads | Filled in on your loads |
| Split loads traced from compartment to ticket | Filled in on your loads | Filled in on your loads |
| Freight bill matched to the load and its stops | Filled in on your loads | Filled in on your loads |
| Inventory holder and exchange lifts noted | Filled in on your loads | Filled in on your loads |
| Loads held back, with the reason | Filled in on your loads | Filled in on your loads |
// After a yes
About a month of new loads
With your reviewer's yes against the success criteria, new loads get the same reconciliation for roughly 30 days.
Each draft waits for the person who closes out loads, and supplier and carrier invoices are approved and paid the way they are now.
Comparison keeps going on live loads. Anything further is your decision, priced on its own.
// Possible next jobs
After reconciliation, if you want more
- 01Next
Fuel pricing and invoicing
Customer invoices drafted from each contract's formula on those same reconciled loads, for your billing clerk to check.
- 02Then
Exemption certificate files
Certificates and registration letters for farm, government and off-road accounts kept current, with gaps listed for whoever sells to them.
- 03After that
Lubricant orders
Emailed lubricant orders drafted as sales orders for inside sales to confirm.
// One hard limit
No bill is approved or paid, and no tax is figured.
The draft compares copies and lists differences; your team decides every match. It never touches your back-office system, a supplier or terminal portal, a tank monitor or a live invoice, never approves, short-pays or disputes a bill, never contacts a supplier, terminal or carrier, and never files or calculates a tax return. A person checks every reconciliation.
Priced per job. You get a range before the proof of concept and a fixed price before you sign.
Rob gives the range on the call, once he knows how many loads you lift in a month, from how many terminals, and how many carriers haul for you.
// Questions
Reconciliation questions
Our bills of lading show net gallons and some tickets show gross. Can it still match them?
Can it handle exchange lifts?
Do you need to get into the terminal or supplier portals for the bills of lading?
What about split loads delivered to two customers?
Is this tax advice?

Rob Eason, founder
// Book a proof of concept call
Test it on loads your office already closed.
Half an hour with Rob about your terminals, your carriers, your role and roughly how many loads you lift a month. Bills of lading and invoices stay with you until the NDA is signed.
- Co-owned a 60-employee financial services firm and sold his share to his partner.
- Ran GOSO Technologies, a Boston solar company rated 5/5 across 24 Google reviews.
- 5/5 across 83 reviews in HighLevel's Certified Admin Directory.
- 4.3/5 from 6 Google reviews of Massmarket AI.
- Every directory and Google review, critical ones included, is shown word for word at massmarket.ai/reviews.
- Takes every proof-of-concept call himself.
