Levelr

free levelling lane

Two priced bills. One levelled comparison.

Drop in two contractors' priced bills of quantities. Levelr pairs them line by line, tests the quantities the bidders measured against each other, works out a defensible rate reference, and ranks what is worth querying by the money at stake.

Nothing here is uploaded and nothing is saved. The whole comparison runs inside this browser tab. There is no account, no server call after this page loads, no storage, and no analytics — not even a count. Close the tab and it is gone. Said before you paste anything, because a page that lets you work a live tender and then reveals a wall has taken a hostage, not offered a trial.

1 · The two bids

Bidder A

Paste CSV, or drop a .csv file here. Needs a header row with description, unit, quantity and rate.

Bidder B

Same shape. The two bills do not have to be in the same order or use the same wording.

Your files stay in this tab. Nothing is sent anywhere.

6 · How often this is right

Levelr's matcher was wrong on about 30% of its "the other party did not price this" verdicts on the run this product was built from, and it said nothing about it. That is the baseline the figure above is measured against. It is printed here, on a public page, against your own files, because a lane we are not willing to put a precision figure on is a lane that is not ready — and because a matcher that is wrong and silent is worse than a spreadsheet.

7 · What this lane cannot do

Stated up front, not discovered later

  • No rate library. The bidders are checked against each other and nothing else. There is no cost book on this page and there never will be — it holds real project rates that belong to the client who paid for them.
  • Two bidders is the floor, and it is a real limit. With only two bills there is no way to tell a cheap bid from a mistaken one: a single very low rate simply becomes the reference and makes the other bidder look expensive. A third bid, or a benchmark, is what settles it.
  • No saving, no resuming, no sharing. Nothing is stored, so there is nothing to come back to, invite a colleague into, or hand to a validator.
  • No exports. No query schedules to send to contractors, no levelling schedule, no comparison workbook.
  • No audit trail. Every adjustment in a levelling schedule needs a source, a method and a date behind it. That needs a record, and a record needs an account.
  • No arithmetic checks, no scope levelling, no technical scoring. Those read across a whole tender and its documents, not two spreadsheets.

All of it needs somewhere to keep things. Somewhere to keep things needs an account. That is the only reason any of this sits behind one — and it seemed better to say so on the way in than to let you find out after an afternoon's work.