Guide · Australia

Grease trap cleaning: cost, frequency and trade waste rules (Australia 2026)

In short
  • A 1,000 L trap costs roughly $190–420 + GST per clean; contractors bill from about $0.26–0.48 per litre, with a 1,000 L minimum.
  • Sydney Water sets servicing at 4, 8, 13 or 26 weeks — 13 is the default for a correctly sized trap.
  • If you cook or serve hot food you must have a grease trap and a trade waste agreement.
  • The real cost of neglect isn't the fine: councils charge non-compliance rates like $17.65 per kL.
Updated 21 August 2026 — what the clean costs, and how to read a quote

Contractors quote two ways: by trap size, or by the litre. Per litre it runs about $0.26 to $0.48 excluding GST, and almost everyone applies a minimum charge equivalent to 1,000 litres — one waste-management provider lists that minimum at $225 plus GST.

By size, a 1,000 litre trap costs roughly $190–420 plus GST, and the spread is geography: about $225–280 in Sydney, $230–280 in Melbourne, and $190–230 in Perth and Adelaide. A 2,000 litre trap is $295–651; a 3,000 litre trap $399–882. Above that it climbs steeply — one Melbourne guide puts 2,000–5,000 litre traps at $500–900 including GST and 5,000–10,000 litre traps at $800–1,500.

Watch the GST. A price "plus GST" and a price "including GST" for the same trap differ by a tenth, and several published guides mix the two without saying so. Convert every quote to the same basis before you compare.

There is one more number to extract from any quote: what happens to the waste. Councils charge to receive it, and that disposal fee sits inside your price whether or not the operator itemises it. An operator who is markedly cheaper than the market in a remote shire has either found a closer facility or has not budgeted for the one they are required to use.

Ask where the waste goes. It is a fair question, the answer is a place name, and the answer explains most of the price.

A Sydney trap serviced at the authority's default of 13 weeks costs four cleans a year, not thirteen.

Keep the dockets with the servicing schedule, in one place, for the life of the agreement. A schedule with no dockets is a promise. A stack of dockets with no schedule is a coincidence. An officer asks for both.

The grease trap is the one piece of plumbing that turns a café into a regulated discharger. Sydney Water puts the obligation in a single sentence: “If you cook or serve hot food, you must have a grease trap and a trade waste agreement with Sydney Water”. Everything downstream of that sentence — the size of the trap, how often a truck comes, what you pay per kilolitre if you let it clog — follows from rules written by your water authority, not by the contractor who quotes you. Which is precisely why so many operators overpay.

Who decides the size, and how

1 2 3 4
A grease trap slows the flow so fats can rise and solids can fall.
  1. Inlet — kitchen wastewater, hot and turbulent, dropped below the surface.
  2. Fats, oils and grease — float, and are held back by the baffles.
  3. Solids — settle, and are removed with the FOG at each service.
  4. Outlet — the clarified middle band leaves for the sewer, under a trade waste agreement.

There is no single formula, because three different bodies size traps three different ways, and which one applies depends on who owns your sewer.

MethodHow it sizesExample figures
WSAApeak hourly flow × storage factorfloor of 1,000 L, however small the kitchen
Unitywaterfixture by fixturedishwasher 300 L · under-bench 150 L · cleaner’s sink 30 L · hand basin 30 L · floor waste 50 L per 50 m²
Federation Councilby seats≤69 seats 1,000 L · 70–199 1,500 L · 200–399 2,000 L · 400–599 3,000 L

The Water Services Association of Australia sizes by flow: total peak hourly flow multiplied by a storage factor, with a floor of 1,000 litres no matter how small the kitchen. Unitywater does it fixture by fixture, and its numbers are worth knowing before you sign a fit-out: a medium upright dishwasher counts for 300 litres, a small under-bench one for 150, a cleaner’s sink for 30, a hand basin for 30, and a floor waste or bucket trap for 50 litres per 50 square metres. Federation Council skips the plumbing entirely and sizes by seats — up to 69 seats needs 1,000 litres, 70 to 199 needs 1,500, 200 to 399 needs 2,000, and 400 to 599 needs 3,000.

Those three methods can hand you three different tanks for the same premises. Ask which one your authority uses before you commit, because the trap size sets your cleaning cost for the life of the lease.

In process of negotiating lease with landlord – all good except landlord adamant on not installing grease trap, he is willing to give 4 months rent free instead ( Lease is 3 + 3 + 3) and even put a toilet in

Whirlpool forums, café operator, Gold Coast

Four months of free rent sounds generous until you price the trap, the trade waste agreement and the quarterly charges yourself, and then discover the fit-out cannot be approved without it. The trap is not a landlord’s courtesy. It is a condition of your discharge.

One clean, by trap size (ex GST)
1,000 L$190–420
2,000 L$295–651
3,000 L$399–882
Per litre: $0.26–0.48 ex GST, with a 1,000 L minimum charge.

City by city, the 1,000 litre trap is about $225–280 in Sydney, $230–280 in Melbourne, and $190–230 in Perth and Adelaide. The trap has not changed. The truck's drive has.

The per-litre rate is the honest way to compare. Multiply $0.26–0.48 by your trap's volume and you have the floor of any legitimate quote; anything below it is either a loss-leader or a disposal problem you will inherit.

A grease trap clean produces waste that must go somewhere lawful and a document proving it did — a licensed transporter, an approved receiving facility, and a docket connecting the two.

What the clean actually costs

Contractors quote two ways: by trap size, or by the litre. Per litre it runs about $0.26 to $0.48 excluding GST, and almost everyone applies a minimum charge equivalent to 1,000 litres — one waste-management provider lists that minimum as $225 plus GST.

By size, a 1,000 litre trap costs roughly $190 to $420 plus GST, and the spread is geography: about $225–280 in Sydney, $230–280 in Melbourne, and $190–230 in Perth and Adelaide. A 2,000 litre trap is $295 to $651 plus GST; a 3,000 litre trap $399 to $882. Above that the numbers climb steeply, with one Melbourne price guide putting 2,000–5,000 litre traps at $500–900 including GST and 5,000–10,000 litre traps at $800–1,500.

Cost of one clean, by trap size (AUD, ex GST)
1,000 L$190–420
2,000 L$295–651
3,000 L$399–882
Bar width follows the top of each published range. Per litre: $0.26–0.48 ex GST, with a 1,000 L minimum charge.
$0.26–0.48per litre, ex GST
1,000 Lminimum charge, most contractors
13 weeksSydney Water default interval
$17.65per kL non-compliance charge, Murray River

Watch how a quote is expressed. A price “plus GST” and a price “including GST” for the same trap differ by a tenth, and several published guides mix the two without saying so. When you compare, convert both to the same basis first.

How often — and who is telling you the truth

AuthorityServicing rule
Sydney Water4, 8, 13 or 26 weeks — 13 is the default for a correctly sized trap
Water Corporation (WA)clean once 25% of the trap’s volume is fats, oils, grease or solids — generally every 1–3 months
A contractor’s guideclaims Sydney Water requires 3–4 weeks — this is the WA rule wearing a Sydney Water badge

This is where money leaks. The Wastesafe Code of Practice sets Sydney Water’s servicing frequencies at 4, 8, 13 or 26 weeks: 26 is the maximum interval permitted, 4 the minimum, and 13 weeks is the default for a trap that has been sized correctly. Western Australia’s Water Corporation works from a condition rather than a calendar — clean once 25 per cent of the trap’s volume is filled with fats, oils, grease or solids, which in general means every one to three months.

Now compare that with the marketing. At least one contractor pricing guide asserts that Sydney Water requires a pump-out whenever grease reaches 25 per cent of liquid depth, and that this “often means three to four weeks”. That is the WA condition wearing a Sydney Water badge, and it would put you on the most expensive rung of the authority’s own ladder. If your trap is correctly sized and your quote says four weeks, ask the contractor to point at the clause.

Even Sydney Water's own documents disagree on the small numbers: one lists the quarterly liquid trade waste charge per grease trap at $7.61 for 2026–27, another at $12.13. Get the figure that applies to you in writing, on your agreement.

The agreement, and what it costs to hold

The trade waste agreement is mandatory wherever you cook or serve hot food. Sydney Water issues it in its area; Water Corporation issues a trade waste permit in Western Australia; where a council runs the sewer, the council approves the discharge, as Federation Council spells out.

Holding the agreement costs money before a single truck arrives. Sydney Water’s 2026–27 schedule prices quarterly trade waste management by risk index, from $686.24 at Risk Index 7 up to $5,258.91 at Risk Index 1, with an inspection fee of $241.49 on top. Those are the numbers that belong in a business plan, and they are the numbers most first-time operators never see until the first invoice.

What non-compliance really costs

Search for grease trap fines and you will find contractors quoting $880, $5,000, $11,000, $50,000 and $75,000. Those figures come from marketing pages, they contradict each other by a factor of eighty, and not one of them is sourced to a government document. Ignore them and read the law instead.

Discharging liquid trade waste to sewer without approval is an offence under section 626 of the Local Government Act 1993, and the penalty notice for it is $330 — a figure three separate council trade waste policies state identically. The heavier instrument is the Protection of the Environment Operations Act 1997: under section 120, penalty notices run at $4,000 or $7,500 for an individual and $8,000 or $15,000 for a corporation, depending on the class of officer who issues them. Beyond the on-the-spot notice sits the court, and that ceiling moved recently: the Environment Protection Legislation Amendment (Stronger Regulation and Penalties) Act 2024 doubled the maximum penalties for tier 1 and tier 2 offences, water pollution among them, from 3 April 2024. The EPA now puts the top tier at $10,000,000 for a corporation and $2,000,000 for an individual. Those maxima are for serious pollution prosecuted in court, not for a trap that is three weeks overdue — but they are the reason a council’s letter is worth answering.

But the instrument councils actually reach for is quieter and, for a working kitchen, far more expensive. If your pre-treatment equipment is not maintained, you stop paying the ordinary trade waste rate and start paying a non-compliance rate on every kilolitre you discharge. Murray River Council charges $17.65 per kilolitre. Mid-Western Regional Council charges $15.86 for Category 2 dischargers. Upper Lachlan Shire simply multiplies your usual usage charge by five. No court, no infringement notice, no news story — just a quarterly bill that quietly doubles until you fix the trap.

Editor's take

Everyone argues about the fine and nobody reads the tariff. A $330 penalty notice is an annoyance; a five-times usage charge applied to every kilolitre for a full quarter is a number that shows up in your P&L. That asymmetry explains the behaviour I see in council policies: they are not trying to punish you, they are trying to make the clean cheaper than the alternative. Which it is — a 1,000 litre service at $225 plus GST, four times a year, costs less than one quarter on a non-compliance rate.

Where the trap may and may not sit

AS 4674, the standard for the design and fit-out of food premises, is short and specific on placement. A grease arrestor must not be located anywhere food, equipment or packaging materials are handled or stored. And the route used to empty it must not pass through those areas either — no dragging a hose across a prep bench, no lifting a lid beside the packaging store. If your architect has drawn the trap into a corner of the kitchen, that drawing will not survive an inspection.

The paperwork nobody photographs

A grease trap clean produces waste that has to go somewhere lawful, and a document that proves it did.

That is the same architecture as a septic pump-out: a licensed transporter, an approved receiving facility, and a piece of paper connecting the two. The trap is smaller. The chain of custody is not.

Keep the disposal dockets with the servicing schedule, in one place, for the whole life of the agreement. When an officer asks for the frequency you agreed to and the evidence that you kept it, the dockets are the evidence. A servicing schedule with no dockets is a promise; a stack of dockets with no schedule is a coincidence.

On a septic system, it’s a different animal

If your kitchen drains to a septic tank rather than a sewer, the grease trap is protecting your own absorption trench, not the council’s pipes, and nobody will send you an invoice for neglecting it. The maintenance is simpler and usually manual, as one owner on r/AusRenovation describes: lift the lid every two to three months and skim the crust off with a basket. What you keep out of the tank matters more than the trap itself — scrape fats and food into the bin before anything reaches the sink, because grease that gets past the trap coats the soil in your trench and a clogged trench is the expensive repair, not the trap.

Plus GST or including?

Published guides mix the two. Convert before comparing — the gap is a tenth of the price.

Is there a minimum charge?

Almost always: the equivalent of 1,000 litres, listed by one provider at $225 plus GST.

Why is Sydney dearer than Perth?

Travel and disposal, not the trap.

How do I sanity-check a quote?

Multiply your trap's volume by $0.26–0.48 ex GST. That is the floor.

Why does the trap matter to the tank?

Because everything it fails to catch ends up in the tank, and then in the trench, where grease is what finally seals the soil.

If you are working out whether your system can take a kitchen at all, start with the tank size calculator, and see what a septic system costs in Australia for the wider picture. The pump-out guide covers the tank itself: intervals by state, who is licensed to cart the waste, and what the service report must record.

The grease trap protects everything downstream of it: the tank, then the trench. Skipping it is the fastest route to septic tank problems and to smell. It is also a separate line in council approval and a separate line in the cost.

Frequently asked questions

How much does grease trap cleaning cost in Australia?

For a 1,000 litre trap, roughly $190–420 plus GST depending on the city — around $225–280 in Sydney, $230–280 in Melbourne, $190–230 in Perth and Adelaide. A 2,000 litre trap runs $295–651 plus GST and a 3,000 litre trap $399–882. Contractors also quote per litre, at about $0.26–0.48 excluding GST, and most apply a 1,000 litre minimum charge.

How often does a grease trap have to be cleaned?

Sydney Water sets the interval at 4, 8, 13 or 26 weeks, and 13 weeks is the default for a correctly sized trap. Water Corporation in WA takes a different approach: clean once 25 per cent of the trap's volume is filled with fats, oils, grease or solids, which in practice means every one to three months.

Do I need a trade waste agreement?

Yes, if you cook or serve hot food. Sydney Water states it plainly: you must have a grease trap and a trade waste agreement. In WA the permit comes from Water Corporation, and in council-run sewer areas it is the council that approves the discharge.

What happens if I don't clean it?

Discharging trade waste without approval is an offence under section 626 of the Local Government Act 1993, which carries a $330 penalty notice, and under section 120 of the Protection of the Environment Operations Act 1997, where penalty notices run to $4,000 or $7,500 for individuals and $8,000 or $15,000 for corporations. In day-to-day practice councils apply non-compliance usage charges instead — Murray River Council charges $17.65 per kilolitre.

Tom Whitfield

Researcher & editor, on-site wastewater

Researches and edits independent guides on septic systems and AWTS across Australia, cross-checking AS/NZS 1547, council requirements, real prices and owner experiences.

Keep reading