Every number should have a source.

FirstPrice keeps the merchant, checked date and pricing basis beside each material line so you can review it before the customer sees it.

Supplier and checked date stay attached to the price.

The public totals come from the live price index.

These figures refresh from the same Supabase database used by the pricing pipeline. They are cached briefly in the browser to keep the page fast.

22,525+
price records captured
22,240+
active merchant listings
12
suppliers in the live index

Live database totals · latest price collected

A price earns its place on the quote.

Current merchant data is preferred. Anything old, uncertain or estimated is made obvious before you approve the document.

Collect

FirstPrice records the merchant listing, price, VAT basis and collection time.

Normalise

Pack sizes and units are kept visible so unlike prices are not treated as equal.

Review

You see the source and date beside the line before it enters a customer quote.

The quote tells you what each number means.

Materials, labour and estimates have different sources. FirstPrice does not pretend they are the same thing.

What the review shows before a quote is sent.
Line typeSource shownDate or basisYour check
MaterialNamed UK merchantCollected dateProduct and quantity
LabourYour day rateDays and regionTime and rate
EstimateReason for estimateReview warningReplace or approve

Old data does not quietly become a current quote.

A stale or uncertain line is marked for checking. You can refresh it, replace it or approve an explained estimate.

  • Named supplier on material lines
  • Collection date kept with the price
  • Estimates labelled before sending
  • VAT basis shown in the total

Build a quote you can explain.

Check the working, approve the total and send it while the price is still useful.

Join launch list