← Back to blog

ATO Aligned Travel Fee Scheduling for Mobile Pet Services in Australia

October 9, 2026
ATO Aligned Travel Fee Scheduling for Mobile Pet Services in Australia

For mobile groomers, mobile vets and pet sitters, travel fee scheduling means setting, calculating and applying a distance, time or zone-based charge inside your booking system so every quote already reflects the cost of getting there. The most reliable setup pairs zone or per-kilometre pricing with an itemised invoice line and a deposit at booking. Keep a logbook or receipts for every business trip, because the logbook method requires records to back any claim tied to that travel.


TL;DR:

  • Choose zone pricing when bookings cluster in a few suburbs; use time based fees when traffic, rather than distance, drives travel costs.
  • Check the current cents per kilometre rate each financial year; fees charged to clients count as business income and generally attract GST.
  • Keep a logbook, travel diary, or receipts separating business from private trips; retain records for five years, with at least 12 continuous weeks of logbook evidence.
  • Automate distance or zone fees, add travel buffers and deposits, and test addresses near fee boundaries before launch.
  • Track conversion, no shows, and fee coverage; if conversion falls, lower rates, clarify fee wording, or make a targeted exception for a suburb.

Animalbooking
Simplify Mobile Pet Service Bookings
Animal Booking helps mobile pet service providers manage bookings, payments, and customer interactions without relying on texts and spreadsheets.
Explore Animal Booking

Table of Contents

Quick checklist before you turn on travel fees

Before you flip the switch on any fee rule, get these four things sorted. Rushing this step is the most common reason travel fees feel arbitrary to customers and messy to administer later.

  • Pull your vehicle records together and start separating private trips from business ones, since this split underpins any deduction you claim later.
  • Decide what the fee is actually for: covering fuel and wear, protecting your margin, or simply discouraging scattered bookings that wreck your route.
  • Map your service area into zones or a maximum radius, and set a minimum fee below which you won't travel at all.
  • Settle on a deposit amount and the point in the booking flow where it applies, since this is what actually stops no-shows.

Each decision feeds directly into the fee model you pick next.

Fee models explained: flat, per-kilometre, time, zone, and hybrid

The right model depends on how tight your service area is and how much your bookings are spread out. There isn't one correct answer, but each model suits a different pattern of work.

  • Flat fee: simplest to communicate and easiest to automate, but it either overcharges nearby clients or undercharges distant ones, so it only works well for dense, predictable routes.
  • Per-kilometre: scales fairly with distance and ties neatly to the cents-per-kilometre method for your own vehicle costs, but it needs accurate distance calculation at booking time.
  • Per-minute or time-based: better than distance when traffic, not kilometres, is what eats your day, common for inner-city mobile vets and groomers.
  • Zone pricing: a flat charge per defined area that protects schedule integrity and automates cleanly, since the system just checks which zone an address falls into.
  • Hybrid: a base call-out fee plus per-kilometre charges once you pass a set threshold, which balances simplicity with fairness for outliers.

Pro Tip: Start with zone pricing if your bookings cluster into a handful of suburbs; it is the easiest model to automate and the easiest for customers to understand upfront.

Calculate rates and get your tax and recordkeeping right

Your travel fee should be grounded in what the trip actually costs you, not a guess. For vehicle expense claims, the cents-per-kilometre method covers up to a capped number of business kilometres per car per income year; for claims above that, you need the logbook or actual-cost method instead. Check the current cents-per-kilometre rate each financial year before you bake it into your pricing, since the ATO reviews it periodically.

One structural point worth flagging: travel fees you charge customers are assessable business income and generally attract GST like any other part of your sale, separate from whatever portion of your own vehicle costs you later claim as a deduction.

  1. Estimate your per-kilometre running cost from fuel, servicing and depreciation, or use the current cents-per-kilometre rate as a shortcut.
  2. Add an allowance for your time if you're charging per-minute or using a hybrid model.
  3. Set a minimum call-out fee that covers your shortest realistic trip.
  4. Keep a logbook, travel diary or receipts, since ATO guidance specifies five-year retention for these records.

A single example makes this concrete: say your running cost is 85 cents per kilometre and a job sits 20 kilometres from your base. A straight per-kilometre fee would be $17, which you'd then round into your pricing tiers alongside a minimum call-out.

Implement travel fees in your booking software

Once your rates are set, the work moves into your booking platform. Get these fields and rules right and the fee calculates itself on every booking from here on.

  1. Add an address field with distance calculation against your base location, a zone map, a dedicated fee line item, and a GST flag so the charge is itemised correctly.
  2. Set automation rules: a minimum fee, a free-travel radius for close-by clients, zone lookups for everyone else, and a per-kilometre rate that kicks in past a set threshold.
  3. Build in a travel time buffer between appointments so a longer drive doesn't collapse your next booking slot.
  4. Set your deposit amount and timing, since a deposit taken at booking is what actually protects the slot.
  5. Run test bookings against edge-case addresses (just inside a zone boundary, just over the free-radius limit) before going live, and walk your staff through the new process once.

In Animal Booking, these settings live in the booking form and smart calendar, so the fee and buffer apply automatically the moment a client picks an address, no manual calculation required.

Route optimisation and schedule integrity

Travel fees do more than recover cost. Zone pricing naturally discourages bookings that would pull you off your usual route, since a far-flung job carries a fee that reflects the detour. Planning routes around your zones, rather than taking jobs in the order they come in, cuts drive time between appointments and leaves more room in the day for paid work. For postcodes well outside your normal area, it's often worth declining the booking altogether rather than stretching a fee thin enough to make the trip barely worthwhile.

Zone pricing filters distant mobile pet bookings

Customer communication and invoicing that avoid disputes

Clarity at booking stops most disputes before they start.

  • Always show the travel fee as its own line item on the quote and the invoice, separate from the grooming, sitting or vet service charge.
  • Use plain confirmation wording on the booking page, such as "a travel fee of $X applies for your location, based on distance from our base."
  • Decide upfront whether you'll waive fees within a short free radius or offer loyal, repeat clients a reduced rate, and apply that rule consistently rather than negotiating case by case.

Monitor and test your travel fee setup

Once fees are live, watch a handful of numbers rather than guessing whether the pricing is working.

  1. Track your booking conversion rate, no-show rate, and whether your travel fee income is actually covering your estimated per-kilometre cost.
  2. Run a small test: change the deposit amount or a zone threshold for a few weeks and compare conversion against your baseline.
  3. If conversions drop, work through the likely causes in order: lower the fee slightly, rewrite the confirmation message for clarity, or add a targeted exception for a specific suburb before assuming the whole model is wrong.

Why we recommend automation and deposits

Manually calculating travel fees for every booking invites inconsistency and arguments. We built automated zone and distance fees, route planning and deposit prompts into the platform because operators who use them report fewer no-shows and more reliable schedules. Fast setup matters here too: getting a booking page live with these rules configured takes minutes, not days, which is the only way automation actually gets adopted rather than abandoned after the first busy week.

— AnimalBooking

Automate travel fees without the spreadsheet guesswork

The platform is designed so travel fee scheduling sits inside the booking flow itself, not in a separate spreadsheet you update after every job. Setting up the full workflow, from zone fees to deposits, takes about ten to fifteen minutes.

Animalbooking

  • Zone and distance-based fee rules that apply automatically the moment a client enters their address.
  • Deposit rules you set once, which then apply to every booking to reduce no-shows.
  • Route planning that groups nearby jobs together instead of scattering your day across the map.
  • Automated reminders that cut down on missed appointments without you lifting a finger.

Plans start with a free Starter tier, and paid plans range from the Independent plan at $49 per month through to Teams at $149 and Pro at $299, each with a platform fee that drops as you move up tiers, from 3% down to 1%, as listed on our pricing page. If you're currently working fees out by hand, check provider pricing and see what a properly automated setup would save you each week.

This article is general information, not a substitute for advice from a qualified financial advisor. Consult a qualified financial professional about your own circumstances before acting on anything here.

Automate travel fees without the spreadsheet guesswork — overview diagram

FAQ

What is the best travel fee model for mobile groomers?

Zone pricing or per-kilometre fees tend to work best for mobile groomers, since both scale with distance while staying easy to automate inside a booking system. Flat fees are simpler but can overcharge nearby clients or undercharge distant ones, so they suit only a tight, predictable service area.

Do I need to charge GST on travel fees?

Travel fees are generally part of your taxable sale and attract GST the same way your service charge does, since the ATO treats business travel income as assessable. Check your own GST registration status, since the obligation depends on your turnover and registration, not just on charging a travel fee.

What records do I need to keep for business travel?

Keep a logbook, travel diary or receipts that separate private travel from business travel, since the ATO's logbook method requires at least 12 continuous weeks of representative records, retained for five years. A travel diary is compulsory for overnight business travel of six or more consecutive nights.

How do I automate travel fees in booking software?

Add an address field with distance calculation, a zone map and a fee line item to your booking form, then set automation rules for minimum fees, free-travel radius and per-kilometre thresholds past a set distance. In Animal Booking, these rules sit inside the online booking flow and calculate automatically once a client enters their address.

Should I charge a deposit alongside a travel fee?

Yes, a deposit taken at booking is one of the most reliable ways to reduce no-shows for mobile pet services, since it gives the client a reason to follow through on the appointment. Set the deposit amount and timing as a standard rule rather than a case-by-case decision, so every booking is treated consistently.