The call usually comes in the second week of January. A premises manager describing water running off the glass onto the sill every morning, black spots on the rubber seals, and paint starting to lift. Here is the short answer: where the water sits tells you which of three problems you have. On the room-side […]
What to Do When Your Cleaning Invoice Does Not Match the Agreed Scope
If your cleaning invoice does not match the quote, audit it before you argue about it. Check three things first: whether a VAT-inclusive invoice is being compared against a VAT-exclusive quote, whether the billing cycle is four-weekly rather than calendar-monthly, and whether an indexation or wage-uplift clause has been applied. Those three explain roughly half the mismatches we are asked about.
A financial controller at a Sandyford office rang us on a Thursday in February 2026 with an invoice almost a thousand euro over the figure she had signed off. We sat with her contract for forty minutes. Most of the gap turned out to be legitimate and badly explained. A small part of it was not. That distinction is what this article is for.
Quick answer: Check three things before disputing a cleaning invoice: whether you are comparing a VAT-inclusive figure against a VAT-exclusive quote, whether the billing cycle is four-weekly rather than monthly, and whether an indexation or Employment Regulation Order uplift clause has been applied. Then reconcile line by line, pay the undisputed balance and query the rest in writing.
Before you email anyone: three checks that resolve half of these
We have been on both sides of this conversation. The fastest way to lose a good contractor is to accuse them of something the contract already permits. Run these three checks first. They take about ten minutes.
- VAT-inclusive against VAT-exclusive. Commercial cleaning services in Ireland carry the standard VAT rate, currently 23%. Most quotes are written excluding VAT. Most invoices show the gross total in the largest font on the page.
A €2,150 monthly contract invoices at €2,644.50 with VAT added. Nothing has changed except the arithmetic. Check this before anything else, and confirm the current rate on Revenue.ie.
- Part-month or pro-rata billing. Contracts rarely start on the first of the month. If cleaning began on 14 January, the first invoice covers eleven working days, not twenty-two, and the second jumps to the full figure. The same happens in reverse at the end of a contract. A pro-rata line is not an increase, and it should say so on the invoice.
- Billing period alignment. Some contractors invoice in arrears, some in advance, and some bill four-weekly rather than by calendar month.
Four-weekly billing produces thirteen invoices a year, not twelve. The annual cost is identical. The monthly figure looks lower, then one calendar month arrives with two invoices in it and the budget appears to blow. If you are budgeting against a monthly figure, ask which cycle your contract uses and note it on the purchase order.
What a valid VAT invoice has to show
Before you can reconcile anything, the invoice has to be readable. Under Irish VAT rules a valid invoice needs all of the following:
- The date of issue
- A sequential invoice number
- The supplier's name, address and VAT registration number
- Your name and address as the customer
- A description of the services supplied
- The amount excluding VAT
- The VAT rate and the VAT amount
- The total payable
If a document lands in your inbox with a single line reading "cleaning services" and a gross figure, you have a straightforward administrative reason to query it before payment. You are not being difficult. You are asking for a compliant invoice.
The six kinds of mismatch
Almost every mismatch we are asked to look at falls into one of six categories. Only two are genuinely improper. Being honest about the other four is what makes those two stand out.
Extras that were in the contract all along
Consumables, periodic works and equipment hire. Soap, hand towel, toilet tissue and bin liners are often supplied on a recharge basis rather than included in the monthly price, and the clause saying so usually sits beside the pricing schedule.
How to check: search the signed contract for "consumables", "materials" and "recharge". Look at the pricing schedule, not the covering quote.
Is it legitimate: yes, where the clause is there. The fair criticism is presentation, not principle. A recharge nobody flagged at handover feels like a surprise even when it is contractual.
Extras genuinely requested but never formally authorised
The Friday afternoon phone call. Someone in your office rings the supervisor because a client event has left the boardroom in a state, the crew stays two extra hours, and six weeks later a line item appears.
How to check: ask the contractor who requested the work, when, and in what form. Then ask internally whether that person had authority to commit spend.
Is it legitimate: the work happened, so a flat refusal is rarely reasonable. But additional hours added without prior authorisation from a named contact is one of the two categories that should not be happening. The fix is a process, not a fight. We charge nothing outside the monthly price without written authorisation from a named approver, precisely because verbal requests turn into disputes months later.
Periodic works billed early or out of sequence
Carpet extraction, floor scrubbing, high-level dusting and window cleaning are usually priced separately and scheduled across the year. If you are not even sure what periodic works your specification actually names, our hidden-area audit guide covers how to check that before the billing question comes up at all.
How to check: compare the invoice date against the agreed periodic calendar. A carpet extraction billed in February for an April visit is a timing question, not a pricing one.
Is it legitimate: the charge usually is. The timing may not be. Ask for the work order and completion date, and ask that periodics be billed in the month the work is done.
An indexation or ERO uplift applied
This is the one to look at hardest. Many Irish cleaning contracts now contain a clause allowing the price to be adjusted when the Contract Cleaning Employment Regulation Order changes the statutory rate.
The Employment Regulation Order (Contract Cleaning Industry Joint Labour Committee) 2025, S.I. No. 430/2025, raised the adult rate to €14.10 per hour from 17 October 2025 and to €14.80 per hour from 1 January 2026. That clause is being exercised widely across Dublin right now, and legitimately so. Wage costs in this industry are set by statute, not by preference.
How to check: find the clause, read the calculation method, then check proportionality. The uplift should apply to the labour element of your price, not to the whole invoice.
Here is the sharpest tip in this article. If your €2,150 monthly price is roughly €1,620 labour, €180 materials and €350 management fee, a 4.96% wage increase costs about €80 a month, not €107. Applying the percentage across materials and the management fee overstates it by around €26 a month, or over €300 a year. That difference is rarely deliberate. It is usually a spreadsheet applied at company level. It is still worth correcting. Our guide to what the hourly rate for commercial cleaning actually covers sets out how those elements break down.
Is it legitimate: the uplift, yes, where the clause exists and the notice period was observed. The method may need adjusting.

Rate applied to the wrong hours
Out-of-hours, weekend and Sunday work costs more, and the reason is statutory rather than commercial.
The Contract Cleaning ERO requires double time for Sunday hours and premium rates for overtime beyond the standard weekly hours. If you asked for a Sunday deep clean before a Monday audit, the invoice will reflect that. Details are published on the Workplace Relations Commission ERO pages.
How to check: match the premium hours on the invoice against the actual days and times worked. A weekday evening clean should not be billed at the Sunday rate.
Is it legitimate: yes, where the hours match. This is a real cost driver, and a contractor who absorbs it quietly is usually about to have a staffing problem instead.
Straight error
Duplicate lines, the wrong site on a multi-site account, last month's periodic repeated, a transposed figure.
How to check: compare against the previous two invoices side by side. Errors show up as things that appear twice or in the wrong column.
Is it legitimate: no, and it is also the most common category of the six. Human error in a billing run is not a character flaw. It is fixed with a credit note, usually within a day.
The reconciliation method
Do this once properly and you will never spend more than fifteen minutes on it again.
- Put three documents side by side: the signed quote, the pricing schedule or scope of works, and the invoice you are querying.
- Break the invoice into individual lines. If it is a single figure, ask for a breakdown before going further.
- Map each line to a source. A contract clause, a periodic calendar entry, or a written authorisation from your named approver.
- Mark each line as matched, authorised elsewhere, or unexplained.
- Total the unexplained lines only. This is the number your query is about.
Here is how the Sandyford invoice looked once it was laid out. The gap looked like €961.10. Only €118 was genuinely unexplained, plus about €26 of the uplift that needed recalculating.
| Invoice line | Amount (ex VAT) | Clause or authorisation | Status | Action |
| Base contract, Feb 2026 | €2,150.00 | Sch. 2, monthly price | Matched | Pay |
| ERO uplift 4.96% | €106.70 | Cl. 9.2, wage adjustment | Partly matched | Query method |
| Consumables recharge | €96.40 | Cl. 7.3, recharge at cost | Matched | Pay |
| Carpet extraction, 2 floors | €640.00 | Periodic calendar, due April | Authorised elsewhere | Query timing |
| Additional hours, 6 Feb | €118.00 | No written authorisation on file | Unexplained | Query |
| Invoice total | €3,111.10 |
Copy that table into a spreadsheet and keep it as your standing worksheet. The columns are what matter, not the figures.
The query email that gets a straight answer
Keep it short, factual and dated. An email that reads like an audit gets an answer. One that reads like an accusation gets a defensive phone call and a fortnight of delay.
Subject: Invoice INV-4412, query on three lines
Hi Mark,
We have reconciled invoice INV-4412 (€3,111.10 ex VAT, dated 3 March 2026) against the signed agreement and the pricing schedule. Three lines need clarification before we can close it off:
- ERO uplift, €106.70. Please confirm the calculation and whether it has been applied to the labour element only, per clause 9.2.
- Carpet extraction, €640.00. Our periodic calendar has this scheduled for April. Please confirm the completion date and work order reference.
- Additional hours, 6 February, €118.00. We have no written authorisation on file. Please confirm who requested this and in what form.
The undisputed balance of €2,246.40 plus VAT is being processed for payment on the due date. Could you come back to us on the three lines above by Friday 13 March.
Many thanks, Aoife
Two things in that email do the work. You have named the exact amount in dispute, and you have confirmed the rest is being paid on time.
That payment posture matters practically. Withholding an entire invoice over one disputed line weakens your position, and under the European Communities (Late Payment in Commercial Transactions) Regulations 2012 (S.I. No. 580/2012) late payment interest and compensation can apply to amounts that were never actually in dispute. Pay the undisputed portion. Query the rest in writing.
A contractor who answers a query like that inside two working days is one worth keeping. One who takes three weeks and answers by phone so there is nothing on file is telling you something about how the account is being run.
How to make it impossible next time
Most of this is preventable with six controls. We put them into new agreements as standard because they save both sides time.
- One named approver for extras. Nobody else can authorise spend outside the monthly price.
- Written authorisation or a purchase order required for any work outside the monthly price, stated in the contract rather than agreed informally.
- Consumables either included in the monthly price or capped at an agreed monthly ceiling.
- A twelve-month periodic calendar with prices agreed in advance, set at the start of the contract year.
- A defined notice period and calculation method for any wage-driven uplift, specifying that it applies to the labour element.
- An itemised monthly invoice format with base contract, periodics, consumables and extras on separate lines.
That last one is the acid test. Here is what a compliant monthly invoice should look like:
| Description | Period | Amount (ex VAT) |
| Base contract, office cleaning, 5 nights per week | 1 to 28 Feb 2026 | €2,150.00 |
| Periodic: hard floor scrub and reseal, ground floor | Completed 15 Feb | €385.00 |
| Consumables recharge at cost (itemised docket attached) | February | €96.40 |
| Authorised extra: additional 2 hrs, ref PO-2291 | 6 Feb | €118.00 |
| Subtotal excluding VAT | €2,749.40 | |
| VAT at 23% | €632.36 | |
| Total payable | €3,381.76 |
A contractor who resists that format is telling you something. There is no operational reason to withhold it. Every cleaning company knows what it charged you and why.
If the real issue is that the price no longer reflects the work, that is a different conversation. Start with what commercial cleaning actually costs, our Dublin breakdown of office cleaning costs and the wider office cleaning cost picture in Ireland. If your contractor has come back asking for more mid-term, we cover how to handle a mid-term price increase separately, and if the relationship is past saving, exiting a cleaning contract early sets out the sequence.
Frequently asked questions
What VAT rate applies to commercial cleaning services in Ireland? Commercial cleaning is charged at the standard rate, currently 23%. Quotes are usually written excluding VAT while invoices show the gross total, which is why a contract quoted at €2,150 arrives as an invoice for €2,644.50. Confirm the current rate on Revenue.ie before treating a difference as an error.
Can a cleaning company add charges without asking first? Only where the contract already provides for it. Consumables recharges, priced periodic works and a wage-uplift clause can all appear without a fresh conversation because you agreed to them at signing. Additional hours are different. Work outside the monthly price should carry prior authorisation from a named contact.
What should appear on a commercial cleaning invoice? Date of issue, a sequential number, the supplier's name, address and VAT number, your name and address, a description of the services, the amount excluding VAT, the VAT rate and amount, and the total. Beyond the minimum, a good invoice itemises base contract, periodics, consumables and extras on separate lines.
Can I pay part of a cleaning invoice and dispute the rest? That is the normal commercial approach: pay the undisputed balance on the due date and query the disputed lines in writing with amounts and dates. Holding the whole invoice over one line weakens your position and can expose the undisputed amount to late payment interest under S.I. 580/2012.
Can my cleaning company raise its price because of the Employment Regulation Order? If your contract contains a wage-adjustment clause, yes. S.I. 430/2025 raised the contract cleaning adult rate to €14.80 per hour from 1 January 2026, and that cost is real. Check that the increase is applied proportionately to the labour element rather than across materials and the management fee.
Why do I get thirteen cleaning invoices a year? Because your contract bills on a four-weekly cycle rather than a calendar month. Thirteen four-week periods cover the year, so the annual total is the same but one calendar month contains two invoices. Ask which cycle applies and note it on your purchase order to keep budgets aligned.
A cleaning invoice you do not have to audit
The best outcome here is not winning an argument. It is never having this conversation again.
Premier bills one clear monthly figure with periodics, consumables and any authorised extras itemised separately, and nothing outside the agreed scope is charged without written authorisation from a named contact. Free site survey and a fixed written price across Dublin, from the IFSC and Grand Canal Dock out to Sandyford, Blanchardstown and the north Kildare commuter belt.
If you want a second opinion on an invoice before you send that query email, ring Catalin directly on 086 083 6141 or email enquiries@premiercontractcleaning.ie. We have read a lot of cleaning contracts, including ones that are not ours.
Contract terms vary considerably between providers, and this article describes what Irish contract cleaning agreements commonly contain rather than what yours says. On a significant dispute, take your own advice on your specific contract.

Catalin Fatul is the founder and expert behind Premier Contract Cleaning, dedicated to providing top-notch cleaning solutions and tips. With a passion for cleanliness and a commitment to quality, Catalin brings years of experience in the cleaning industry to help readers maintain pristine spaces. Whether it's offering the latest cleaning hacks or recommending the best products, Catalin's mission is to make cleaning efficient, effective, and enjoyable.
If your cleaners keep missing the same areas week after week, the problem is almost never attitude. It is design. Random misses come from a person having a bad night. Consistent, repeating misses come from a route and a time budget in which that task simply does not exist. Fix the specification and the frequency, […]
A few winters ago we were asked to quote for a ground-floor office in Dublin 8. Black growth along one wall, roughly two metres of it, behind a run of low storage. The office manager had already paid to have that wall cleaned three times. Our supervisor spent about ten minutes inside and then went […]
If your cleaning contractor cannot cover annual leave, the problem is not the holiday. It is the pricing. Every cleaner in Ireland earns paid annual leave and public holidays, so the absence was predictable to the day. Ask for a named, site-inducted relief operative, and get a written reduced specification for any period where full […]


