Independent product · NHS dental intelligence
ToothMetrics
One NHS dental intelligence product spanning market trends, practice research, contract performance, local comparison and associate pay.
Problem
NHS dental market, contract and performance data lived across bulk annual files and monthly feeds that were difficult to search, connect or compare.Solution
One product joining market trends, practice search, contract history, local maps and associate pay in a single decision flow.Impact
More than 11,300 contracts and 610,000 monthly records become useful market, practice and pay evidence instead of disconnected files.- Market trends
- Practice search
- Contract detail
- Local context
- Associate pay
Saffron Dental Centre
North London
- Gross UDA rate
- £36.40
- Contracted UDA
- 72,800
- Active dentists
- 17
- Annual contract
- £2.65m
The problem
NHSBSA publishes valuable information about dental contracts, annual payments and monthly UDA and UOA delivery. It arrives across large annual files and monthly feeds designed for reporting, not for a dentist trying to make a decision.
A dentist considering a role had to move between spreadsheets, search results and maps to understand a practice. They could not easily see its contract, follow recent delivery, place its rates in the wider market or compare it with nearby providers. An associate questioning their UDA rate still had to rely on figures supplied by the practice or build their own calculation.
The solution
ToothMetrics turns the national dataset into a sequence of practical decisions:
- Understand the market through active contract counts, regional averages and year-over-year changes in UDA and UOA rates.
- Find a practice by name, address, postcode or NHS contract number, with filters for region and contract type.
- Inspect the contract through annual financial records, active dentist numbers and monthly delivery history.
- Add local context through a national contract map and comparisons with the four nearest practices.
- Check associate pay by comparing a current net UDA rate with the agreed split and the practice’s published gross rate, including the annual income difference and a draft negotiation email.
Annual files and monthly feeds become one contract history
Annual financial files are imported alongside monthly NHSBSA contract, UDA performance and UOA performance data. ToothMetrics joins them by contract number and updates three linked tables: the practice contract, its annual financial records and its monthly performance.
The March 2026 snapshot contains 11,316 contracts, 26,397 annual records and 610,621 monthly records across 75 processed months. Unique contract-and-period keys prevent the same month being imported twice. The importer can resume missing months, respects API limits and logs failures for review.
The evidence
Move from the market to one practice without changing tools
The Industry Insights view shows the size and direction of the NHS dental market: active contracts, average UDA and UOA rates, annual delivery and year-over-year movement. Practice search then narrows that national view by name, location, region or contract type.
Opening a result keeps the useful figures together: contracted UDA and UOA, gross rates, annual contract value, active dentists, payments and monthly delivery history. The map adds geographic context, while the Associate Negotiator turns the published contract rate into a practical pay check.
Keep bad data out of the comparison
Current contracts are separated from ended or inactive records. Postcodes are geocoded and cached for nearby-practice comparisons. Industry averages remove the highest and lowest five per cent of calculated rates so one broken record does not distort the market.
Missing values stay missing. ToothMetrics does not invent a UDA rate where the financial value or contracted activity is unavailable.
The impact
An associate can check whether a claimed gross UDA rate agrees with published contract data before negotiating. A practice owner can compare delivery, rates and local competition. A dentist evaluating a role can move from the national market to one practice’s contract history without joining public files by hand.
The result