TreatCompare is committed to accurate, up-to-date healthcare pricing data. This policy describes how we collect, verify, and maintain the data displayed across the platform.
Data integrity
How TreatCompare collects and labels prices
TreatCompare's approach to price collection, source provenance, normalisation, outlier checks and comparison is documented in the methodology page. Data corrections go through the public corrections route. Clinical accuracy and patient-safety wording on healthcare pages are the responsibility of an appropriate registered healthcare professional, not TreatCompare.
How we collect data
Prices are collected from provider websites using automated scraping technology. Each provider's pricing page is visited at regular intervals, usually weekly across provider price datasets. Prices are extracted from published price lists, not estimated.
Verification process
- Provider registration verified against GPhC, CQC, GOC, GMC, and AHPRA registers
- Price outlier detection: prices more than 20% above or below the vertical median are flagged for manual review
- Stale data detection: providers with no fresh pricing data in 7+ days are flagged; providers with no data in 14+ days are automatically deactivated
- Source data (NHS RTT, ICB policies, NICE guidance) freshness monitored weekly
Update frequency
| Data type | Frequency |
|---|---|
| Weight-loss medication prices | Weekly |
| HRT, eyecare, fertility clinic prices | Weekly |
| Blood tests, GP, hearing, dental | Weekly |
| NHS waiting times (RTT) | Checked weekly; source updates monthly |
| ICB IVF commissioning policies | When GOV.UK publishes updates (~2x/year) |
| NICE guidance | Monitored weekly for new TAs |
| MHRA safety data | Monitored weekly |
| HFEA success rates | Checked weekly; source updates annually |
| AU Medicare/PBS | Monitored weekly for schedule changes |
Known limitations
- Prices may have changed since our last scrape — always verify with the provider
- Some providers do not publish prices online — these are not included
- Package prices may not include all components (drugs, monitoring, etc.)
- NHS eligibility tools are based on published policies which may change
- We cannot guarantee 100% accuracy of provider registration status between verification cycles
Error reporting
If you find incorrect data, use the corrections form or the provider claim form on the relevant provider page. We investigate and correct within 24 hours.
Data retention
Historical price points are retained to track trends. Provider data is retained for audit purposes even after deactivation.