Bookkeeping, payroll, and tax services for small businesses across the Valley of the Sun.

Call or Text: (602) 730-4560

What records do I need to keep for a DOT audit of my trucking company's finances?

DOT audits aren’t just about safety. They dig into your financial records to verify that what you’ve reported matches reality. Having clean, organized books isn’t optional for trucking companies. It’s what separates a routine audit from one that turns into a major problem.

Driver pay records are one of the first things auditors look at. That includes pay stubs, rate agreements, settlement statements for owner-operators, and documentation showing how drivers are compensated. If you pay per mile, per load, or hourly, the method and amounts need to be clearly documented and consistent with what’s in your books. Discrepancies between what you recorded as payroll expense and what drivers actually received will raise questions fast.

Hours of service logs and ELD data need to be retained and accessible. Auditors cross-reference these with pay records to verify compliance with driving hour limits. If your driver pay doesn’t align with the hours logged, that’s a red flag for both safety violations and potential payroll issues.

Vehicle maintenance records should show a complete history for every truck and trailer in your fleet. That means repair invoices, preventive maintenance schedules, inspection reports, and parts purchases. Your financial records need to support these too. If you claim $40,000 in maintenance expenses on your books, the auditor will want to see invoices and payments that add up to that number.

Drug and alcohol testing records are required for every driver. Keep the testing results, chain of custody forms, and proof of compliance with random testing requirements. These aren’t strictly financial records, but the costs show up in your books and auditors expect them to be organized alongside everything else.

Insurance filings and proof of coverage must be current and accessible. Your liability insurance, cargo insurance, and any other required policies should be documented with copies of declarations pages and payment records. Freight and logistics companies often carry multiple policies, and every one needs to be traceable in your financial records.

IFTA and IRP compliance is where your bookkeeping really matters. IFTA requires quarterly fuel tax reporting based on miles driven in each jurisdiction and fuel purchased. IRP covers registration fees apportioned across states. Both require detailed records of fuel purchases with dates, locations, gallons, and amounts paid. You also need mileage records by state. Auditors will compare your reported fuel purchases and mileage against what your financial records show. If the numbers don’t match, you’re looking at back taxes, penalties, and interest.

The minimum retention period is 3 years for most records, but some DOT requirements extend to 6 years. The safest approach is to keep everything for at least 6 years. Digital storage makes this easy and cheap. There’s no good reason to throw away records early and risk not having what an auditor asks for.

The common thread across all of these areas is that your financial records need to tell the same story as your operational records. Every expense you claim should have supporting documentation. Every payment to a driver or vendor should be traceable. This is where having a bookkeeper who understands trucking operations makes a real difference. Just like construction job costing in Phoenix requires industry-specific knowledge, trucking bookkeeping requires someone who knows how IFTA reporting, per-mile pay structures, and fleet expenses actually work.

If your books are behind or disorganized, getting them cleaned up before an audit happens is far less painful than trying to reconstruct records while an auditor is waiting. The time to prepare for a DOT audit is right now, not when you get the notice.

Your Valley of the Sun Bookkeeper

The Next Step:
A Quick Conversation

Tell us what's going on with your books. We'll listen, ask a few questions, and give you a clear quote with no surprises.

More Questions

What is the true cost of running payroll in-house vs outsourcing to a payroll service?

In-house payroll software runs $45-125/month plus 2-8 hours of your time each pay period. Outsourced full-service payroll typically costs $50-200/month and handles everything. The real difference is risk. One missed payroll tax filing can cost more than a full year of outsourced payroll.

Read answer

How do I set up QuickBooks Online correctly for a new business from scratch?

Choose the right plan, set your fiscal year and accounting method, then customize the chart of accounts for your specific industry. The defaults QuickBooks gives you are generic and won't produce useful financial reports without modification.

Read answer

How should I account for dental lab fees and whether to pass them through to the patient?

Lab fees are a direct cost of the procedure and belong in cost of goods sold, not general overhead. Whether you absorb them, pass them through, or mark them up depends on your fee structure and insurance contracts.

Read answer

How do I track and value in-kind donations for nonprofit accounting and tax receipts?

Record in-kind donations at fair market value on the date received. Not all donated services qualify for recording. For gifts over $250, provide a written acknowledgment describing the gift but don't state the value.

Read answer

What IFTA reporting requirements do I need to track for my trucking company?

IFTA requires tracking miles and fuel purchases by jurisdiction, vehicle unit numbers, and trip dates for every qualified vehicle. Returns are filed quarterly, and non-compliance penalties range from $1,000 to $16,000 with possible out-of-service orders.

Read answer

What is AIA billing and how do I record G702/G703 pay applications in my books?

AIA billing is the standard progress billing format used in construction, built around the G702 Application for Payment and G703 continuation sheet. Record the full application amount as revenue, track retainage as a separate receivable, and keep change orders as distinct line items so your financials reflect your true position on each project.

Read answer

Phoenix-based bookkeeping firm serving small businesses across the Valley of the Sun. We provide bookkeeping, payroll, tax preparation, and fractional CFO support with transparent pricing and no upselling. Owned and operated by David Morrow, a former COO with 20+ years of business experience.

Client Reviews

5-Star Rated Firm

Social

  • QuickBooks Online Certification Level 1 badge
  • QuickBooks Online Certification Level 2 badge
  • QuickBooks Online Payroll Certification badge

© 2026 2Morrow Bookkeeping LLC