July 22nd, 2026
Executive Summary
Many trucking companies avoid implementing a truck driver per diem program because they’re afraid of an IRS audit. Ironically, that fear is often misplaced.
The IRS did not prohibit per diem. In fact, the IRS created the rules, published the rules, and updates those rules regularly. Companies that follow those rules generally have little to fear. The real risk comes from payroll providers or consultants who create per diem programs that don’t comply with IRS guidance.
In this article, we’ll explain what the IRS actually says, the revenue procedures every trucking company should know, common mistakes that create audit risk, and how to build a compliant program that saves money while standing up to scrutiny.

Who Is This For?
This article is designed for:
- Trucking company owners
- Fleet managers
- CFOs and controllers
- HR and payroll professionals
- Anyone evaluating trucking payroll services
- Companies considering a truck driver per diem program
- Businesses looking for compliant payroll for trucking
The Biggest Myth About Truck Driver Per Diem
One of the first questions we hear is:
“What if the IRS audits our per diem program?”
Our answer is always the same:
If you’re following the IRS rules, an audit should not scare you.
What should concern you is using a per diem program that ignores those rules.
The IRS is not against truck driver per diem.
The IRS is against companies creating their own rules.
That’s a very important distinction.
The IRS Already Wrote the Rulebook
Many people assume truck driver per diem is some gray area that payroll companies invented.
It isn’t.
The IRS has published exactly how transportation companies may use per diem.
Two Revenue Procedures are especially important:
- Revenue Procedure 2024-68 establishes the current transportation industry special per diem rate of $80 per day.
- Revenue Procedure 2019-48 explains how transportation companies should administer per diem, who qualifies, and how the rules work.
These documents are public.
They’re available directly from the IRS.
That means you don’t have to rely on:
- Facebook groups
- Truck stop rumors
- “My buddy said…”
- Salespeople
- Internet opinions
The IRS already published the answers.
Why Companies Get Nervous
Many trucking owners have heard stories like:
- “My friend got audited.”
- “The IRS hates per diem.”
- “Per diem puts you on the IRS radar.”
Usually, those stories leave out important details.
In more than 25 years working in trucking payroll, I’ve never personally seen a trucking company audited because it offered a compliant per diem program.
That doesn’t mean audits never happen.
It means audits typically begin for other reasons.
Once an audit begins, the IRS may review every part of your tax return, including meals, payroll, reimbursements, and per diem.
That’s very different than the IRS targeting per diem itself.
What an IRS Auditor Really Wants
An auditor isn’t asking:
“Do you pay per diem?”
Instead, they’re asking questions like:
- How do you determine eligibility?
- How do you calculate the amount?
- What records support those travel days?
- Is your process consistent?
- Can employees opt out?
- How do you document overnight travel?
Those are documentation questions.
Not opinion questions.
The better your records, the easier the audit becomes.
Good Documentation Makes Good Audits
One of the best protections you have is solid documentation.
Rather than relying solely on driver logs, maintain records such as:
- Bills of lading
- Dispatch records
- Transportation Management System (TMS) data
- Payroll records
- Driver pay stubs showing trip details
- Backup copies of electronic records
If an auditor can easily see:
- where the driver went,
- how long they were gone,
- and how per diem was calculated,
the conversation becomes much easier.
The Biggest Per Diem Mistakes That Create Audit Risk
Most IRS problems don’t happen because companies intentionally cheat.
They happen because someone misunderstood the rules.
Common mistakes include:
Paying the Same Amount Every Week
Some companies simply pay every driver identical per diem each payroll.
That ignores whether the driver actually qualified.
Guessing Travel Days
If you can determine the actual days, don’t estimate.
Documentation beats guesswork every time.
Continuing Per Diem After Drivers Become Local
If a driver moves into local work and sleeps at home every night, they generally no longer qualify.
Yet many companies forget to stop paying per diem.
Using Unsupported Mileage Formulas
Revenue Procedure 2019-48 allows methods other than daily calculations under certain circumstances, but companies still cannot exceed the allowable daily amount.
For example:
If someone pays:
- $0.20 per mile as per diem
and a driver travels 550 miles in one day…
that equals $110.
The allowable daily amount is only $80.
The excess isn’t per diem anymore.
It becomes taxable wages.
That creates payroll tax issues for both the company and the driver.
One Mistake That Can Cost Thousands
Here’s a mistake many companies never think about.
Suppose a driver receives seven days of per diem…
every week…
all year long.
That sounds reasonable at first.
But if the driver essentially lives in the truck and never establishes a true tax home, the IRS may determine that the truck itself became the driver’s tax home.
If that happens, the driver may no longer qualify for per diem at all.
Potentially, an entire year’s worth of tax-free per diem could be challenged.
That’s an expensive mistake.
Compliance Comes Before Savings
When we built our truck driver per diem program, we didn’t start by asking:
“How do we maximize savings?”
We started by asking:
“What does the IRS allow?”
Only after answering that question did we build the payroll process.
That’s the right order.
Compliance first.
Savings second.
The savings come naturally when the program is built correctly.
Don’t Forget the W-2
One surprisingly common mistake happens at year-end.
Proper truck driver per diem should appear on the employee’s W-2.
Specifically:
- Box 12
- Code L
The amount isn’t taxable wages, but it still must be reported.
Leaving it off creates unnecessary compliance issues.
A knowledgeable Truck Driver Payroll provider should already be handling this automatically.
What If You Actually Get Audited?
First…
Don’t panic.
If you’ve followed the rules and maintained documentation, an audit becomes a verification exercise rather than a crisis.
Think of it like driving past a police officer.
If you’re following the speed limit, you’re probably not worried.
The same applies here.
Audits become much less stressful when you’ve already built good procedures.
That includes:
- Written payroll policies
- Consistent application
- Good documentation
- Proper record retention
- Following IRS revenue procedures
Confidence during an audit isn’t created when the audit letter arrives.
It’s earned years earlier through good processes.
The Bottom Line
Truck driver per diem remains one of the best opportunities available for trucking companies to legally reduce payroll taxes while increasing drivers’ take-home pay.
But only when it’s administered correctly.
The IRS has already published the rules.
You don’t need to invent your own.
If your trucking payroll services provider is building your program around IRS guidance rather than industry myths, you should feel confident—not fearful—about an audit.
The best audit strategy isn’t hoping you’ll never be audited.
It’s knowing you’re ready if you are.
Frequently Asked Questions
Yes. The IRS specifically allows qualifying transportation employees to receive per diem under published guidance, including Revenue Procedure 2024-68 and Revenue Procedure 2019-48.
As of Revenue Procedure 2024-68, the transportation industry special per diem rate is $80 per day.
Maintain dispatch records, bills of lading, payroll records, TMS data, trip information, and any documentation showing when drivers qualified for overnight travel.
Generally, drivers who return home every night do not qualify for overnight travel per diem. Eligibility depends on IRS rules regarding travel away from the driver’s tax home.
Yes. Properly administered per diem should be reported in Box 12 using Code L, even though it is generally not taxable income to the employee.
Experienced trucking payroll services understand the IRS guidance, properly calculate eligible days, report per diem correctly on payroll and W-2s, and help companies maintain documentation that supports compliance.
General payroll providers often don’t understand transportation-specific IRS rules. A provider that specializes in payroll for trucking can help reduce compliance risk, maximize legitimate tax savings, and ensure your Truck Driver Payroll is handled correctly from hire through year-end.
Written by
Mike Ritzema
Mike Ritzema founded Superior Trucking Payroll Service after years as a trucking CFO — so he knows the industry from the inside out. He writes about payroll, per diem, and driver pay with one goal: making life easier for trucking families. When he’s not solving payroll problems, you’ll find him crossing another MLB stadium off his bucket list.
