How to Price a Service Job Without Guessing
A practical guide for Australian service providers who want to price jobs with more confidence by accounting for labour, materials, travel, overhead, margin, GST, and risk.

Why guessing creates problems
Pricing a service job is not just picking a number that feels about right. If the price is too high, you can lose the work. If it is too low, the job can look busy on the calendar while quietly eating your profit. The goal is not to make every quote complicated. The goal is to make sure the important costs are not forgotten before you send the price.
A better way to price is to build the job from the ground up: labour, materials, travel, overhead, margin, GST, and risk. That gives you a price you can explain to yourself, your client, and your future self when you look back at whether the job was actually worth doing.
Start with the real cost of the job
The first step is to write down what the job will actually take. For a service business, that usually starts with labour hours, materials, parts, travel time, subcontractors, disposal fees, parking, tolls, permits, equipment hire, and any other cost that only exists because this job exists.
This is where a lot of underquoting begins. A small material cost gets missed. Travel is treated like it is free. A return visit is not allowed for. The quote still looks reasonable, but the job has already started with money leaking out of it.
- Labour: the expected time on site, setup time, cleanup time, and any return visits.
- Materials: parts, consumables, fittings, fasteners, chemicals, paint, glass, timber, cable, or anything else used on the job.
- Travel: drive time, fuel, parking, tolls, and the cost of getting to and from the work.
- Outside costs: subcontractors, disposal, permits, equipment hire, delivery fees, or supplier charges.
- Admin: quoting, client messages, ordering, invoicing, and follow-up.
Do not forget overhead
A job can cover its direct costs and still not support the business. Insurance, software, accounting, tools, vehicle running costs, phone, internet, training, marketing, and unpaid admin all need to be paid for somewhere. If they are not built into your pricing, they come out of your own time and profit.
A simple way to handle overhead is to work out what it costs to keep the business running over a month or year, then spread that cost across the billable hours or jobs you realistically complete. It does not need to be perfect on day one, but it should be visible.
Add margin, not just markup
Covering your costs is not the same as making a profit. Once the direct job costs and overhead are accounted for, you still need a margin that makes the job worth taking and keeps the business healthy.
This is also where it helps to understand the difference between markup and margin. A markup is added on top of cost. Margin is the share of the final selling price that remains after costs. Those two percentages are not the same thing, so it is worth being clear about which one you are using before you rely on it.
Check the market, but do not copy it blindly
It is useful to know what competitors charge, but competitor pricing should be a guide, not your whole business model. business.gov.au recommends comparing competitor prices while still making sure your own price covers your costs and reflects the full value of what you provide.
That matters because two businesses can offer the same type of work but deliver very different value. Clear communication, reliability, warranty, speed, quality, cleanliness, documentation, and professionalism can all affect what a fair price looks like.
Build quotes from repeatable items
If you price every job from a blank page, every quote becomes a chance to forget something. Repeatable price book items can help you quote faster and more consistently because common materials, services, labour blocks, and call-out fees are already there when you need them.
This does not mean every job becomes fixed and inflexible. It means the common parts of the work have a starting point, and you can still adjust the quote for access, urgency, complexity, client choices, or site conditions.
Account for risk and unknowns
Some jobs carry more uncertainty than others. Older buildings, hidden damage, difficult access, client-supplied measurements, after-hours work, weather, and unknown materials can all change the real cost of the job.
The answer is not always to inflate the price quietly. Sometimes the better approach is to make the quote clearer: include assumptions, optional line items, exclusions, or a note explaining what may change once the work starts. A clear quote protects both sides.
Why the scope wording matters
A quote can feel like a fixed promise, even though many service jobs have unknowns until the work is inspected properly. Make the expected price, included scope, assumptions, and anything that could require a revised quote clear before the client accepts.
That does not mean a quote should be vague. The clearer it is, the better. Good quotes should list the work, materials, assumptions, exclusions, GST treatment, expiry date, and any conditions that may affect the final price. The goal is not to hide uncertainty. The goal is to make uncertainty clear before the client approves the work.
A standard scope-change disclaimer can reinforce those expectations, but the quote still needs to be honest, specific, and not misleading.
Keep records while the details are fresh
Good pricing improves when you can compare the quote against what actually happened. That means keeping track of time, materials, receipts, travel, and billable costs while the details are still fresh.
The ATO says businesses need records that explain the transactions relevant to their tax and super obligations. Keeping receipts, expense records, time, and job details while they are fresh gives you evidence for compliance and better information for future quotes.
Vehicle costs are another easy place to underquote. The ATO explains that the calculation method for business motor vehicle expenses depends on your business structure and the type of vehicle. Whether your registered tax agent recommends a cents-per-kilometre, logbook, or actual-cost method, travel still has a real cost that should not disappear from your pricing.
Review prices regularly
Pricing is not something you set once and forget. Supplier costs move, fuel changes, wages change, insurance changes, and the kind of work you take on may change too. business.gov.au recommends reviewing prices at least once a year, or whenever costs or market conditions change.
If you are always busy but never getting ahead, your pricing may be one of the first places to look. A full calendar is not the same as a profitable business.
A simple pricing checklist
- Quote the real labour time, including setup, cleanup, travel, and follow-up.
- Add materials, parts, consumables, subcontractors, permits, disposal, and equipment hire.
- Include travel and vehicle costs instead of treating them as free.
- Allow for overhead so the job supports the business, not just the task.
- Add a margin that makes the work worth doing.
- Check the market, but make sure your price still reflects your costs and value.
- Write down assumptions, exclusions, and risks before the client approves the work.
- Track the actual job costs so your next quote is based on evidence, not memory.

