Service MarginLab

How to Calculate Monthly and Annual Commercial Cleaning Contract Value

Last updated 18 September 2026

A price per visit tells you what a single clean costs. It doesn't tell you what the contract is actually worth to your business over a month or a year — and that's usually the number that matters most when you're deciding whether a job is worth taking on, comparing contracts, or planning workload.

This guide covers how to convert a price per visit into an estimated monthly and annual contract value, using visit frequency.

The building blocks

Two figures are all you need:

  • Price per visit — what you charge for a single cleaning visit.
  • Visits per year — how many times that visit happens annually, based on the contract frequency.

Visits per year by frequency

These are standard annualised visit counts for common commercial cleaning frequencies:

FrequencyVisits per year
5 visits per week260
3 visits per week156
2 visits per week104
Weekly52
Fortnightly26
Monthly12
Quarterly4

Calculating annual and monthly service value

Annual Service Value = Price Per Visit × Visits Per Year

Approximate Monthly Service Value = Annual Service Value ÷ 12

The monthly figure is always derived from the annual figure, not calculated directly from a "visits per month" count — this matters because calendar months don't divide evenly into weeks, so a direct per-month count would vary depending on which month you picked.

Example Only — Fortnightly Contract
Price Per Visit
$650
Visits Per Year
26
Annual Value
$16,900
Approx. Monthly Value
$1,408.33

Worked examples (Example Only)

FrequencyPrice per visitVisits per yearAnnual valueApprox. monthly value
5 visits/week$180260$46,800$3,900
Weekly$22052$11,440$953.33
Fortnightly$65026$16,900$1,408.33
Monthly$90012$10,800$900

Notice the monthly contract example: because it's already billed once a month, the "approximate monthly value" equals the price per visit exactly. For every other frequency, the monthly figure is an average — it's not what any single calendar month will actually invoice.

Why monthly figures are an annualised average, not a fixed invoice amount

A fortnightly contract doesn't produce exactly 2.17 visits every month — some months have two visits, others have three, depending on which dates the fortnightly cycle falls on. The approximate monthly service value smooths this out into a single average figure, which is useful for budgeting and comparing contracts, but it will not match every individual month's actual invoice total. The same applies to weekly contracts (some months contain four visits, others contain five) and any frequency that doesn't divide evenly into a calendar month.

Why contract value matters beyond the quote

Price per visit is what goes on the quote, but annual and monthly service value is what helps you compare contracts of different frequencies on equal terms, forecast revenue across your client base, and understand how much a single new or lost contract actually moves your business. A fortnightly $650 contract and a monthly $900 contract look similar as standalone prices, but their annual values ($16,900 versus $10,800) tell a very different story.

Summary

Annual service value is price per visit multiplied by visits per year; approximate monthly value is that annual figure divided by twelve. Both are useful planning figures, but neither is a guaranteed invoice amount for any single month — actual billing depends on the real service dates that fall within each calendar month.

Use the Free Commercial Cleaning Contract Value Calculator to convert your own price per visit into an estimated monthly and annual value.

If you haven't priced the job yet, start with the Quote & Profit Calculator — it calculates your cost, margin and selling price, and shows the same monthly and annual contract value alongside your profit figures.

Related resources