Bill of quantities software for QSs, with an on-device AI assistant
Build a bill in a real spreadsheet-grade grid, organised into sections and line items, then measure straight off a loaded drawing with every dimension linked back to the item it produced - so any quantity on the bill traces back to the drawing that justifies it. Work from NRM, SMM7, CESMM, Rail or Highways item libraries, track cost per m² against your GIFA, and export a formatted bill to PDF or Excel when it's ready to issue.
Sections and line items in a spreadsheet-grade grid - ref, description, unit, quantity, rate and total, with roll-up totals at every section level and a live grand total for the whole project.
Load a PDF drawing, calibrate its scale once, then measure lengths, areas or counts against the selected line item. Every measurement stays linked, so any quantity on the bill traces back to exactly where it came from on the drawing.
Browse and search standard method-of-measurement libraries, then insert a whole branch into your bill structure in one action instead of typing every line item by hand.
Turn a short note of what you're pricing into a clear, standardised bill item description, or rewrite and summarise any project, section or item note. Runs a small local language model entirely on your own computer - nothing about your project is ever sent anywhere.
Every change to the bill, structure, notes and the takeoff canvas is reversible. A field-level change log records what changed and when, without a manual "save version" step.
Save any project's structure and line items - no quantities or pricing - as a reusable template, then start new projects from it in one step.
Bring an existing bill straight in from a CITE (.ebq) interchange file, an Excel spreadsheet via a column-mapping step, a Metre2 BOQ (.sk) project, or a Metre2 Juniper (.m2x) project - both legacy imports also carry across each item's dim-sheet breakdown as real, still-editable measurement rows, not just a flattened total.
Record a project's gross internal floor area once and every dashboard shows cost per m² alongside the project total - the elemental cost benchmark a QS actually reaches for, not just a bottom-line figure.
One click to a properly formatted bill of quantities, ready to issue - PDF for sharing and record-keeping, Excel when the recipient needs to work the numbers themselves.
Open a project and land on its own dashboard - project total, section count, line item count, cost per m² and a section-by-section breakdown - before diving into the bill itself.
Export a project - or your whole portfolio - to a local JSON backup file, and import it back on another device whenever you like. Your bills are never locked in.
Every project, drawing and measurement lives only in this app on your device via local storage. The on-device AI assistant runs entirely on your own computer too - nothing you build is ever sent anywhere.
Tag any line item - with AI-suggested tags drafted from its description - then see quantity and value rolled up per tag across the whole bill in one report, matching legacy BOQ's Item Tag Totals.
Beyond the plain BOQ export, three more formatted PDF report layouts: a measurement- level Dim Sheet for QS working papers, a section-only Collections & Summaries cover doc, and an Expanded BOQ with every item's note included.
Cut an opening - a stairwell, a window - straight out of a measured area or volume. The deduction travels with its measurement through undo/redo and every report export, net-of-deduction and floored at zero.
Load more than one drawing per project with a drawing manager to switch between them, and drop non-quantity freehand ink annotations straight onto the canvas for site notes and callouts - both kept entirely separate from the bill.
A quantity-only audit - no pricing judgement - flagging zero-quantity items, items missing a unit, empty sections and inconsistent-unit duplicates, with an optional AI-drafted plain-English summary of the findings.
Browse and insert from three sources in one place: the standard NRM/SMM7/CESMM/Rail & Highways libraries, any other local project's own structure, or a freshly-imported CITE/Excel/Metre2 BOQ/Metre2 Juniper file. Section-by-section browsing with a breadcrumb trail - a leaf item always becomes a real bill item on insert, a branch always becomes a section header.
Transfer (checkbox multi-select or double-click), Insert all above (the whole ancestor chain), Insert all below, Merge (appends onto the selected bill item's description) and Rate only (writes just the rate) - all from a per-row right-click context menu.
With a bill section selected, the on-device AI suggests three to six plausible line item descriptions given the section name and what's already in it - insert the ones you keep as real bill items.
The dim sheet for a selected line item lives on its own tab on the right-hand panel, alongside Takeoff and Library, so it stays open while you browse the bill or the drawing. Match fills a measurement field down from one row to every later row, Calculation evaluates a typed arithmetic expression straight into a dimension with a safe parser (no eval()), and Toggle switches a measurement group on or off without deleting it.
Append or overwrite a measurement group from one line item onto a running Notepad, gathering groups from several different items, then paste the whole set onto whichever item you're on next - right from the dim sheet's context menu, matching legacy BOQ's dim-sheet Notepad.
Most bills of quantities still get built in a plain spreadsheet, or in an older desktop QS package that measures and prices as two disconnected steps. Here's how a modern, AI-assisted bill-production tool compares.
| Feature | Quantify | A plain spreadsheet | A legacy desktop QS package |
|---|---|---|---|
| Pricing model | £0.79 after a 24-hour trial | Free (if you already have one) | Often an annual licence or subscription |
| Measurements linked back to the drawing | ✓ | ✕ | Varies |
| NRM/SMM7/CESMM standard libraries built in | ✓ | ✕ | Varies |
| On-device AI for item-description drafting | ✓ (fully offline) | ✕ | ✕ |
| Formatted BOQ export to PDF/Excel | ✓ | Manual formatting | ✓ |
| Undo/redo and automatic change history | ✓ | ✕ | Varies |
| Import an existing bill (CITE/Excel/Metre2 BOQ/Metre2 Juniper) | ✓ | Manual re-entry | Varies |
General comparison as of August 2026.
Every project at a glance - total, GIFA and section/line-item counts
The bill grid, with takeoff measured straight off the drawing alongside it
A dashboard for every project - total, cost/m² and a section breakdown
Quantify covers bill production end to end: a real bill-of-quantities grid organised into sections and line items, measurement takeoff straight from a loaded drawing, standard-method-of-measurement item libraries (NRM1/NRM2, SMM7, CESMM, Rail and Highways), and formatted BOQ export to PDF or Excel. Whether it fully replaces your current package depends on your workflow - it's built as the modern, AI-assisted successor to a traditional desktop BOQ tool.
Load a PDF drawing, calibrate its scale once, then measure lengths, areas or counts straight off the page against the line item you've selected. Every measurement you draw is stored against that item, so you can open any line at any time and see exactly which measurements produced its quantity, re-measure without losing the link, and trust that the number on the bill traces back to the drawing.
NRM1 and NRM2, SMM7, CESMM and Rail and Highways method-of-measurement libraries, browsable and searchable, with whole branches insertable into your bill structure in one action rather than typing every line by hand.
Drafting clear, standardised line item descriptions from a short note of what you're pricing, and rewriting or summarising any project, section or item note. It runs a small local language model entirely on your own computer, so nothing about your bill or your project is sent anywhere.
Yes. Every change across the bill, structure, notes and the takeoff canvas is reversible with full undo/redo, and a field-level change history log records what changed and when automatically - no manual "save version" step. You can also save any project's structure and line items as a reusable template (no quantities or pricing) to start future projects from.
Yes. Import a bill straight in from a CITE (.ebq) interchange file - header rows become nested sections and measured rows become line items with their quantity, unit and rate carried over - from an Excel spreadsheet, where you pick the sheet and map the description, unit, quantity, rate and level columns, with a preview of the mapped range before the project is created - or from a Metre2 BOQ (.sk) project, which also carries across each item's dim-sheet breakdown as real, still-editable measurement rows.
A formatted bill of quantities to PDF or Excel, ready to issue, plus a full local JSON backup of a project for safekeeping or moving to another device.
£0.79 after a 24-hour free trial.
No. Every project, drawing and measurement stays on your device via local storage. The on-device AI assistant also runs entirely on your own computer - nothing is ever sent to a server.