Skip to content
PrepCompare

PrepCompare

How we compare

Trust is the whole point of a comparison site, so here is exactly where our numbers come from, the formula behind our rankings, and how we keep it honest.

Last updated 22 June 2026

Where our data comes from

Our headline metric: £ per 100g of protein

Headline pack prices and portion sizes make providers hard to compare. So for protein-led eating we normalise everything to one number — £ per 100g of protein — calculated straight from two figures we already show:

£/100g protein = (price per meal × 100) ÷ protein grams per meal.

Worked example: a £7.00 meal with 50g of protein costs £14.00 per 100g; a £5.00 meal with 25g costs £20.00 per 100g. The cheaper meal is the worse value once you're actually trying to hit a protein target. Because the figure is derived from price and protein, it can never drift from them. Where a provider doesn't publish protein, we can't compute it, so that provider is listed but shown separately as “not enough data to rank yet” rather than guessed at.

How each page is ordered

How the Meal Matcher works

The Meal Matcher uses AI for one job only: turning your free-text request into structured filters (goal, diet, protein, budget, dislikes). The actual ranking is then 100% deterministic over the real catalogue, so the AI never invents a price, macro or rating — it only decides which of our real, sourced figures to surface. We don't store what you type.

What “verified” means

A provider is marked verified once a person has checked its figures against the provider's live site. Star ratings are only ever shown for verified providers with a named, linked source — so you never see an invented score. Everything else is shown with a “last checked” date and the reminder to confirm on the provider's site.

Independence

Listing and ranking are editorial and independent of any commercial relationship. A provider cannot pay to be listed, to rank higher, or to change the factual comparison. Where a link is an affiliate link it is clearly marked; see our affiliate disclosure.

Keeping it accurate & spotting errors

Prices and menus change often, so figures are a snapshot from when we last checked rather than a live feed. If you spot something out of date, tell us from the contact page — accuracy corrections take priority over everything else.