Pricing
What is a Schedule of Rates, and when should you price work with one?
The short answer
A Schedule of Rates is a pre-agreed list of coded items of work, each with a fixed price for a defined unit: supply and fit a 900mm × 600mm sink top, replace one square metre of plaster, ease and adjust a door. Instead of pricing each job from scratch, you measure what was done, look up the codes, and the price follows. It’s the standard way repairs and maintenance are priced in UK social housing and public sector estates, usually against a published schedule such as the National Housing Federation or National Schedule of Rates, with the contractor bidding a percentage adjustment to the published prices.
At a glance
- What it prices
- Coded units of work
- Common schedules
- NHF, NSR, PSA
- Contractor bids
- A percentage on the schedule
- Typical sector
- Social housing repairs
- Risk sits with
- Measurement accuracy
- Best for
- High-volume, low-value, repetitive work
- Worst for
- One-off complex work
How does SOR pricing actually work?
The client publishes a schedule, or adopts one. Each item carries a code, a description tight enough to measure against, a unit and a price. You don’t price the repair from scratch: you list the codes that describe what was done and multiply by the quantities.
| Code | Description | Unit | Rate |
|---|---|---|---|
| P-2140 | Renew section of plaster to wall, two-coat | m² | £38.60 |
| J-0412 | Ease and adjust internal door, refix ironmongery | nr | £24.15 |
| E-1108 | Replace single socket outlet, existing back box | nr | £31.40 |
Illustrative codes and rates only. Real schedules run to thousands of items and the rates are set by the schedule you’re contracted to.
You don’t usually bid the rates themselves. You bid a percentage adjustment to the whole schedule (plus 8%, minus 3%), and that’s how tenders on identical schedules get compared. Some contracts run several percentages: one for responsive repairs, another for voids, another for out-of-hours.
On an SOR contract you compete on a percentage, not on a price. Everything else is fixed before you tender.
Why does social housing run on schedules of rates?
Because the alternative doesn’t work at that volume. A housing association with 8,000 homes might raise 25,000 repairs a year, most of them worth under £200. Quoting each one individually would cost more in administration than the repairs cost to carry out.
A schedule solves several problems at once:
- No quote and no approval step, so the operative can be sent straight away. That matters when Awaab’s Law timescales are running.
- Predictable unit costs for budgeting across a whole stock.
- Comparability between contractors and between years.
- A defensible audit trail for public money.
- A defined standard of work attached to each item, so the specification isn’t renegotiated per job.
If you want social housing repairs work, you’ll price on a schedule. It isn’t optional. Firms that can’t transact on one stay out of that market.
Where does a schedule of rates lose you money?
The rate assumes an average job. Your actual costs vary hugely around that average, and every source of variation is your risk.
- 01Travel and access. The rate is the same for a ground-floor flat five minutes away and a top-floor maisonette forty minutes away with no parking.
- 02No access. Turning up to a locked door produces a small abortive-visit payment at best, and often nothing.
- 03Under-measuring. Operatives who record two codes when five items of work were done are working for nothing. This is the single largest leak on SOR contracts.
- 04Composite items. Some codes bundle work that takes far longer than the rate implies. Find them before you bid the percentage, not after.
- 05Material price movement. Schedules are updated periodically, usually annually. Your merchant isn’t on that timetable.
- 06Client-side variation. A schedule written for planned work being used for reactive repairs won’t reflect your actual costs.
The rates are fixed by the schedule before you tender. What you get paid depends on the codes and quantities recorded on the visit.
The practical defence is discipline in the field. Every item of work done has to be captured on the visit, on the device, by the person who did it. Rebuild the week from memory on a Friday and you’ll under-measure every time.
How does a schedule of rates compare with other pricing methods?
| Method | Best for | Who carries the risk |
|---|---|---|
| Schedule of rates | High volume, repetitive, small-value repairs | Contractor: measurement and productivity |
| Fixed price / lump sum quote | Defined scope, one-off work | Contractor: scope and cost |
| Dayworks | Unpredictable work, emergencies | Client |
| Cost plus / target cost | Complex work with open books | Shared |
| Bill of quantities | Large measured projects | Client on quantities, contractor on rates |
A useful test. If you can describe the work in advance well enough to price it, quote it. If you can’t describe the work but you can describe the units it’ll be made of, use a schedule. If neither, dayworks, and expect the client to push back.
What should you check before bidding a percentage?
- 01Which schedule and which edition. NHF version numbers matter; rates move between editions.
- 02How the schedule handles travel, access, out-of-hours and abortive visits. If it doesn’t, those costs come out of your percentage.
- 03Whether materials are inside the rates or reimbursed separately.
- 04The uplift mechanism and the review frequency for the rates themselves.
- 05How work is verified and what evidence is required for payment: photographs, signatures, timestamps.
- 06The variation and dayworks route for work no code describes.
- 07Retention, if any, and the payment terms. An SOR contract is still a construction contract, so the Construction Act payment regime applies.
- 08Your own historical cost per visit. If you don’t know it, you’re guessing at the percentage.
NoteRun your last 200 jobs through the schedule before you bid. If they wouldn’t have covered their own cost, no percentage adjustment inside the plausible range fixes that.
How does Estimark handle schedules of rates?
The Schedule of Rates module holds coded rate sets in an NHF-style structure, applies a per-client uplift percentage, and prices works orders and invoices from the codes rather than from free text. It’s a bolt-on to any plan, priced against your contract.
It sits alongside the Reactive Maintenance module, which runs the repairs themselves on priority SLAs measured from report time. Measured work captured on site lands in the same job costing picture as everything else, so you don’t wait until year end to find out whether the percentage you bid is holding up.
Estimark doesn’t ship a licensed copy of the NHF or NSR schedules, because those are the client’s or the publisher’s to provide. You load the rate set you’re contracted to.
Questions
Frequently asked
What is a Schedule of Rates in construction?
A pre-agreed list of coded items of work, each with a defined unit and a fixed price. Work is priced by measuring what was done and applying the codes, rather than by quoting each job. It’s the standard basis for repairs and maintenance contracts in UK social housing and public estates.
What is the NHF Schedule of Rates?
A schedule published by the National Housing Federation for social housing repairs and maintenance, widely used by housing associations and councils. Contractors normally tender a percentage adjustment to the published rates rather than pricing the items themselves.
How do contractors make money on schedule of rates work?
By being more productive than the rate assumes and by measuring accurately. The rate reflects an average job, so efficient routing, low abortive visits, first-time fixes and complete capture of every item of work done are what turn an SOR contract into a profitable one.
When should I quote instead of using a schedule of rates?
When you can define the scope in advance. A schedule suits high-volume, repetitive, low-value work where quoting each job would cost more than the job. One-off work with a describable scope should be quoted as a fixed price, so that you price the actual conditions rather than an average.
Does the Construction Act apply to schedule of rates contracts?
Yes, where the work is construction operations in the UK and the exclusions don’t apply. An SOR maintenance contract is a construction contract, so the payment notice regime, the pay less notice deadline and the right to adjudicate all apply in the normal way.
Read next
How to price a job properly
Labour, materials, plant, preliminaries, overhead recovery and margin, in that order.
Awaab’s Law: what social landlords must do
The statutory timescales in force now, and what changes on 30 November 2026.
What is retention, and how do you get it released?
Typical percentages, the two release points, and the notices that actually work.
Estimark: reactive maintenance
Priority SLAs measured from report time, with Awaab’s Law presets.
Run the paperwork once.
Estimating, jobs, invoicing, CIS and compliance in one place. 14 days, full access, no implementation fee.