Western Australia is the only state that charges public schools to log a maintenance request. Programmed Facility Management states it has held the contract since 1998.

Every other Australian state logs school maintenance for free through a government-run portal. WA pays Programmed Facility Management approximately $60 per request and approximately $8.5 million per year, per The West Australian's reporting. WA schools see less of the resulting audit trail than schools in any other state. The current Maintenance Services Arrangement, awarded in 2016, has continued through extension options rather than a fresh competitive retender.

Every time a Western Australian public school principal logs a maintenance request (a leaking tap, a cracked window, a defective heater), the State pays the private contractor running the intake call centre approximately $60. Just to record that the request exists. The annual bill is approximately $8.5 million per The West Australian's March 2026 reporting01. VERIFIED Every other Australian state logs school maintenance for free through a government-run portal03040506. VERIFIED Programmed Facility Management states it has held WA's head maintenance contract since 199810. The current Maintenance Services Arrangement was awarded in 2016 and has continued through extension options rather than a fresh competitive retender10.

The cost of WA school maintenance was raised in the Legislative Assembly on 11 March 2026 by the Shadow Minister for Education, Liam Staltari MLA, who flagged Freedom of Information redactions of school condition photographs and the Boyup Brook District High School cracks among other examples02. The figure that has since attracted public attention is the $60 per request, surfaced ten days later by The West Australian01. The narrower question for the Department of Finance and the Department of Education in May Estimates is not whether $60 is a defensible price tag for an intake call. It is what schools receive in return for it, and how much of the figure is logging at all.

The contractor is Programmed Facility Management, a wholly-owned subsidiary of Persol Australia Holdings Pty Ltd and ultimately of PERSOL Holdings Co., Ltd. of Japan (TSE: 2181)11. PERSOL acquired Programmed in October 2017 for approximately AUD $780 million11. VERIFIED The 2021 WA Auditor General review found that the Department of Finance had not demonstrated value for money under the Maintenance Services Arrangement, did not physically inspect maintenance jobs to confirm work quality, and did not check the accuracy of the transaction data Programmed supplied08. VERIFIED No public follow-up review has been conducted in the five years since.

The fee is being collected against a maintenance pipeline the Department itself has flagged as un-prioritised. Boyup Brook District High School has visible structural cracks. The schools with the heaviest documented defect counts in the most recent Building Condition Assessment, raised in the Legislative Assembly on 11 March 2026, were Esperance Senior High School at 121 defects, Manjimup Senior High School at 87, Kent Street Senior High School at 86, Shenton College at 85, and Singleton Primary School at 7902. The $8.5 million per year is being spent on logging requests against a backlog of this composition.

Every other state logs free

The four mainland states each operate a government-run intake portal for school maintenance. Per-request fees are zero. Per-job documentation flows back to the school.

StateIntake platformOperatorPer-request fee
WAProgrammed call centre / portalProgrammed Facility Management (private)~$60 [01]
NSWFMWeb 2.0 / AssetCareMulti-FMC panel$0 [03]
VICAIMS + SRP school budgetVIC Department of Education (Programmed VSBA Make-safe only)$0 [04][07]
QLDQBuild Customer Web PortalQBuild (state in-house agency)$0 [05]
SAVentia Panorama AppVentia (AGFMA, since 1 Dec 2021)$0 [06]

Programmed is not the school-maintenance head contractor in any other state. In Victoria its scope is limited to VSBA Make-safe emergency reactive services07. VERIFIED The arrangement that produces the WA bill is, on the public record, unique among Australian education jurisdictions.

The structural feature that produces it is also legible. WA outsourced both the intake layer and the trades-management layer to a single private contractor in 199810. The other states have at various points tendered the intake layer separately, kept it inside government, or operated it as a small element of a broader facilities-management panel03040506. WA is the only jurisdiction where the intake layer is also a per-transaction revenue line for a private incumbent.

The audit trail gap

The defensible Estimates question is what schools receive in exchange for the $60. The 2021 WA Auditor General report is on the public record and answers parts of it directly08.

The findings, taken from Report 4: 2021-22, Public Building Maintenance, are these. The Department of Finance did not estimate the costs of the three maintenance arrangements before establishing them, did not benchmark them against alternatives, and three major client entities raised value-for-money concerns. Finance conducted no physical inspections of completed work for two of its three arrangements. For the Maintenance Services Arrangement covering schools, the OAG found Finance did not independently verify the contractor's quality-assurance audits of subcontractors and did not check the accuracy of the transaction data Programmed supplied. Forensic analytics on 1,762 transactions identified unusual patterns including 862 contractors with sequential invoice numbering, 1,507 invoices structured just under approval thresholds, and 89 contractors with no physical address. A separate sample of 20 tested invoices identified one paid twice via a bypass of duplicate-payment controls08. VERIFIED

"A client entity officer confirms that the contractor attended the site, but they are not qualified to assess the quality of work performed."

Office of the Auditor General Western Australia, Public Building Maintenance, Report 4: 2021-22.

That sentence describes the WA school's role in the maintenance loop. The contrast with the other states is structural.

What a school sees or doesNSW (Cite 03)VIC (Cite 04)QLD (Cite 05)SA (Cite 06)WA
Real-time job statusyesyesyesyesnot documented
Contractor identity, ETAyes---not documented
Before-and-after photos uploaded by contractormandated---not documented
Per-job cost visiblepartialyesyesyesnot documented
Asset Services Officer sign-off before payment releaserequired---not documented
Warranty period tracked----not documented

The publicly available WA Maintenance Supplier Portal is contractor-facing - it accepts invoice submissions from trades09. No publicly available document describes a school-facing portal in WA showing job status, contractor identity, ETA, completion photos, per-job cost, or warranty period. NSW mandates that contractors upload before-and-after photos against each work order, and an Asset Services Officer checks the completed work before payment is released03. Each of those features is, on the public record, absent from the WA arrangement.

The reframed line is harder to deflect than a debate about the $60 figure in isolation. WA schools pay the highest documented per-request fee in the country and receive the least documented audit trail. Whatever the $60 covers, it does not appear to include the basic transparency features other states treat as standard.

Twenty-eight years, one contractor

Programmed states it has held the WA Department of Finance head maintenance contract since 199810. The current Maintenance Services Arrangement was awarded for an initial 5-year term commencing 1 July 2016 and has continued through extension options since the term expired in 202110. VERIFIED The MSA covers approximately 550 schools, 60+ prisons, 15 courthouses, 40 state training facilities, 40 fire stations, and other government buildings - approximately $278 million per year of maintenance spend across all client agencies, of which approximately 240,000 jobs per year are processed0810.

ESTIMATED Across the 28 years the contract has run, that flow rate implies cumulative public expenditure routed through Programmed of the order of $5-8 billion in 2026 dollars, depending on the deflator and on the contract scope in earlier years. Programmed's management margin and intake-fee component on top of subcontractor pass-through is not publicly disclosed, but at any plausible margin (single-digit percent of throughput) the cumulative value captured by the contractor over the life of the arrangement is several hundred million dollars. The intake fee is one visible component of a much larger flow.

The defensible parliamentary questions follow from the audit findings rather than from the $60 figure alone. They are these:

  1. Publish the decomposition of the $8.5 million figure between logging, triage, dispatch, trades management, contractor margin, and the 24/7 emergency response component. Confirm whether the figure covers schools alone or schools as a share of the broader MSA.
  2. Publish the current expiry date of the Maintenance Services Arrangement and the extension history since 1 July 2021. A publicly funded contract expiry date is not commercially sensitive.
  3. Disclose what features are available to a WA school principal in the Programmed portal: job status, contractor identity, ETA, completion photos, per-job cost, warranty period.
  4. State whether Finance has implemented the five recommendations made by the Auditor General in 2021 and, if not, on what basis the arrangement has continued without remediation.

The Freedom of Information route, if questions on notice do not produce answers, is constrained but available. The leading recent decision of the Office of the Information Commissioner requires specific identifiable harm rather than blanket commercial-confidence assertions for any refusal under Schedule 1 Clause 4 of the Freedom of Information Act 1992 (WA)12. The 2021 Auditor General's "value for money not demonstrated" finding is a substantial public-interest argument under that test08.

What an in-house alternative would cost

The four parliamentary questions above are about disclosure. The fifth question is about cost. WA already pays for the cloud capacity that an in-house intake layer would run on. The State's whole-of-government Microsoft licensing arrangement (CUAMS2019) covers Microsoft 365 and Azure services across all state public authorities, with a term running to 30 June 202613. Microsoft's Australian Azure regions hold IRAP PROTECTED assessment, the security certification level required for Department of Education data14. VERIFIED Hosting a production web application of this kind at pilot scale costs hundreds of dollars per year in cloud consumption.

The honest cost envelope for an in-house intake layer, modelled at fully-loaded WA public-sector salaries, is the following:

Implementation pathYear 1 (one-off)Steady state /yr
Currently paid (intake-layer component of MSA)n/a~$8,500,000
In-house build (existing DoE / Digital WA cloud staff)$400-700k$130-250k
Externally procured (Tier 1 consultancy)$1.5-3m$600k-1m
Bare Azure hosting only (statewide scale)n/a$15-40k

ESTIMATED An in-house intake layer at steady state is roughly 35-65× cheaper than the $8.5 million currently paid. Year 1 is dominated by build cost (largely salary redistribution from existing DoE / Digital WA cloud staff, not new cash), with Azure consumption at statewide scale adding a further $15-40 thousand per year. Even on the most conservative end of the envelope, the in-house alternative costs less than three per cent of the current arrangement's intake-layer component.

The honest scope of the alternative is narrower than a full Programmed replacement. An in-house intake layer would: authenticate school staff, accept maintenance requests with photo upload, route to contractors, expose status to schools, and store an audit trail of completed work. It would not: dispatch plumbers at 2 a.m., manage trades insurance and WHS, or replace Programmed's subcontractor panel. Programmed could be retained for dispatch and 24/7 emergency triage during any pilot. The replacement is of the intake layer only - the layer that other states already operate inside government for zero per-request fee.

The risk profile is also narrower than the historical Australian government IT failures it would invite comparison to. Queensland Health Payroll cost $1.25 billion. The NSW Learning Management and Business Reform was $750 million over budget. Both were full-system replacements built bespoke. An intake layer is a small, well-understood pattern - work-order tracking with photo upload and SSO - on Microsoft and Azure capacity the State already pays for. The cost-benefit case is strong enough to survive even pessimistic delivery assumptions.

ILLUSTRATIVE A reader could conclude from the public record that WA is overpaying for an intake layer that other states deliver for nothing. The narrower conclusion, which the public record supports without speculation, is that WA pays the highest documented per-request fee in the country, receives the least documented audit trail, has not retendered the head contract since 2016, has not publicly remediated the audit findings made in 2021, and pays Programmed approximately 35-65 times what an in-house alternative would cost on the State's existing Azure capacity. The May 2026 Budget Estimates session is the venue at which those facts can be put to the responsible Ministers.

Sources14 entries · last verified 2026-05-03
§ 1. The figures
01Bethany Hiatt, WA school defects: Taxpayers slugged with 'inordinate' cost of school maintenance reports. The West Australian, 21 March 2026.Primary source for the $60-per-request and $8.5M-per-year figures. Paywalled. Syndicated via Seven West Media regional mastheads. Important caveat: the specific dollar figures rest on this single paywalled source. Hansard (Cite n='02') corroborates the qualitative claim of inordinate maintenance reporting cost but does not put the $60 or $8.5M figures on the public record. Readers without subscription access cannot independently verify the dollar values.WEST-AUSTRALIAN-26
02WA Parliament Hansard, Legislative Assembly, 11 March 2026.Shadow Minister for Education Liam Staltari MLA raising school maintenance, including Boyup Brook District High School cracks and FOI redactions of school condition photos.WA-HANSARD-2026-03-11
§ 2. The state comparison
03NSW Department of Education, Maintenance and Repair Callout Procedures, policy PD-2021-0477-02.Source for FMWeb 2.0 / AssetCare features: real-time job status, contractor ETA, mandatory before/after photos, Asset Services Officer completion check, principal-signed service report. Zero per-request fee.NSW-PD-2021
04Victorian Department of Education, Asset Information Management System (AIMS) policy and advice.VIC schools log maintenance through AIMS. Programmed retained for VSBA Make-safe emergency reactive only, not head intake.VIC-AIMS
05Queensland Government, QBuild Customer Web Portal, information for schools.QBuild is a state in-house agency. Per-request fee: zero.QLD-QBUILD
06Ventia, Ventia awarded facilities management contract by South Australian Government.AGFMA, commenced 1 December 2021. Ventia Panorama App is the schools-facing intake. No per-request fee disclosed in the public arrangement.VENTIA-AGFMA
07Programmed, Programmed secures education contract.Confirms VIC scope is VSBA Make-safe emergency reactive services only, not state-wide intake.PROGRAMMED-VIC-MAKESAFE
§ 3. Audit findings
08Office of the Auditor General Western Australia, Public Building Maintenance, Report 4: 2021-22, 24 August 2021.Forensic analytics on 1,762 transactions identified unusual patterns ($475K of the $1.035M audit cost was the analytics expense). A separate sample of 20 tested invoices identified one paid twice via bypass of duplicate-payment controls. Findings on value-for-money, quality assurance, conflict-of-interest, and financial-control gaps. No public follow-up review since.WA-OAG-4-2021-22
09Government of Western Australia, Maintenance Supplier Portal.Contractor-facing invoice submission portal. No publicly available document describes a school-facing portal showing job status, contractor identity, ETA, completion photos, per-job cost, or warranty period.WA-SUPPLIER-PORTAL
§ 4. Contract context
10Programmed Facility Management, Department of Finance WA case study.Confirms head maintenance contract held since 1998. Current Maintenance Services Arrangement (MSA) awarded 1 July 2016 for an initial 5-year term; continued via extensions since 2021. Scope covers approximately 550 schools, 60+ prisons, 15 courthouses, 40 state training facilities, 40 fire stations.PROGRAMMED-DOF-WA
11PERSOL Holdings Co., Ltd., Notice of share acquisition of Programmed Maintenance Services Limited, 14 July 2017.Programmed is a wholly-owned subsidiary of Persol Australia Holdings Pty Ltd, owned by PERSOL Holdings Co., Ltd. (TSE: 2181, Japan). Acquired October 2017 for approximately AUD $780M.PERSOL-2017
12Onslow Salt Pty Ltd and Department of Jobs, Tourism, Science and Innovation [2021] WAICmr 1.Leading recent decision of the WA Office of the Information Commissioner. Requires specific identifiable harm for commercial-confidence exemptions under Schedule 1 Clause 4 of the Freedom of Information Act 1992 (WA). Relevant precedent for any FOI seeking the MSA's expiry date and aggregate annual expenditure.WAICMR-1-2021
13Government of Western Australia, CUAMS2019: Supply of Microsoft product licences and licensing solutions Common Use Arrangement.WA whole-of-government Microsoft licensing arrangement. Panel A (Data#3 as Licensing Solutions Provider) and Panel B (Microsoft direct). Term to 30 June 2026, currently under review for renewal. Covers M365 E3/E5, Azure services, and Unified Enterprise Support across all WA state public authorities.CUAMS2019
14Microsoft, Australia IRAP - Azure Compliance.Confirms IRAP PROTECTED assessment for Azure Australia East (Sydney) and Azure Australia Southeast (Melbourne) - sufficient for WA government data including Department of Education workloads.AZURE-IRAP-AU