How does per diem work for truck drivers and how do I track it in bookkeeping?
Per diem for truck drivers is a way to deduct meal expenses while on the road. Because truckers spend so much time away from home, the IRS provides a simplified method so you don’t have to save every fast food receipt from every truck stop across the country. Instead of tracking actual meal costs, you use a flat daily rate based on where you were that day.
The current standard federal meals and incidental expenses (M&IE) rate is $69 per day for most locations, though certain high-cost areas have higher rates. For transportation workers, including truck drivers, the IRS allows you to deduct 80% of that rate rather than the usual 50% that applies to most business meals. So for a standard location, you’re looking at $55.20 per day in deductible expenses. Over 250 nights on the road, that adds up to nearly $14,000 in deductions.
The critical rule is that you must be away from your tax home overnight. Day trips don’t count. Your tax home is generally where your main place of business is located, not necessarily where you live. If you leave in the morning and return the same night, that day doesn’t qualify for per diem. Only the days where you’re sleeping away from home in a truck cab, hotel, or anywhere else on the road count toward the deduction.
How per diem works depends entirely on whether you’re an owner-operator or a W-2 company driver. Owner-operators claim per diem as a business deduction on Schedule C. It directly reduces your taxable income and your self-employment tax. W-2 drivers cannot deduct per diem on their personal tax returns since the 2017 tax law changes eliminated unreimbursed employee expense deductions. W-2 drivers can only benefit from per diem if their employer pays it through an accountable plan, where the per diem amount is excluded from taxable wages.
Tracking is where most drivers fall short. You need a logbook or record showing each day you were away from your tax home overnight. The record should include the date, the city or location where you stopped, and confirmation that you were away overnight. ELD (electronic logging device) records work well as supporting documentation since they already track your location and hours. Some drivers keep a simple spreadsheet updated weekly. The method doesn’t matter as long as the information is there and consistent.
In your bookkeeping software, owner-operators should record per diem as a meals expense. Create a category specifically for per diem so it’s easy to identify and calculate at year end. Don’t mix it with other meal expenses. At the end of each month or quarter, tally the qualifying overnight days from your logbook, multiply by the applicable daily rate, and record that amount. For trucking companies paying per diem to W-2 drivers under an accountable plan, the payments get recorded as a non-taxable reimbursement rather than wages.
One common mistake is claiming per diem for partial days without understanding the rules. The IRS allows partial per diem for your departure and return days using either 75% of the daily rate or a calculation based on when you left or arrived. Another mistake is failing to keep any logbook at all and just estimating days at year end. If the IRS questions your per diem deduction, estimated totals without supporting records won’t hold up.
If you’re running an owner-operator business and want to make sure per diem and other deductions are captured correctly, our Orange County small business bookkeeping services can help you set up a tracking system that makes tax time straightforward instead of stressful.
Orange County's Small Business Bookkeeper
The Next Step:
A Short Conversation
Tell us about your business and what you need help with. We'll listen, ask a few questions, and give you a straightforward quote with no surprises.
More Questions
How do I set up bookkeeping for a medical practice with multiple LLCs and entities?
Each entity needs its own QuickBooks file with a consistent chart of accounts across all of them. Intercompany transactions like management fees, shared staff costs, and rent between entities must be tracked carefully and eliminated when you pull consolidated reports.
Read answerHow do I handle shipping costs in bookkeeping — expense them or include in COGS?
It depends on the direction. Inbound shipping from your supplier should be included in inventory cost and flow into COGS. Outbound shipping to customers can be a separate expense or part of COGS, but pick one approach and stick with it.
Read answerCan my bookkeeper help me understand California's pass-through entity tax election (PTE)?
Yes. Your bookkeeper can explain how the PTE election affects your books and make sure the payment is recorded correctly. The actual election decision should involve your CPA, but your bookkeeper plays a key role in tracking and recording it.
Read answerWhat is prime cost in a restaurant and how do I track it with bookkeeping?
Prime cost is your total food and beverage cost plus total labor cost, including payroll taxes and benefits. It should land between 60-65% of revenue, and tracking it requires weekly food cost calculations alongside up-to-date payroll data.
Read answerHow do I handle multi-currency transactions for an import business in QuickBooks?
Enable multi-currency in QuickBooks Online, then record vendor bills in the supplier's currency. QBO converts at the exchange rate on the transaction date and recognizes gains or losses when you make the actual payment.
Read answerHow do I account for returns, refunds, and chargebacks in e-commerce bookkeeping?
Returns and refunds reduce revenue and should be recorded as credit memos or negative invoices in QuickBooks Online. Chargebacks include an additional processor fee that needs to be categorized as a separate expense. Each type requires different treatment in your books.
Read answer