Built for the businesses that keep Australia running
HVAC and refrigerationElectricalPlumbing and gasFire protectionFacilities and maintenance
What is Odoo Field Service?
Odoo Field Service is the Odoo app for running on-site work: quoting, scheduling, dispatching technicians, recording time and parts on a phone, and invoicing the job. It shares one database with Odoo Sales, Inventory and Accounting, so a job moves from quote to paid invoice without being re-keyed.
At a glance
- Best for
- Trade and service businesses with technicians on the road
- Covers
- Quotes, scheduling, dispatch, worksheets, truck stock, timesheets and invoicing
- Works with
- Odoo Sales, Inventory, Purchase, Accounting and Helpdesk
- Used on
- Phone, tablet and desktop
- Implemented by
- WMSSoft, Odoo Gold Partner, Melbourne
What Odoo Field Service includes
Eight things your team does every day, in one place instead of five.
Scheduling
A drag-and-drop planning board shows who's free, who's overbooked and what's still unassigned.
Quoting
Quote from the office or on site. When the customer accepts, the job is created for you.
Truck inventory
Treat every van as a stockroom. Parts used on a job leave the van and land on the invoice.
Route planning
See each technician's jobs on a map, with the route between them, before the day starts.
Timesheets
Technicians start and stop a timer on the job. Hours flow straight to the invoice and to payroll.
Job worksheets
Checklists, readings, photos and customer sign-off, completed on the technician's phone.
Quotes, confirmations, job reports and invoices go out from the job, and replies are filed against it.
Team chat
Message the office or a technician from inside the job with Odoo Discuss. The group chat can retire.
Plus invoicing, maintenance contracts, helpdesk, purchasing and accounting, all in the same system.
How a job runs in Odoo Field Service
Every step picks up where the last one finished, so nothing is typed twice.
Quote
Send a quote your customer can accept online.
Schedule
Drop the job onto the right technician's day.
Dispatch
The job, the address and the route land on their phone.
Do the job
Timer, worksheet, parts and signature, all on site.
Invoice
Bill for what actually happened, the same day.
Get paid
Payment and job profit sit in the same system.
Watch Odoo Field Service in action
A quick look at the app from Odoo, before you see it with your own jobs.
The office in every technician's pocket
Scroll through a job the way the technician sees it.
Illustrative screens
Start the day with a plan
Every job, address and customer history is on the phone before the first coffee. Tap a job for directions.
Paperwork that fills itself in
Worksheets built for each job type capture checklists, readings and photos on site, so nothing is written up later from memory.
Parts that bill themselves
Parts come out of the van's stock and land on the job as they're used. The capacitor gets invoiced, not forgotten.
Done means done
The customer signs on the phone, the job report is emailed, and the invoice is ready before the van leaves the driveway.
And the office sees everything
Pick a job the office does every day.
Schedule without the whiteboard
One planning board for every technician and every job. Drag a job to move it, and everyone's phone updates.
- See availability, leave and overbooking at a glance
- Recurring maintenance visits book themselves
- Urgent call-outs slot in without reshuffling by hand
Quotes that turn into jobs
Build a quote from your price list in minutes and send it for online acceptance.
- Customers accept and sign online
- An accepted quote creates the job automatically
- Optional extras sit on the same quote
Know what's on every truck
Each van is its own stock location, so you always know what's on board and what needs replacing.
- Parts used on jobs come off the van automatically
- Minimum levels trigger restocks and purchase orders
- Stocktakes become a quick count, not an excavation
From job done to invoice sent
The invoice is built from what actually happened on site, so nothing is re-keyed and nothing is forgotten.
- Time and materials, or fixed price
- Straight into Odoo Accounting, with no double entry
- Profit by job, technician and contract
One system, not five.
Field Service shares one database with the rest of Odoo, so there is nothing to sync and nothing to reconcile.
everyday tasks covered
steps from quote to paid
separate tools retired
Five apps
Job appAccounting packageStock spreadsheetEmail threadsGroup chat
Five logins. Six handovers.
One system
QuotesScheduleJobsStockInvoicesAccounts
One login. Nothing typed twice.
Drag to compare
What are your handovers costing you?
Three numbers from your own business. One honest answer.
Finished work waiting to be invoiced, right now
Jobs per day × days to invoice × average job value. Your numbers, not ours.
Show me how to get this to zeroClient story
Nine companies. One platform. Six months.
John Hart replaced a stalled ERP and rebuilt nine companies on one Odoo platform, tailored to every division.

Why WMSSoft
- Best Odoo Partner 2026 (ANZ)
- Melbourne-based consultants who have run service, warehouse and manufacturing projects
Odoo Field Service: common questions
See one of your jobs go from quote to cash.
Thirty minutes, your scenario, live in Odoo.