Accessorial charge creep in facilities and janitorial

Facilities and janitorial contracts price a base service, then let add-on charges drift past the rate card. Here is the mechanism and the fix.

Twitter LinkedIn WhatsApp
Ask AI: ChatGPT Claude Gemini Grok
Accessorial charge creep in facilities and janitorial

Margin drift is the gap between what a vendor contract says and what the invoice actually charges. In facilities and janitorial spend, drift rarely shows up in the base cleaning or maintenance rate. It shows up beside it, in the line items the contract calls accessorial.

Those lines cover consumables restocking, day-porter call-outs, floor stripping, waste hauling overages, and emergency response. Each one is small. Together, across a portfolio of sites, they move a contract's real cost well past what the base rate implies.

Executive Summary

Facilities and janitorial agreements price a recurring base service and then list a set of accessorial charges for work outside that scope: extra floor care, supply restocking above a stated allowance, after-hours call-outs, special event cleanup. The contract defines each one with a trigger condition and often a capped rate. The invoice does not have to honor either.

The mechanism is specific: accessorial line items get approved by whoever signs off on the facilities invoice, and that person is checking that a janitorial team showed up and did the work, not that the call-out qualified as an accessorial event or that the rate charged matches the schedule attached to the master agreement. The trigger condition and the rate cap live in a document the approver does not have open.

What changes it is treating the accessorial schedule as a control document, not an exhibit. That means matching every accessorial line item against its trigger definition and its capped rate before payment, not after. It also means tracking which sites generate accessorial charges every month, since a recurring charge is no longer an exception and should be renegotiated into the base rate.

1. What is an accessorial charge in a facilities contract?

An accessorial charge in a facilities or janitorial contract is a fee for work outside the recurring base scope: an after-hours call-out, a floor-stripping project, supply restocking beyond a stated monthly allowance, or waste removal above a contracted volume. The master agreement defines each type separately from the base rate, usually with its own trigger condition, a per-occurrence or per-unit price, and sometimes a cap. It exists because the base rate cannot price every irregular event a site might generate.

The base rate in a janitorial or facilities agreement covers a defined, repeating scope: nightly cleaning of a stated square footage, restroom servicing, common area upkeep. Anything the contract's drafters could not fold into that recurring price gets carved out as an accessorial item with its own schedule.

That schedule typically sits in an exhibit or attachment to the master agreement, separate from the pricing page the facilities manager references day to day. It lists each accessorial type, the condition that triggers it (a request outside standard hours, a floor treatment beyond the standard maintenance cycle, a consumable order above the monthly allowance), and the rate that applies.

The separation is the source of the exposure. The base rate gets checked against the master agreement because it recurs on every invoice and is easy to compare month to month. The accessorial schedule gets checked far less because each charge looks like a one-off, and one-offs do not invite the same scrutiny a recurring number does.

2. How does accessorial charge creep actually happen on the invoice?

Creep happens in two ways: the trigger condition is not met but the charge is billed anyway, or the trigger is met but the rate charged exceeds the capped rate in the schedule. A day-porter call-out billed as after-hours when it fell inside standard hours is the first. A floor-stripping job billed at a rate above the schedule's per-square-foot cap is the second.

Both pass review because the approver is validating that work happened, not that the invoice matches the.

The facilities coordinator who approves a janitorial invoice is usually the person who requested the work or confirmed it happened on-site. Their review answers one question: did the vendor do this. It does not answer whether the vendor was entitled to bill it as accessorial, or whether the rate applied is the rate in the contract.

That gap is where both failure modes live. In the first, the vendor bills a service call as an accessorial event when the underlying condition, such as a request received outside the contracted response window, was never actually met. In the second, the event genuinely qualifies but the rate charged has drifted above the capped price in the schedule, often because the schedule was last updated at contract signing and the vendor's rate card has moved since.

Neither failure requires bad faith to persist. A vendor's billing system applies its current standard rate unless someone tells it otherwise. Without a line-by-line match against the accessorial schedule, that standard rate simply becomes the invoice.

3. Which accessorial triggers should a facilities team watch for?

The triggers worth watching are after-hours or emergency call-outs, consumables restocking above the monthly allowance, periodic floor and carpet care, waste and recycling hauling overage, and special event or project cleanup. Each has a distinct condition defined in the contract's accessorial schedule and a distinct rate. Reviewing these five categories against their own definitions catches the charges most likely to drift silently from what the schedule actually authorizes.

Each of these five categories has its own definition in the accessorial schedule, and each is checkable against a specific artifact: a timestamp, a supply order, a measured square footage, a container count, or a work order number. Treating them as five separate checks, rather than one general review of the invoice total, is what makes the match reliable.

  • After-hours or emergency call-outs: Billed at a premium rate only when the request falls outside the standard response window defined in the contract. Verify the timestamp of the request, not just the invoice date.
  • Consumables restocking above allowance: Most agreements set a monthly supply allowance before overage billing starts. Overage charges assume the allowance was actually exceeded that period.
  • Periodic floor and carpet care: Stripping, waxing, and deep extraction are often billed separately from nightly service, at a per-square-foot or per-room rate capped in the schedule.
  • Waste and recycling hauling overage: Charged when volume exceeds a contracted number of pulls or containers per month. The trigger is a count, and counts are checkable.
  • Special event or project cleanup: One-time work tied to a specific date or occurrence. It should reference a work order, not just appear as a recurring monthly line.

4. Why does this drift concentrate at multi-site facilities contracts?

A single-site facilities contract generates a handful of accessorial events a year, few enough that a facilities manager notices an unusual charge. A multi-site master agreement consolidates dozens of locations onto one invoice, so an accessorial line at one site is a small fraction of a large total and does not stand out. The same schedule applies everywhere, but the volume of transactions makes line-by-line comparison impractical without a systematic match.

Industrial manufacturers running multiple plants or distribution sites typically consolidate janitorial and facilities services under one master service agreement, with one accessorial schedule covering every location. That consolidation is what makes the base rate negotiable at scale. It is also what buries the exceptions.

A single invoice for many sites can carry a dozen or more separate accessorial charges, each referencing a different site and a different date. No single charge is large enough on its own to trigger a manual review. The total across a year, across every site, is a different number entirely.

The fix is not slower review of each invoice. It is matching every accessorial line item against the schedule at intake, by rule, before the invoice reaches an approver who is reviewing for completed work rather than for contract compliance.

5. When does a recurring accessorial charge stop being an exception?

An accessorial charge stops being an exception the moment it appears on the same site's invoice in consecutive periods for the same reason. At that point it describes a standing condition, such as a site that generates after-hours requests or exceeds its supply allowance repeatedly, and the base scope or allowance should be renegotiated to reflect it. Continuing to bill it as accessorial period after period means the site pays premium rates for what has become ordinary service.

The accessorial mechanism assumes irregularity. A schedule prices after-hours call-outs at a premium precisely because they are supposed to be occasional. When a site generates the same accessorial charge in consecutive periods, the premium pricing no longer reflects an exception. It reflects a mismatch between the base scope that was negotiated and the service the site actually requires.

Tracking accessorial charges by site and by type over time surfaces this pattern directly. A site that shows a supply-restocking overage across most of a year does not have an accessorial problem. It has a base allowance set too low for its actual usage, and it pays overage rates to cover a gap the base contract should close.

This is a negotiating lever, not just a compliance finding. Renegotiating the base scope or allowance for a site that triggers the same accessorial charge repeatedly can cost less than continuing to pay accessorial rates on a predictable, recurring basis.

6. How do you build a control that catches this before payment?

A working control matches three things for every accessorial line before an invoice is approved: the trigger condition the schedule requires, evidence that condition was actually met, and the rate charged against the capped rate in the schedule. This match has to happen at the line-item level, not the invoice total, and it has to reference the accessorial schedule directly rather than a summary the vendor provides.

Building this control means pulling the accessorial schedule out of the contract file, documenting evidence for every line, and tracking results by site over time, so exceptions and patterns both surface before payment rather than after.

A. Bring the schedule into the review

The accessorial schedule needs to sit next to the invoice review process, not in a contract file the approver has never opened. Extracting the trigger conditions and capped rates into a reference table the AP or facilities team actually uses is what turns the schedule from a legal exhibit into an operating control.

B. Require evidence at the line level

Each accessorial charge should reference the event that triggered it: a work order number, a timestamp, a measured overage count. An invoice line with no such reference is a claim, not a documented event, and should be queried before payment rather than after.

C. Track by site and by type

Logging every accessorial charge by site and category, even the ones that pass validation, is what surfaces the sites where the base scope no longer matches reality. Without that log, the pattern only becomes visible once a large batch of invoices are reviewed at once, if ever.

7. Where does this fit inside a broader margin drift review?

Accessorial charge creep in facilities is one entry point into a wider question: whether every service vendor invoice, across every category, is being checked against the contract terms that actually govern it. Facilities sits alongside freight, contract labor, maintenance, and IT services in that same review, each with its own contract mechanism but the same underlying gap between what is signed and what is billed.

Facilities and janitorial spend rarely runs large enough on its own to justify a dedicated audit function. It gets reviewed, if at all, as part of a broader look at service vendor invoices across a facility or a company. That broader review is where accessorial creep is actually found, because it requires pulling the accessorial schedule out of the contract file and matching it against invoice history, which is exactly the work a category-by-category invoice audit does.

The same contract-to-invoice matching that catches an unvalidated after-hours surcharge in facilities catches a stale rate card in freight or an unapplied rebate in staffing. The mechanism, checking the invoice against the specific clause that governs it rather than against the vendor's own summary, is the same across every category, even though the clause itself looks different in each contract.

For the wider pattern this sits inside, start with the margin drift guide. See also the six categories drift hides in and duplicate freight billing and the multi-carrier consolidation problem.

8. Frequently Asked Questions (People Also Ask)

What counts as an accessorial charge versus a base service charge?

A base service charge covers the recurring scope defined in the master agreement, such as nightly cleaning of a stated square footage. An accessorial charge covers work outside that scope, defined separately in a schedule with its own trigger condition and rate, such as an after-hours call-out or a floor-stripping project.

Why don't facilities managers catch accessorial overbilling during normal invoice approval?

The approver is typically confirming that requested work happened on-site, not that the charge met the accessorial schedule's trigger condition or that the rate matches the capped price in the contract. Those two documents live in different places, so the comparison does not happen unless someone builds it into the process.

How do you find out if an accessorial rate has drifted above the contracted cap?

Pull the accessorial schedule attached to the master agreement and compare the per-occurrence or per-unit rate on each invoice line against the capped rate listed there. If the schedule predates the vendor's current rate card, a drift is worth checking line by line rather than assuming it is accurate.

Should a recurring accessorial charge be treated differently from a one-time charge?

Yes. A one-time accessorial charge is what the schedule is designed for. A charge that recurs at the same site for the same reason across consecutive periods signals that the base scope or allowance no longer matches actual usage, and the contract terms, not just the invoice, should be revisited.

What documentation should support an accessorial line item on a janitorial invoice?

Each line should reference the specific event that triggered it: a work order number for a special project, a timestamp for an after-hours call, or a measured count for a volume overage. An invoice line with no such reference cannot be validated against the contract and should be queried.

Does consolidating multiple sites under one facilities contract increase this risk?

It can, because a multi-site invoice spreads many small accessorial charges across a large total, making any single line item less likely to draw scrutiny. The accessorial schedule still applies per site, so each site's charges need to be checked individually rather than against the invoice total.

Can an accessorial charge review be done without renegotiating the contract?

Yes. Matching past invoices against the existing accessorial schedule is a review of compliance with terms already in place, not a renegotiation. Renegotiation becomes relevant afterward, if the review shows a site's base scope no longer fits its actual, recurring accessorial usage.

Is this specific to janitorial contracts or does it apply to facilities maintenance generally?

The same mechanism, a base rate paired with a separately scheduled set of exception charges, appears across facilities maintenance broadly, not only janitorial service. HVAC, landscaping, and general maintenance agreements often use comparable accessorial or overage structures with the same review gap.

How does this connect to a broader indirect spend audit?

Facilities accessorial charges are one of several categories where invoice terms drift from contract terms; freight surcharges, staffing rate cards, and maintenance work orders show the same pattern in their own contract mechanisms. A broader review checks each category against its governing clause rather than treating facilities in isolation.

Executive Summary

Facilities and janitorial agreements price a recurring base service and then list a set of accessorial charges for work outside that scope: extra floor care, supply restocking above a stated allowance, after-hours call-outs, special event cleanup. The contract defines each one with a trigger condition and often a capped rate. The invoice does not have to honor either. The mechanism is specific: accessorial line items get approved by whoever signs off on the facilities invoice, and that person is checking that a janitorial team showed up and did the work, not that the call-out qualified as an accessorial event or that the rate charged matches the schedule attached to the master agreement. The trigger condition and the rate cap live in a document the approver does not have open. What changes it is treating the [accessorial schedule](/guides/accessorial-charge-audit-the-surcharges-nobody-validates) as a control document, not an exhibit. That means matching every accessorial line item against its trigger definition and its capped rate before payment, not after. It also means tracking which sites generate accessorial charges every month, since a recurring charge is no longer an exception and should be renegotiated into the base rate.

1. What is an accessorial charge in a facilities contract?

An accessorial charge in a facilities or janitorial contract is a fee for work outside the recurring base scope: an after-hours call-out, a floor-stripping project, supply restocking beyond a stated monthly allowance, or waste removal above a contracted volume. The master agreement defines each type separately from the base rate, usually with its own trigger condition, a per-occurrence or per-unit price, and sometimes a cap. It exists because the base rate cannot price every irregular event a site might generate. The base rate in a janitorial or facilities agreement covers a defined, repeating scope: nightly cleaning of a stated square footage, restroom servicing, common area upkeep. Anything the contract's drafters could not fold into that recurring price gets carved out as an accessorial item with its own schedule. That schedule typically sits in an exhibit or attachment to the master agreement, separate from the pricing page the facilities manager references day to day. It lists each accessorial type, the condition that triggers it (a request outside standard hours, a floor treatment beyond the standard maintenance cycle, a consumable order above the monthly allowance), and the rate that applies. The separation is the source of the exposure. The base rate gets checked against the master agreement because it recurs on every invoice and is easy to compare month to month. The accessorial schedule gets checked far less because each charge looks like a one-off, and one-offs do not invite the same scrutiny a recurring number does.

2. How does accessorial charge creep actually happen on the invoice?

Creep happens in two ways: the trigger condition is not met but the charge is billed anyway, or the trigger is met but the rate charged exceeds the capped rate in the schedule. A day-porter call-out billed as after-hours when it fell inside standard hours is the first. A floor-stripping job billed at a rate above the schedule's per-square-foot cap is the second. Both pass review because the approver is validating that work happened, not that the invoice matches the. The facilities coordinator who approves a janitorial invoice is usually the person who requested the work or confirmed it happened on-site. Their review answers one question: did the vendor do this. It does not answer whether the vendor was entitled to bill it as accessorial, or whether the rate applied is the rate in the contract. That gap is where both failure modes live. In the first, the vendor bills a service call as an accessorial event when the underlying condition, such as a request received outside the contracted response window, was never actually met. In the second, the event genuinely qualifies but the rate charged has drifted above the capped price in the schedule, often because the schedule was last updated at contract signing and the vendor's rate card has moved since. Neither failure requires bad faith to persist. A vendor's billing system applies its current standard rate unless someone tells it otherwise. Without a line-by-line match against the accessorial schedule, that standard rate simply becomes the invoice.

3. Which accessorial triggers should a facilities team watch for?

The triggers worth watching are after-hours or emergency call-outs, consumables restocking above the monthly allowance, periodic floor and carpet care, waste and recycling hauling overage, and special event or project cleanup. Each has a distinct condition defined in the contract's accessorial schedule and a distinct rate. Reviewing these five categories against their own definitions catches the charges most likely to drift silently from what the schedule actually authorizes. Each of these five categories has its own definition in the accessorial schedule, and each is checkable against a specific artifact: a timestamp, a supply order, a measured square footage, a container count, or a work order number. Treating them as five separate checks, rather than one general review of the invoice total, is what makes the match reliable. - After-hours or emergency call-outs: Billed at a premium rate only when the request falls outside the standard response window defined in the contract. Verify the timestamp of the request, not just the invoice date. - Consumables restocking above allowance: Most agreements set a monthly supply allowance before overage billing starts. Overage charges assume the allowance was actually exceeded that period. - Periodic floor and carpet care: Stripping, waxing, and deep extraction are often billed separately from nightly service, at a per-square-foot or per-room rate capped in the schedule. - Waste and recycling hauling overage: Charged when volume exceeds a contracted number of pulls or containers per month. The trigger is a count, and counts are checkable. - Special event or project cleanup: One-time work tied to a specific date or occurrence. It should reference a work order, not just appear as a recurring monthly line.

4. Why does this drift concentrate at multi-site facilities contracts?

A single-site facilities contract generates a handful of accessorial events a year, few enough that a facilities manager notices an unusual charge. A multi-site master agreement consolidates dozens of locations onto one invoice, so an accessorial line at one site is a small fraction of a large total and does not stand out. The same schedule applies everywhere, but the volume of transactions makes line-by-line comparison impractical without a systematic match. Industrial manufacturers running multiple plants or distribution sites typically consolidate janitorial and facilities services under one master service agreement, with one accessorial schedule covering every location. That consolidation is what makes the base rate negotiable at scale. It is also what buries the exceptions. A single invoice for many sites can carry a dozen or more separate accessorial charges, each referencing a different site and a different date. No single charge is large enough on its own to trigger a manual review. The total across a year, across every site, is a different number entirely. The fix is not slower review of each invoice. It is matching every accessorial line item against the schedule at intake, by rule, before the invoice reaches an approver who is reviewing for completed work rather than for contract compliance.

5. When does a recurring accessorial charge stop being an exception?

An accessorial charge stops being an exception the moment it appears on the same site's invoice in consecutive periods for the same reason. At that point it describes a standing condition, such as a site that generates after-hours requests or exceeds its supply allowance repeatedly, and the base scope or allowance should be renegotiated to reflect it. Continuing to bill it as accessorial period after period means the site pays premium rates for what has become ordinary service. The accessorial mechanism assumes irregularity. A schedule prices after-hours call-outs at a premium precisely because they are supposed to be occasional. When a site generates the same accessorial charge in consecutive periods, the premium pricing no longer reflects an exception. It reflects a mismatch between the base scope that was negotiated and the service the site actually requires. Tracking accessorial charges by site and by type over time surfaces this pattern directly. A site that shows a supply-restocking overage across most of a year does not have an accessorial problem. It has a base allowance set too low for its actual usage, and it pays overage rates to cover a gap the base contract should close. This is a negotiating lever, not just a compliance finding. Renegotiating the base scope or allowance for a site that triggers the same accessorial charge repeatedly can cost less than continuing to pay accessorial rates on a predictable, recurring basis.

6. How do you build a control that catches this before payment?

A working control matches three things for every accessorial line before an invoice is approved: the trigger condition the schedule requires, evidence that condition was actually met, and the rate charged against the capped rate in the schedule. This match has to happen at the line-item level, not the invoice total, and it has to reference the accessorial schedule directly rather than a summary the vendor provides. Building this control means pulling the accessorial schedule out of the contract file, documenting evidence for every line, and tracking results by site over time, so exceptions and patterns both surface before payment rather than after. ### A. Bring the schedule into the review The accessorial schedule needs to sit next to the invoice review process, not in a contract file the approver has never opened. Extracting the trigger conditions and capped rates into a reference table the AP or facilities team actually uses is what turns the schedule from a legal exhibit into an operating control. ### B. Require evidence at the line level Each accessorial charge should reference the event that triggered it: a work order number, a timestamp, a measured overage count. An invoice line with no such reference is a claim, not a documented event, and should be queried before payment rather than after. ### C. Track by site and by type Logging every accessorial charge by site and category, even the ones that pass validation, is what surfaces the sites where the base scope no longer matches reality. Without that log, the pattern only becomes visible once a large batch of invoices are reviewed at once, if ever.

7. Where does this fit inside a broader margin drift review?

Accessorial charge creep in facilities is one entry point into a wider question: whether every service vendor invoice, across every category, is being checked against the contract terms that actually govern it. Facilities sits alongside freight, contract labor, maintenance, and IT services in that same review, each with its own contract mechanism but the same underlying gap between what is signed and what is billed. Facilities and janitorial spend rarely runs large enough on its own to justify a dedicated audit function. It gets reviewed, if at all, as part of a broader look at service vendor invoices across a facility or a company. That broader review is where accessorial creep is actually found, because it requires pulling the accessorial schedule out of the contract file and matching it against invoice history, which is exactly the work a category-by-category invoice audit does. The same contract-to-invoice matching that catches an unvalidated after-hours surcharge in facilities catches a stale rate card in freight or an unapplied rebate in staffing. The mechanism, checking the invoice against the specific clause that governs it rather than against the vendor's own summary, is the same across every category, even though the clause itself looks different in each contract. For the wider pattern this sits inside, start with the [margin drift](/guides/indirect-spend-audit-categories) guide. See also [the six categories drift hides in](/guides/indirect-spend-audit-categories) and [duplicate freight billing and the multi-carrier consolidation problem](/guides/duplicate-freight-billing-and-the-multi-carrier).

Questions & Answers

What counts as an accessorial charge versus a base service charge?

A base service charge covers the recurring scope defined in the master agreement, such as nightly cleaning of a stated square footage. An accessorial charge covers work outside that scope, defined separately in a schedule with its own trigger condition and rate, such as an after-hours call-out or a floor-stripping project.

Why don't facilities managers catch accessorial overbilling during normal invoice approval?

The approver is typically confirming that requested work happened on-site, not that the charge met the accessorial schedule's trigger condition or that the rate matches the capped price in the contract. Those two documents live in different places, so the comparison does not happen unless someone builds it into the process.

How do you find out if an accessorial rate has drifted above the contracted cap?

Pull the accessorial schedule attached to the master agreement and compare the per-occurrence or per-unit rate on each invoice line against the capped rate listed there. If the schedule predates the vendor's current rate card, a drift is worth checking line by line rather than assuming it is accurate.

Should a recurring accessorial charge be treated differently from a one-time charge?

Yes. A one-time accessorial charge is what the schedule is designed for. A charge that recurs at the same site for the same reason across consecutive periods signals that the base scope or allowance no longer matches actual usage, and the contract terms, not just the invoice, should be revisited.

What documentation should support an accessorial line item on a janitorial invoice?

Each line should reference the specific event that triggered it: a work order number for a special project, a timestamp for an after-hours call, or a measured count for a volume overage. An invoice line with no such reference cannot be validated against the contract and should be queried.

Margin Drift Resources