Quickbooky

Accounting News

Expenses & Bills

QuickBooks Online Mileage Repayments: The Vendor, Item, and Bill Method

QuickBooks Online users repay staff mileage with a vendor profile, a travel expense account, and a manual mileage item, then a bill paid from the bank.

QuickBooks Online Mileage Repayments: The Vendor, Item, and Bill Method

A familiar scenario keeps landing in QuickBooks Online help threads: an employee used a personal car for a business trip, or paid out of pocket for fuel or an oil change on a company vehicle, and now needs to be repaid. The mileage tracker built into the QuickBooks Online mobile app follows the account owner’s own driving, and it does not generate a payment to a staff member. The solution the product’s help community formally accepted is a manual setup with three parts: a vendor profile for the employee, a dedicated expense account, and a non-inventory item that carries the per-mile rate.

The symptom users describe

There is no obvious repayment action anywhere in the interface, and that is where the confusion starts. Routing the money through payroll inflates gross wages for what is really an expense reimbursement. Writing a check straight from the bank account leaves the cost in an unspecified or catch-all category, and recharging the mileage to a client project is awkward. Stripped to its core, the question is where an employee mileage repayment is supposed to live, and the accepted resolution settles it in accounts payable.

The three-part setup

A vendor profile for the employee

Open All apps, then Expenses & Bills, then Vendors, and create a new vendor. Fill in the employee’s details and give the profile a display name that cannot be mistaken for anything else; the recommended trick is to append the word Mileage in parentheses so the profile stands out in dropdown lists and never gets confused with the person’s payroll record. Save it.

One safeguard deserves emphasis here. When a person who already exists as an employee is also set up as a vendor, the vendor profile should not be flagged for 1099 tracking. A repayment that runs through accounts payable is an expense reimbursement, not contractor income. With the 1099 box checked, the amounts can be swept into year-end 1099 forms as if they were payments to a contractor, which is incorrect tax reporting and unpleasant to unwind. Leave the tracking option off unless that profile genuinely receives reportable contractor payments.

An expense account for mileage

Go to All apps, then Accounting, then Chart of accounts, and create a new account. Set the account type to Expenses and the detail type to Auto or Travel, then name the account something easy to recognize on a profit and loss statement.

A non-inventory item that carries the rate

Under Sales & Get Paid, open Products & services and create a new non-inventory item called Manual mileage. On the sales side, mark it as a service you sell to customers and enter the amount you pay per mile as the sales price or rate. On the purchasing side, mark it as something you buy from a vendor and point its expense account at the mileage account created above. Save and close.

Recording and paying the repayment

Create a bill from the Create menu and select the employee’s mileage vendor profile. Expand the item details, choose Manual mileage, and adjust the description, the quantity of miles, the rate, and the amount. Apply tax where relevant. If the trip is rechargeable, tick the billable checkbox and pick the customer or project, which queues the cost for that customer’s next invoice.

The repayment itself happens under Pay bills: choose the payment account and the employee’s vendor profile, and the money leaves the bank and posts cleanly to the mileage expense account. Readers who want broader walkthroughs of vendor bills and expense accounts will find them in our QuickBooks Online help library.

Why the roundabout route is the right one

The vendor-and-bill approach keeps repayments out of payroll and gross wages, keeps the expense classified as auto or travel instead of lost in a generic account, and makes customer recharging straightforward through billable expenses. It also covers the related case the guidance flags: an employee who personally paid for a company vehicle expense, such as an oil change or a set of tires, can be repaid the identical way, with the account and item adjusted to match the expense.

Points worth watching

  • Keep the display name distinct. Dropdown lists can show both the payroll record and the vendor profile, and a clearly labeled name prevents picking the wrong one.
  • The per-mile rate lives on the item. Change it there once, and every future bill picks up the new figure automatically.
  • Quantity on the bill is miles driven. The rate multiplies it into the amount, so the arithmetic stays visible on the transaction itself.
  • The mobile app’s automatic tracking still belongs to the owner’s own trips. Employee repayments remain a manual, bill-driven process.

It is a small setup to build once, and it keeps every repayment traceable from bill to bank to the right line of the profit and loss.

← Back to Community Issues