Bookkeeping, payroll, and medical billing services for Metro Detroit's businesses.

Call or Text: (586) 733-1339

How do trucking companies handle bookkeeping and IFTA taxes?

Trucking bookkeeping has layers that other businesses don’t deal with. You’re tracking income by load, expenses by truck, fuel purchases by state, and miles driven across multiple jurisdictions. Getting it right means setting up systems from day one that capture all the data you need.

Start with income tracking. Every load should be recorded with the customer or broker name, origin, destination, rate, and date. If you’re running multiple trucks, track revenue by unit so you know which trucks are profitable. Factoring companies complicate this since the cash you receive is less than the invoice amount. Record the full invoice as revenue and the factoring fee as an expense.

Expense tracking for trucking breaks into a few major categories. Fuel is the biggest one and needs careful documentation since it ties into IFTA reporting. Maintenance and repairs should be tracked by truck so you can see when a unit is costing more than it earns. Insurance, permits, tolls, and equipment payments round out the regular expenses. Keep everything separated in your accounting software by category and by truck where applicable.

IFTA stands for International Fuel Tax Agreement. It’s how fuel tax gets distributed fairly across states based on where you actually drove. You buy fuel in one state but drive through several others. IFTA makes sure each state gets its share of fuel tax based on miles traveled there, not just where you filled up.

Tracking for IFTA requires two pieces of data: total miles driven in each state or province, and total gallons of fuel purchased in each jurisdiction. Your fuel receipts need to show gallons purchased and location. Many trucking companies use ELD or fleet management software that automatically tracks miles by state, which simplifies this considerably.

Quarterly IFTA returns are due by the last day of the month following each quarter. That means January 31, April 30, July 31, and October 31. Late filing brings penalties and interest. If you drove more miles in states where you bought less fuel, you’ll owe money. If you bought more fuel in high-tax states than your miles there justify, you might get a credit.

Calculate your fleet’s average miles per gallon using total miles divided by total gallons purchased. Then for each state, multiply miles driven by the tax rate and subtract credit for fuel purchased there. The math isn’t complicated but the tracking is tedious if you’re doing it manually.

Per-mile cost calculations matter for profitability. Add up all your expenses for a period and divide by miles driven. Transportation and logistics businesses that don’t know their cost per mile can’t price loads accurately. You might be running loads that lose money without realizing it.

If you have drivers on payroll, that adds another layer. Driver wages, payroll taxes, and benefits need proper tracking and timely filing. A Detroit payroll service can handle the compliance side while you focus on dispatch and operations.

Most trucking companies use a combination of fleet management software for mileage and fuel tracking, and accounting software like QuickBooks for everything else. The fleet software exports reports that feed into your IFTA filings and give your bookkeeper the data needed for accurate financials.

Owner-operators often try to handle this themselves until they realize how much time it takes. Missing IFTA deadlines or filing incorrectly leads to audits and penalties. Messy books mean you can’t tell if you’re actually making money or just moving cash around. Trucking bookkeeping done right tells you exactly where you stand and keeps you compliant with state and federal requirements.

Metro Detroit's Small Business Bookkeeper

The Next Step:
A Short Conversation

Tell us about your business and your current bookkeeping situation. We'll listen, answer your questions, and give you a clear quote.

More Questions

How do I manage cash flow for a dental practice with insurance delays?

Collect patient portions at time of service, submit clean claims within 48 hours, and follow up on unpaid claims at 30 days. Maintain a cash reserve and track your AR aging weekly.

Read answer

What is bookkeeping cleanup and how long does it take?

Bookkeeping cleanup is the process of bringing messy or behind financial records up to date. Timeline depends on how far behind you are, transaction volume, and the quality of existing records. A few months might take two weeks while multiple years could take a month or more.

Read answer

What is workers compensation and do I need it?

Workers compensation is insurance that covers employees injured or made ill by their job. Michigan requires it for businesses with three or more employees, and the cost varies by industry and payroll size.

Read answer

What bookkeeping does a fitness studio or gym need?

Fitness studios need bookkeeping that handles recurring membership revenue, multiple income streams, and instructor compensation. The complexity comes from managing prepaid memberships, reconciling payment processors, and tracking different pay structures for trainers.

Read answer

How do I track equipment depreciation for my contracting business?

Create a fixed asset schedule listing each piece of equipment with its purchase date, cost, and depreciation method. Record equipment purchases as assets in QuickBooks and make depreciation entries monthly or annually.

Read answer

What financial reports does a medical practice need monthly?

Medical practices need the standard financial statements plus healthcare-specific reports like AR aging by payer and revenue cycle metrics. Monthly reporting helps catch billing and collection issues before they become cash flow problems.

Read answer

Noor Bookkeeping provides full-service bookkeeping, payroll, and medical billing for small businesses across Macomb County and Metro Detroit.

Client Reviews

5-Star Rated Firm
  • QuickBooks Certified ProAdvisor badge
  • QuickBooks Online Banking badge
  • QuickBooks Reporting badge
  • QuickBooks Online Level 2 Certified ProAdvisor badge
  • QuickBooks Payroll Certified ProAdvisor badge
  • Intuit Enterprise Suite Certified ProAdvisor badge
  • Client Advisory Services Foundations ProAdvisor Graduate badge
  • Intuit Bookkeeping certification badge
  • QuickBooks Solution Provider Professional Consultant badge

© 2026 Noor Bookkeeping LLC