ATCS
Trucking
NAICS 484

Per-truck cost-per-mile that ties to your IFTA return.

Trucking books live at the unit level. ATCS tags fuel, maintenance, and driver pay per truck, holds fuel receipts and BOLs as per-transaction attachments, supports the IFTA quarterly reconciliation, and structures factoring company arrangements so the advance, the reserve, and the fee all land in the right accounts.

Bookkeeping pitfalls common in trucking and logistics

Trucking books live or die at the truck level. Fuel, tolls, maintenance, tires, insurance, and driver pay all have to be tagged to the unit that incurred them, because the difference between a profitable lane and an unprofitable lane often comes down to one truck with rising maintenance or one driver with worsening fuel economy. A carrier that books fuel as a single line in the operating account, with no per-truck detail, has no way to manage cost per mile and no way to defend an IFTA filing under audit.

IFTA is the second area where the bookkeeping has to do real work. The International Fuel Tax Agreement requires quarterly reporting of miles driven and fuel purchased per jurisdiction for qualifying motor vehicles, with reconciliation to settle inter-state fuel-tax balances. The numbers feeding the IFTA return come from fuel receipts, ELD or trip-sheet mileage, and the carrier's books, and the three have to agree. Heavy Vehicle Use Tax on Form 2290 adds an annual filing requirement for trucks at or above 55,000 pounds gross weight, and the proof-of-payment Schedule 1 is needed for plate registration.

Driver classification and broker payments form the third hot spot. Owner-operators and contracted drivers receive 1099-NEC; employee drivers go on payroll with W-2s. Misclassification is a frequent target of state and federal labor enforcement, and the bookkeeping has to support whichever classification was chosen with consistent treatment of fuel cards, per diem, and equipment provision. Factoring company arrangements complicate AR, since the factor advances against invoices and remits the reserve net of fees, and a carrier that books the factor advance as revenue without reflecting the reserve and the factoring fee misstates both revenue and AR.

How ATCS handles it

  • Department/location coding can be configured per truck or per tractor unit, so fuel, maintenance, and driver pay roll up to a per-truck P&L without a separate spreadsheet.
  • AI-assisted categorization learns to separate fuel from DEF, tolls from scale fees, and routine maintenance from capitalizable repairs, which is where most cost-per-mile analyses fall apart.
  • Per-transaction document attachments hold fuel receipts, BOLs, and Form 2290 Schedule 1 against the related transactions, which is the documentation an IFTA auditor or DOT inspector expects.
  • 1099-NEC tracking with tokenized W-9 capture covers owner-operators, lumpers, and contracted mechanics without leaving TINs in spreadsheets.
  • Multi-account reconciliation handles the operating account, fuel-card feeds, and the factoring company remittance separately, so the factor advance, reserve, and fee land in the right accounts instead of inflating revenue.

FAQ

How do I track per-truck profitability?

Configure each truck or tractor as a department or location code, and tag fuel, maintenance, insurance, and driver pay to the unit that incurred them. The resulting P&L per truck shows cost per mile and gross margin per unit without leaving the books.

What records do I need for an IFTA audit?

Fuel receipts showing jurisdiction and gallons, mileage records by jurisdiction from ELDs or trip sheets, and the bookkeeping detail that ties the two together. ATCS holds fuel receipts as per-transaction attachments and supports per-truck tagging so the IFTA return reconciles to the books.

Is an owner-operator a 1099 contractor or a W-2 employee?

Classification depends on the facts of the working relationship, not on the label in the contract. An owner-operator who provides their own truck, controls their schedule, and bears profit-and-loss risk is generally a 1099-NEC contractor. ATCS captures the W-9 at onboarding so contractor payments are reported correctly.

How should I record a factoring company advance?

Record the gross invoice as AR, the advance as cash received against AR, the reserve as a receivable from the factor, and the factoring fee as an expense. Booking the net advance as revenue overstates margin and understates AR. ATCS supports the multi-account structure factoring requires.

Where to next

To size ATCS for Trucking, run the pricing calculator and the live ranges update as you set headcount, account count, and AI usage. For the engineering and infrastructure behind it, see bookkeeping & reconciliation, the AI business assistant, and the infrastructure page.

Size ATCS for Trucking

The pricing calculator returns a live range tuned to your headcount, account count, and AI usage.