officeagent

What to Include in an Expense Report, Field by Field

· 7 min read · Officeagent research

Try it on a real task

Officeagent, live task panel

Status: Ready

Try it now

Pick a task above and press Run it. This is a sample run that plays out in the page, not live work on your accounts: it shows how Officeagent drafts and how you approve the send.

Reading page /

Approve it. Nothing sends without you.

In the product you edit the draft right here; the agent learns your correction.

Officeagent drafted, you approved, it executed.

Nothing is sent until you approve it. Every action is logged.

An expense report needs the employee name and reporting period, then one line per expense showing the date, vendor, business purpose, category, amount, and whether it was paid personally or on a company card. Attach a receipt for anything over $75 and for all lodging. Finish with subtotals, any advance deducted, the total due, and both the employee and approver signatures.

That list is short, and almost every expense report gets four of the fields right. The two that get skipped are the ones that matter when someone asks a question two years later: the business purpose written in actual words, and a clean separation between what the company owes the employee and what the company already paid on its own card. Here is what each field is doing, which ones the IRS cares about, and where small businesses lose money on the ones they leave out.

What should be included in an expense report?

Every expense report has three blocks. A header that identifies the claim, a line table that carries the detail, and a footer that totals it and records who approved it. Nothing else is required, and adding more usually reduces how often people submit on time.

Block Fields Why it is there
Header Employee name, department, reporting period, report number, date submitted, approver Identifies whose claim it is, for what period, and who has to sign it
Line items Date, vendor, business purpose, category, amount, paid by, receipt attached The substantiation. This is the part the IRS cares about
Mileage (separate) Date, from, to, purpose, miles, rate, amount Mileage is calculated, not receipted, and the rate changes annually
Footer Reimbursable subtotal, company-card subtotal, advance deducted, total due, two signatures States the amount owed and records the authorization

If you want the whole thing laid out ready to copy into Excel or Google Sheets, the expense report template has the full structure with a filled-in example.

The business purpose is the field that does the work

Most expense reports have a category column and treat it as the explanation. It is not. "Meals" tells your bookkeeper which account to code it to. It tells an auditor nothing about whether the dinner was a business expense.

The business purpose has to name something specific: who you met, what it was about, why the trip happened. Compare these two lines for the same $184 dinner.

  • Weak: Jun 3 · Gibsons · Meals · $184.62
  • Strong: Jun 3 · Gibsons · Dinner with M. Ortiz and two Redline colleagues, Q3 renewal discussion · Meals · $184.62

The second one takes eight extra seconds to write and survives a question three years later. The first one requires someone to reconstruct a dinner from memory. This is the difference between documentation and a number.

The reason it matters beyond tidiness is the accountable plan. Under IRS rules, a reimbursement is only tax-free to the employee if the expense has a business connection, the employee substantiates it within a reasonable period, and any excess advance comes back. Fail those tests and the payment is treated as wages, with payroll tax owed on both sides and a correction to file. The business purpose column is where the first test is met or missed.

What is an IRS expense report?

There is no IRS form called an expense report, and no template the IRS publishes. What people mean by an IRS expense report is an expense report that satisfies the substantiation rules for an accountable plan, which is the arrangement that lets you reimburse an employee without the money counting as taxable wages.

That distinction is worth real money. Under an accountable plan, reimbursements are not reported on the employee's W-2 and no payroll tax is owed on them. If your arrangement fails the test, every reimbursement becomes taxable wages: income tax withholding, the employee's share of FICA and your matching share, on money that was only ever repaying someone for a client lunch.

Three conditions have to hold, and the expense report is how you evidence all three:

  • Business connection. The expense was incurred doing work for you, in the ordinary course of business.
  • Substantiation. The employee accounts for the expense with amount, date, place and business purpose, generally within 60 days of incurring it.
  • Return of excess. Any advance beyond actual substantiated expenses is repaid, generally within 120 days.

The 60 and 120 day windows are the part that quietly fails in real offices. An expense report submitted five months after the trip does not substantiate anything under an accountable plan, however complete it is. If your team routinely files late, the fix is a submission deadline in policy and someone chasing it, not a better form.

What do you do when you have completed an expense report?

Submit it to whoever approves spend for your department, along with the receipts or written records backing each line. The approver checks that the business purpose is stated for every item, that the amounts match the documentation, and that the categories map to your chart of accounts. Approved reports go to accounts payable or payroll for reimbursement, and the report plus its receipts get filed together for the retention period.

Two habits save the most rework later. Keep the receipts attached to the report rather than in a separate folder, because a report without its documentation is not substantiation. And submit within the deadline in your policy rather than batching a quarter's worth, for the accountable-plan reasons above.

Do you need a receipt for every expense?

Not strictly. IRS Publication 463 allows a written record instead of a receipt for expenses under $75 and for transportation expenses where a receipt is not readily available. Lodging is the exception: hotel bills need a receipt at any amount.

Two things people get wrong about this. First, the written record is not a lower standard, it is a different format. It still has to show the amount, the date, the place, and the business purpose. A calendar entry with those four things qualifies. A line on a credit card statement does not, because it proves you paid someone and nothing else.

Second, the $75 threshold is a floor, not a policy recommendation. Most companies that use it end up arguing about which expenses fall under it. A flat "receipt for everything" rule is easier to enforce, easier for employees to remember, and costs nothing extra now that photographing a receipt takes three seconds.

Separate reimbursable spend from company-card spend

This is the single most common way small businesses overpay employees. A company-card purchase still belongs on the expense report, because it still needs a business purpose and a GL code. But nobody is being reimbursed for it, and if it lands in the same total as the personal-card spend, the employee gets paid back for money they never spent.

The fix is one extra subtotal row. Reimbursable subtotal, company-card subtotal, then the total due to the employee derived only from the first. Add a third line that subtracts any cash advance already given. Three rows in the footer eliminate an entire category of payroll correction.

Categories: use your chart of accounts, not free text

If the category column is a free-text field, you will end up with "travel", "Travel", "trvl", "airfare" and "flights" describing the same thing across five reports, and someone has to normalize them before anything can be posted. Pull the category list straight from your chart of accounts and make it a dropdown.

A workable starting set for most small businesses: airfare, lodging, ground transport, mileage, meals and entertainment, client entertainment, office supplies, software and subscriptions, professional development, and other (with a required note). Ten options covers almost everything, and "other" with a mandatory explanation catches the rest without inventing a category per edge case.

Keep meals separate from client entertainment even though they often sit in the same account, because the deductibility rules for the two have moved more than once and having them pre-split saves your accountant reclassifying at year end.

How long do you keep expense reports?

Keep expense documentation for at least three years from the date the return that used it was filed, which is the general IRS assessment period. Most accountants tell small businesses to keep seven and stop thinking about it, because the exceptions that extend the window are exactly the circumstances where you would most want the paperwork.

Digital copies are acceptable, which means the right time to file a receipt is the moment it exists. A photo taken at the table beats a shoebox reconciled in April by every measure, and it also means the receipt still exists, which thermal paper receipts frequently do not after six months in a wallet.

Where the real cost is

Filling in the form is not what makes expenses expensive. The cost is everything around it: chasing the four people who have not submitted, checking each line against a receipt, querying the ones missing a business purpose, routing to the right approver, and re-keying the approved totals into accounting. That work repeats every month and never gets faster on its own. It is the same chasing-and-approving pattern that makes up most of the accounts payable process, and it responds to the same fix: a written route with a named approver at each step.

How you attack it depends on volume. Under a dozen reports a month, a shared template and one firm deadline is genuinely enough. Above that, it is worth having something that reads the receipts and codes each line automatically so the person running expenses is reviewing exceptions instead of transcribing every row. The judgment calls, the approvals, and the awkward conversation about the $400 dinner still belong to a human. The typing does not.

Officeagent sits on the administrative half of that: it builds the report lines from submitted receipts, chases whoever is late, routes each report to its approver, and files the report with its receipts where your bookkeeper expects them. Nothing is paid or filed until a person approves it. If that is the part costing you the hours, look at how it handles routine data entry and document filing, or start with the expense report template and see how far a good form and one deadline get you.

About this guide

Written by the Officeagent team, the people who build an AI office assistant and spend their working week measuring how offices actually lose hours to admin. Pricing and figures are checked against published sources at the time of writing, and where we cover our own product we say so plainly.

Back to all guides

Also on file

Now hand the admin to the agent

Officeagent is built to schedule, draft, file and follow up across your office, with your approval on every send. Plans from $149 a month.

14-day money-back guarantee