Trucking bookkeeping is rarely hard math. The hard part is that the paper comes from everywhere: settlements from a broker or a carrier, fuel receipts from a dozen states, repair invoices, tolls, a Form 2290 once a year and an IFTA return every quarter. Left in the cab for a few months, that pile turns into a tax season problem.
This guide covers what a one truck operation, or a small fleet, needs to keep each month, what each record has to show, how long to keep it, and which parts are worth handing to a bookkeeper. It sticks to what the IRS and the IFTA rules actually say. For the deductions themselves, see our guide to truck driver taxes.
Start with a separate business account
The first step in IRS Publication 583 is not software. It is a bank account: “One of the first things you should do when you start a business is open a business checking account. You should keep your business account separate from your personal checking account.” The IRS calls the business checkbook “your basic source of information for recording your business expenses,” and says to deposit all daily receipts into it.
For a trucker this means every settlement lands in one account and every fuel stop, repair and insurance payment leaves from it. Personal spending goes through a different account. When the two are mixed, every line on a statement has to be sorted out later before it can go into the books.
What to keep every month
The IRS says your books must show your gross income, deductions and credits, and that you also keep supporting documents: “sales slips, paid bills, invoices, receipts, deposit slips, and canceled checks.” Electronic records are held to the same requirements as paper ones. For a trucking business that turns into this list:
| Record | What it should show | Why you need it |
|---|---|---|
| Settlement statements, rate confirmations, invoices | Load, date, gross pay, deductions taken by the carrier or broker | Proves gross income; matches deposits in the business account |
| Fuel receipts | Date, seller name and address, gallons, fuel type, price, the truck, the purchaser | Income tax deduction and IFTA tax-paid credit |
| Trip records | Trip dates, origin and destination, route, odometer start and end, miles per state, truck number | IFTA distance records |
| Repairs, tires, tolls, permits, insurance | Paid invoice or receipt with date and vendor | Supports each deduction |
| Days away from your tax home | Dates, places and business purpose of each trip | Needed even if you use the standard meal allowance |
| Truck purchase, lease and loan papers | Cost, date placed in service, payments | Depreciation now, gain or loss when you sell |
| Form 2290 and Schedule 1 (trucks at 55,000 lb or more) | Vehicle description, taxable gross weight, tax paid | Heavy highway use tax records |
Fuel receipts do double work, so they are worth a closer look. To get IFTA credit for tax paid at the pump, the IFTA Procedures Manual (P550) says a retail receipt must show the date, the seller’s name and address, the quantity and type of fuel, the price per gallon or the total, the vehicle it went into and the purchaser’s name. The base jurisdiction will not accept a fuel record that “has been altered, indicates erasures, or is illegible” unless you can show it is valid. A receipt that has faded past reading can cost you the credit.
Fuel and miles: the IFTA side of your books
If you run under an IFTA license, your quarterly return is only as good as two records: fuel bought and miles driven in each state. Under P540, distance records that are not produced by a tracking system are accepted as adequate when they show the trip dates, origin and destination, route, beginning and ending odometer readings, total trip miles, miles in each jurisdiction and the vehicle number. If you use a GPS or ELD based tracking system instead, the data has to be available in a spreadsheet format such as XLS, XLSX or CSV. A PDF or screenshot from the system is not acceptable.
In an IFTA audit, “the burden of proof is on the licensee” (P520). Records rebuilt at the end of the quarter from memory and fuel card statements have to stand up to that. Recording each trip when it ends, and filing receipts every week, keeps the return a matter of adding up. If your first return is coming up, our guide to filing your first IFTA quarterly return walks through it.
Meals, per diem and the travel log
When your work keeps you away from your tax home long enough that you need sleep or rest, you can deduct meals using either the actual cost or the standard meal allowance. Publication 463 has a special rate for transportation workers: for 2025, $80 a day inside the continental United States and $86 outside it. If you are subject to the Department of Transportation’s hours of service limits, you can deduct 80% of business meal expenses instead of the usual 50%.
The allowance does not remove the record. In the words of Publication 463: “If you use the standard meal allowance, you must still keep records to prove the time, place, and business purpose of your travel.” Your trip records and logs usually cover this, as long as you keep them with the books and not only on the device.
Quarterly estimated tax
Nobody withholds tax from a settlement check. According to the IRS estimated tax page, sole proprietors and partners “generally have to make estimated tax payments if they expect to owe tax of $1,000 or more when their return is filed.” The IRS divides the year into four payment periods, each with its own due date, and underpaying a period can bring a penalty even if you are due a refund later. Current books are the only reliable way to size each payment. A profit and loss statement updated each month turns the quarterly payment into a number instead of a guess.
Trucking bookkeeping
IFTA fuel and mileage records kept quarterly, not reconstructed in April.
Monthly books, IFTA-ready fuel and mileage records, and financials in a shape your tax preparer can file from. Flat monthly rate, no hourly billing.
See the trucking bookkeeping serviceHow long to keep each record
Different rules set different clocks, so the safe approach is to keep everything for the longest one that applies to it.
| Record | How long | Source |
|---|---|---|
| Income tax records, general rule | 3 years | IRS, How long should I keep records |
| Unreported income over 25% of gross income shown | 6 years | IRS, same page |
| Employment tax records, if you have employees | At least 4 years after the tax is due or paid, whichever is later | IRS, same page |
| IFTA fuel and distance records | 4 years after the return was due or filed, whichever is later | IFTA Procedures Manual P510 |
| Form 2290 records | At least 3 years after the tax is due or paid, whichever is later | 26 CFR 41.6001-1 |
| Truck and trailer purchase records | Until the period of limitations expires for the year you sell or dispose of the vehicle | IRS, How long should I keep records |
The truck is the easy one to get wrong. You need its purchase records to figure depreciation every year you own it and the gain or loss when you sell it, so they stay in the file for the life of the truck and then some.
What to do yourself and what to hand off
Some of the work cannot leave the cab. Only the driver can grab the fuel receipt, note the odometer at the state line or keep the settlement statement. That part stays with you:
- Keep every receipt and settlement, and photograph receipts the same day.
- Record each trip when it ends: dates, odometer, route, miles by state.
- Run business money only through the business account.
- Send the month’s documents to whoever keeps the books.
The rest is recordkeeping work that does not need you behind the wheel. On our trucking accounting page that covers categorization of income, expenses, fuel, repairs and tolls; IFTA tracking and reporting support; the Form 2290 heavy highway use tax tracked to its filing deadline; P&L statements and balance sheets; quarterly tax estimates and filings; and year-end tax planning and return support. The process is three steps: you upload the monthly documents, they go into a trucking-specific chart of accounts, and each month you receive updated financials.
Pricing on that page is $129 a month for an owner-operator and $199 a month for a fleet of 2 to 5 trucks, with catch-up packages if past years were never kept. Confirm the current rate with your specialist before you sign up.
Where to start
If your records are already in a box, start with the current quarter rather than the oldest year: open the business account if you do not have one, collect this quarter’s settlements and fuel receipts, and write down the trips while you still remember them. That alone gets your next IFTA return and your next estimated payment on solid ground. Older years can be caught up after that, one at a time.