Module · Vehicle trips
Where to find it in the app
- Use it: Finance → Vehicle trips
- Turn it on/off: your business name (top-left) → Settings → Modules → Finance → Vehicle trips
Plan: Solo and Business · Module group: Finance · Navigation:
Finance → Vehicle trips
1. Overview
Purpose. A record of the kilometres you drive for the business, one trip at a time, with what your accountant needs on each one: the date, the odometer at the start and the end, the distance, the vehicle and why you went.
It records. It never works out a claim. There are two ways a business can claim its car in Australia, they have different rules and caps, and the rate changes every year. Which one applies and what your kilometres are worth is your registered tax agent's call, so the screen shows kilometres and nothing else. What it gives you is the record they need to make that call.
The distance fills itself in. A mobile business goes to the same houses again and again, and the round trip to a given client is the same every time. Tick Remember this distance once, and the next trip to that client arrives with the kilometres already typed. That is cheaper than a maps lookup and more accurate, because it is the route you actually drive.
Your vehicles are a list of their own. A trip is recorded in one of the business's vehicles: its own assets marked This is a vehicle, and nothing else in the equipment register. Add them under Vehicles on this page, or tick the box on the asset in Operations → Equipment. The tax office asks a logbook to identify each car by its make, model, engine capacity and registration, so those are what a vehicle carries, and the record prints them. A customer's car is never one of your vehicles, even when it sits in your register.
2. When to use it
- You drive to clients, jobs or suppliers and want the kilometres recorded as you go rather than reconstructed in July.
- You keep, or want to start keeping, a logbook for the tax office.
- Your accountant has asked how you worked out your business kilometres.
3. Required permissions
| Permission | Lets you |
|---|---|
Log & see own vehicle trips (trips.view) |
Log your own trips, see your own, and export your own. |
See everyone's trips, edit any, export, add vehicles (trips.manage) |
See and edit every trip, record one under another driver's name, export the whole business's record, and add or change the business's vehicles. |
Managers have both. Staff have the first.
4. Navigation path
Finance → Vehicle trips. Each financial year is a chip along the top; All years
shows everything on record; Dates takes any two dates instead, for a period that
is not a financial year. Whichever you pick, the figures, the CSV and the print all
cover it.
5. What you'll see
Three figures for the year. Kilometres driven, Trips, and Without an odometer, which counts the trips missing a start or end reading. None of them is a dollar figure, on purpose.
By vehicle, when you have more than one: kilometres and trips for each.
The trips, month by month, newest first. Each shows the date, what it was for, the client, from and to, the vehicle, the odometer readings and the kilometres. Within a day the records sit in the order the car was driven, lowest odometer first, whatever order you typed them in, so the readings run forward down the page. A trip attached to a job names it, unless the purpose already says the same thing. A purpose the tax office would not accept on its own, such as business or work, carries a small too vague for the tax office tag so you can fix it.
Buttons: Log a trip, Odometer reading, Vehicles (for whoever adds the business's vehicles), CSV and Print. Inside Log a trip, By road appears once a client with an address is picked.
6. Turning it on
Your business name (top left) → Settings → Modules → Finance → Vehicle trips. It is on the Solo plan and the Business plan.
⚠️ The first time it is switched on, the database needs a small migration. Until then the page says so and the buttons are disabled. Whoever runs your HappierBiz setup runs it once.
7. Step-by-step tasks
7a. Log a trip
- Finance → Vehicle trips → Log a trip.
- Date. Today is filled in. A trip is recorded after it is driven, so a future date is refused.
- Vehicle. It opens on the vehicle you drove last, or on the only one the business has. Only the business's vehicles are offered. If yours is not there, Add a vehicle beside the box adds it without leaving the form (see 7e).
- Job, optional, and there when your business uses the Jobs tool. Type the job number or what it is. Picking one fills in the client, where you drove and the purpose, and the kilometres too when a distance is remembered for that client. The job then shows the kilometres driven to it. A job reference makes a stronger purpose than a sentence typed after a drive, because it points at work somebody can look up.
- Client, optional. Start typing a name. If you have remembered a distance for them, the kilometres fill in when you pick them, and their suburb goes in To. For a client with an address on file, By road measures the road distance from your business address to theirs and offers it each way and there and back, in whole kilometres, from Google Maps, the same measure as a job's and an online booking's. Use fills the kilometres box. It is an estimate of the shortest route, not the route you drove, so the odometer readings stay the record, and once you have driven it, Remember this distance keeps the real figure for next time.
- What was the trip for? Be specific: Guided home session, Nguyen rather than work. The tax office does not accept a one word purpose, and the box tells you when yours is too thin. Your own recent purposes are offered as chips.
- From and To, optional.
- Odometer at the start and at the end, optional but worth doing: the logbook method needs both on every trip. At the start is filled in with the vehicle's last recorded reading; change it if the dash says otherwise. The last few digits are enough in either box: after 84,200, typing 252 reads as 84,252 when you leave the box, and 005 after 84,990 rolls over to 85,005. Type the whole figure and it is taken exactly as typed. A reading below where the vehicle was last recorded is flagged in the box as you type, and one that contradicts another record outright, such as a figure the car had already passed on an earlier day, is refused when you save, naming the record it clashes with.
- Kilometres, the whole trip. The three boxes work in every direction. Type both readings and the kilometres fill in. Type the kilometres against a start reading and the end reading fills in, and it moves if you change the kilometres. Correct the start reading and whichever figure was worked out follows it. A figure you typed yourself is never overwritten. There and back, if you came back.
- Tick Remember this distance for [client] if you want the next trip to them to fill in by itself.
- Log trip.
A job at a site. Picking a job at one of the customer's sites fills in the distance remembered for that site, never the customer's own.
Charging a customer for it. A trip for no job is the logbook's alone and is never charged. When your business charges travel and you pick a Job, Add it to the job's travel (ticked to start) puts the trip on that job's travel in the same save, charged on the job's terms (by zone, the zone half the journey falls in), and the message says what it charged. Left unticked, the job's Travel form still lists the trip to use later. A logged trip is charged once. Recording travel on a job can also add the journey here. See Jobs, Travel on a job.
7b. Record an odometer reading
The logbook method wants the odometer at the start and end of each financial year. Odometer reading records one figure on one day against a vehicle, with no distance and no client. Do it on 1 July and 30 June, or as near as you can.
7c. Edit or remove a trip
Edit on any trip you logged. A manager can edit anybody's. Remove asks first and takes the kilometres off the year's total.
7d. Hand it to your accountant
Both cover the period chosen at the top: a financial year, all years, or any two dates under Dates. So if your accountant wants a period that is not a financial year, such as 1 April to 31 March for a car the business owns and an employee drives, set the dates and download from there.
CSV downloads every trip in the period as one row each, in a logbook's columns: date, type, driver, vehicle, registration, engine capacity, from, to, purpose, odometer start, odometer end, kilometres, client, job, notes. Kilometres are a plain number so the column can be summed.
Print gives you the record as a page to save as a PDF, one section per vehicle with its registration and engine capacity, the totals at the top and, at the foot, plain facts about the record: how many trips have no odometer, how many have no vehicle, which vehicles have no registration or engine capacity recorded, how many trips are recorded in something no longer on your vehicle list, how many trips have a purpose the tax office would not accept, and whether the year's start and end readings are there.
A vehicle sold or taken off the list during the period still prints with its registration, so the year it went is complete too.
7e. Add a vehicle, or change one
- Finance → Vehicle trips → Vehicles. You need the add vehicles permission; managers have it.
- Add a vehicle: its name, make, model, registration and engine capacity. Add vehicle. It is offered on every trip from then on.
- Edit beside a vehicle corrects any of those. A vehicle missing its registration or engine capacity is marked No registration or No engine capacity until it has one.
- Take off the list, inside Edit, stops it being offered. Its trips keep it, and adding the same registration again puts it back.
A vehicle added here is saved in the equipment register as well, tracked with no service schedule, so it works whether or not your business uses Operations → Equipment. If it does, the vehicle shows there with This is a vehicle ticked, and you can give it a service schedule.
A registration you already have. If the registration is already on one of your own assets, that asset is the vehicle: it goes on the list instead of becoming a second record of the same car. A registration on a customer's equipment is refused.
From the equipment register instead. Open the asset in Operations → Equipment, Edit, and tick This is a vehicle. The box shows on your own equipment while Vehicle trips is on. Ticked, Asset tag reads Registration and an Engine capacity box appears. A new asset in a category named for vehicles (Vehicle, Car, Van, Ute, Truck, Fleet, Motorbike) starts ticked; untick it if it is not one.
A vehicle you have sold. Record the sale on the asset in Equipment (its Asset register card, Record a disposal). Trips up to the day it went can still be logged in it, for a logbook typed up late, and none after.
8. Examples
A regional organiser. Sarah drives from home to a client in Drummond Cove and back, 46 km. She logs it with both odometer readings, picks the client, and ticks Remember. Every later visit to that client arrives with 46 km filled in; she only touches it if she detoured.
A cleaner with two cars. The van and the hatchback are both on the vehicle list. Each trip is logged against the car that made it, the form opens on the one she drove last, and By vehicle shows the split, which is what a logbook needs.
Year end. On 30 June she records an odometer reading for the van, downloads the CSV, prints the record, and sends both to her accountant with the profit and loss.
9. Reports & exports
- CSV, one row per trip or reading, logbook columns, kilometres as a number.
- Print, the record by vehicle with the completeness facts, to save as a PDF.
Neither contains a rate, a dollar figure or a claim.
10. Common mistakes
- "Work" as the purpose. Not accepted by the tax office on its own. Name the client or the errand.
- Odometer readings the wrong way round. The end must be at least the start; the form refuses it and says so.
- A reading the car has already passed. An odometer counts up, so a trip cannot read lower than a figure recorded on an earlier day, and two trips on one day cannot cover the same kilometres. Both are refused. A trip typed up out of order on the same day is allowed, with the figure flagged so you can check it.
- Forgetting the year's readings. The logbook method wants the odometer on the first and last day of the financial year. The printed record tells you if they are missing.
- Expecting a dollar figure. There is not one, by design. The claim is worked out by your accountant from this record.
11. Troubleshooting
The page says the module is not switched on at the database. Migration 485 has not been run. Whoever runs your HappierBiz setup runs it once and the page fills in.
My vehicle is not in the list. Add it under Vehicles (7e), or tick This is a vehicle on it in Equipment. A vehicle recorded as sold or scrapped is offered only for trips up to the day it went, and one marked retired or lost with no day recorded is not offered at all; its old trips keep its name.
Something that is not a vehicle was offered, such as an oven or a fridge. Before October 2026 the form offered every piece of equipment. It now offers only assets marked as a vehicle. A trip already recorded in something else keeps it, shown with not on your vehicle list; pick the right vehicle and save to move it.
An old trip shows its vehicle as "not on your vehicle list". The vehicle was taken off the list after the trip. The trip keeps it and can be corrected as it is; choosing it for a new trip needs it back on the list.
The end reading changed when I typed the kilometres. That is the running odometer: the end reading is the start plus the kilometres, and it follows the distance you type. Type the end reading itself if you would rather the kilometres follow it.
The end reading did not fill in. A distance with a decimal (46.5) cannot make an exact whole reading, so the kilometres stand on their own. Round it, or type the end reading.
The start reading is wrong. It is offered from the highest figure on record for that vehicle, whoever drove it. Type over it; nothing you type is changed.
The box says the reading is lower than the last one. The vehicle is recorded at a higher figure already. Either the figure on the dash was read short, or the earlier record has a typo in it. The trip still saves, because a trip typed up days late is ordinary, but it is worth a look while the drive is fresh.
It refuses a reading and names another trip. That reading cannot be true alongside the one it names: an odometer counts up, so nothing can sit below a figure the car had already reached, above a figure it reads on a later day, or across kilometres another trip has already recorded. Correct whichever of the two is wrong.
By road says to add your business address first. The distance is measured from your business address, set under Settings. Add it and press the button again.
By road could not measure the distance. The message names where it tried to measure to. The address on their profile may be incomplete or misspelt: fix it there (a street address gives the best figure), or type the kilometres from the odometer and try again later.
There is no Job field on the form. Either this business does not use the Jobs tool, or your role does not open it. The trip still records perfectly well without one; a job reference is only a stronger purpose.
I need a period that is not a financial year. Dates at the top of the year chips takes any two dates. The panel says "Pick both dates" until both are there, and it will not accept a second date earlier than the first. Back to the year returns to the financial year chips.
I cannot see a colleague's trips. Seeing other people's trips needs the See everyone's trips permission.
12. Error messages
| Message | Meaning |
|---|---|
| That date is in the future. | A trip is recorded after it is driven. |
| There is no address on file to measure to. | By road needs a street or a suburb on the client's profile. |
| Couldn't measure the distance to … just now. | Check the address, or type the kilometres. The odometer is the record either way. |
| Say what the trip was for. | The purpose is empty. |
| The odometer at the end is lower than at the start. | The two readings are the wrong way round. |
| … had already reached … and an odometer does not count down. | The vehicle is recorded at a higher figure on an earlier day. |
| … reads … which is after this trip. | A later record has the vehicle on a lower figure. |
| Another trip … already covers … to … | Two trips on the same day cannot drive the same kilometres. |
| … km in one trip looks like a typo. | The distance is over 5,000 km for one trip. It is refused rather than trimmed. |
| Enter the kilometres, or the odometer at the start and end. | There is no distance and not both readings. |
| Only a manager can change somebody else's trip. | You need the manage permission for that. |
| That vehicle could not be found. | The vehicle belongs to another business or was deleted. |
| … is not on your vehicle list. | The asset is not marked as a vehicle. Add it under Vehicles, or tick This is a vehicle on it. |
| … belongs to a customer, so it is not one of your vehicles. | It is a customer's equipment. Only the business's own vehicles carry its trips. |
| … went on …, so a trip after that day cannot have been in it. | The vehicle was recorded as sold or scrapped on that day. Check the date, or the vehicle. |
| … is no longer in use. | The vehicle is marked retired or lost with no day recorded. |
| That registration is already on your list, as … | That vehicle is already on the list under another name. |
| That registration is on a customer's equipment. | The registration belongs to something a customer owns. |
| Adding vehicles needs database migration 523. | The database update for vehicles has not been run yet. |
| That job could not be found. | The job was removed, or belongs to another business. |