Skip to main content
Obedience
QuantifyQS
FeaturesPricingAboutDocs
Sign inStart Free Trial
Built for UK QS

Features that transform
your workflow

Every feature designed to save you time and increase accuracy. From visual BoQ building to AI-powered suggestions, we have rethought every step of the QS workflow.

ChangeNode-BasedAIRatePDFTeamProfessionalAuditCostCostVersionDiagramProjectQuickSubcontractNECNRM2Storage

Change Control Register

Live now

The first SME-priced variations platform

Variations with a full lifecycle: raise, price, approve with evidence, issue. Agreed changes and pending exposure roll into a projected outturn automatically, and every state change lands on an audit trail built for disputes.

  • JCT variations and NEC4 compensation events, with CE clocks
  • Evidence captured on every approval
  • Additions and omissions priced per line
  • Live projected outturn and revised sum
  • Append-only audit trail
  • Role-split sign-off (QS prices, client approves)

Variations · VAR-002

Approved

Oak staircase in lieu of softwood

OMIT softwood staircase− £3,850.00
ADD oak, glass balustrade+ £9,200.00
Net impact+ £5,350.00

Raised

A. Surveyor

Priced

A. Surveyor

Approved

J. Whitfield

Issued

Pending

Approval evidence

Signed AI-07 returned 2 Jul · on the audit trail

Projected outturn£259,096

Node-Based BoQ Builder

Live now

Visual drag-and-drop interface using React Flow

Build Bills of Quantities the way your mind works. Our canvas-based editor lets you visually connect elements, following NRM2 hierarchy naturally.

  • Drag-and-drop node creation
  • Visual connections between items
  • NRM2 structure enforcement
  • Instant validation feedback
  • Copy and paste across projects
  • Keyboard shortcuts for power users

Residential Extension · BoQ structure

1Substructure6 items£9,346
1.1.2Selected

Concrete C25/30 in trench fill foundations

22.1 m3 × £142.50 = £3,149.25

1.1.3

Damp proof course, blockwork below DPC

38.4 m × £28.75 = £1,104.00

Section subtotal£9,345.75

AI Description Suggestions

In development

Claude-powered smart descriptions

Stop typing the same descriptions over and over. A deterministic expander reads NRM2 codes and your project context to suggest accurate, professional descriptions today; a live LLM path is in development. You review and approve every suggestion; nothing ships in your name unread.

  • NRM2 shorthand expansion (live)
  • Apply or Edit-first; you stay the author (live)
  • AI usage log (live)
  • Live LLM provider path (in development)
  • Learn from your corrections (roadmap)
  • Multi-language and custom terminology (roadmap)

AI description assistant

You typed

conc trench found 600x300

Suggested description92% match

Plain concrete C20/25 in trench fill foundations, 600 × 300mm, poured against earth faces

NRM2 5.63 similar items in your history
ApplyEdit first

You stay the author. AI never writes client-facing text unreviewed.

Rate Library

In development

Personal rates with similar-item matching; BCIS on the roadmap

Build your personal rate library with tender-adjustment pricing and CSV import today, plus a cost-index rebasing workbench and deterministic similar-item matching. An AI-assisted ranking and a direct BCIS feed are on the roadmap (BCIS offers no self-serve API).

  • Personal rate database (live)
  • Tender-adjustment pricing (live)
  • CSV import and export (live)
  • Cost-index rebasing workbench (live)
  • Similar-item matching, rule-based (live)
  • BCIS integration (roadmap)

Rate Library · Groundworks

West Midlands × 1.02

Excavate trench fill foundations

Best match · used on 4 projects
m3£75.00

Excavate basement, support sides

m3£96.50

Excavate to reduce levels

m3£68.20

Your rates, your history: AI finds the comparable, you pick the number.

PDF Takeoff Tools

Live now

Measure directly on your drawings

Upload a PDF drawing, calibrate a page scale from a known dimension, and take off lengths, areas and counts directly on screen. Push a measured quantity straight onto a bill line item, unit-guarded and respecting change control.

  • Upload and preview PDF drawings (live)
  • Calibrate a page scale from a known dimension (live)
  • Length, area and count measurement on the drawing (live)
  • Push a measured quantity onto a bill line, unit-guarded (live)
  • Auto-scale detection from the title block (roadmap)
  • Multi-page measurement (roadmap)

Drawing 1042 rev C · 1:50

Area tool
42.0 m21.2.3 Concrete slab 150mm

Measure on screen; the quantity lands on the item with the drawing reference kept.

Team Collaboration

In development

Real-time editing, permissions, comments

Work together with your team. Role-based permissions are live today (QS, client, admin, developer); real-time presence and threaded comments are in development.

  • Role-based permissions across 7 roles (live)
  • Threaded comments on items and variations (live)
  • Version history (live)
  • Activity feed (live)
  • Approval workflows (live)
  • Real-time cursor presence (in development)

Project activity

PQJWMO
PQ

Project QS priced VAR-003 at £408.00

2h ago

Priced
JW

J. Whitfield approved VAR-002 · evidence attached

1d ago

Approved
PQ

Project QS issued VAR-001 to the contractor

3d ago

Issued

Every state change is on the record: who, when, and the evidence.

Professional Exports

Live now

Word, CSV, JSON, Excel and branded PDF, from one model

Real Word, CSV, JSON, native Excel (.xlsx) and one-click branded PDF exports work today across the bill, register, reports and composed deliverables, every export logged in the Export Centre. Your counterparties live in spreadsheets, so nobody has to leave Excel to work with you. CITE interchange is a future roadmap format.

  • Word / CSV / JSON / print exports (live)
  • Native Excel XLSX, numeric cells that sum in the sheet (live)
  • One-click branded PDF reports (live)
  • Export Centre with per-format status and history (live)
  • Batch export several bills into one .zip (live)
  • CITE format support (future)

Export · QQS-001 BoQ

XLSX
PDF
CITE
QQS-001-BoQ.xlsx ready248 KB

RICS layout, contractor-friendly: no one has to leave Excel to work with you.

Audit Trail

Live now

Every change on the record: who, when, the evidence

An append-only activity feed of real events (the variation lifecycle, BoQ edits, comments, AI usage and exports), built for disputes. Filter it, then export the whole record to CSV, Word, JSON or print.

  • Append-only feed of real store events, not a mock (live)
  • Variation, bill, comment and AI-usage events (live)
  • Filter by event group (live)
  • Export to CSV / Word / JSON / print (live)
  • Who changed what, when, with the evidence (live)
  • Cross-project and searchable (live)

Audit trail · QQS-001

ASApproved VAR-002 with evidence2h ago
JWEdited bill item D20.1 quantity5h ago
ASExported Cost Report 3 (PDF)1d ago
All eventsAppend-onlyExport to CSV / Word

Cost Indices and Rebasing

Live now

Rebase old cost plans to today

A rebasing calculator and indexation workbench over cost-index series you maintain, so an old cost plan or a fluctuations claim moves to today. Public ONS COPI values (and BCIS where you are licensed), with the official sources linked.

  • Rebasing calculator for cost plans and fluctuations (live)
  • Indexation over your own maintained series (live)
  • Public ONS COPI values (live)
  • Official ONS / BCIS sources linked (live)
  • BCIS uses your own licence, no self-serve API
  • Direct BCIS API feed (roadmap)

Rebase · cost plan to today

Base (2023 Q1)£248,500
ONS COPI factor× 1.094
Rebased (2026 Q1)£271,859

Public ONS COPI, official source linked. BCIS on your own licence.

Cost Reports and Rolling Final Account

Live now

The outturn forecast, always current

Generate a board-ready cost report of the live commercial position (contract sum, agreed and pending change, projected outturn and the variation schedule) in a click. Agreed change and pending exposure roll continuously into a rolling final account, so the position is always current, never a periodic reconstruction.

  • Contract sum, agreed and pending change, projected outturn (live)
  • Variation schedule included in the report (live)
  • Rolling final account, always current (live)
  • Issued reports frozen to the data captured at issue (live)
  • Movement since the last issued report (live)
  • Export to Word / CSV / JSON / print (live)

Cost report · QQS-001

Original contract sum£248,500
Agreed variations+ £12,340
Pending exposure+ £4,900
Projected outturn£265,740

Rolling final account, frozen at issue. Word / CSV / print.

Version History and Baselines

Live now

Snapshot, restore and compare the bill

Snapshot the bill to an immutable version at any time, restore any version non-destructively, and agree a version as the contract baseline so post-tender change belongs in variations, not silent edits. Compare any two versions with an itemised diff and a reconciling total delta.

  • Immutable per-project version snapshots (live)
  • Non-destructive restore (live)
  • Agree a version as the contract baseline (live)
  • Itemised diff: added, removed, changed (live)
  • Reconciling total delta between versions (live)
  • Locks the bill against silent post-tender edits (live)

Versions · QQS-001

v3Current working copy
v2Post-tender revision
v1Agreed contract billBaseline
+ 3 added2 changedNon-destructive restore

Diagram and Document Studio

Live now

Explain the bill and compile the deliverable

Turn the BoQ canvas into a diagram and document studio: annotate with notes, drop in project drawings or photos, group nodes in labelled frames, and draw freehand. Export the diagram as PNG, SVG or a paged PDF, compile a branded deliverable, and save produced files straight back into Documents.

  • Free-text notes, images and grouped frames (live)
  • Freehand pen, shape and arrow layer (live)
  • Export as PNG, SVG, paged PDF or print (live)
  • Compose a branded Word / print / text deliverable (live)
  • Save produced diagrams and documents to Documents (live)
  • In-house tool panels (roadmap)

Studio · QQS-001

NNote
DDrawing
FFrame
PPen
PNGSVGPDFSave to Documents

Project Command Centre

Live now

Your whole book of work at a glance

A portfolio dashboard of every project with its contract sum, measured total and projected outturn, plus over-budget and pending-approval signals, so a QS sees the whole book in one place and knows where to look first.

  • Per-project contract sum, measured total and outturn (live)
  • Over-budget and pending-approval signals (live)
  • Portfolio roll-up across every project (live)
  • Aggregates the real project and register state (live)
  • Jump straight to the project that needs you (live)
  • One place for the whole book of work (live)

Portfolio · 3 projects

QQS-001£265,740
QQS-002£412,900Over budget
QQS-003£88,150

Contract sum, measured total and projected outturn, portfolio-wide.

Quick Templates

Live now

Reusable bill sections across projects

Save any subsection of a bill as a reusable template, then insert it as a new subsection in this or another project. A template captures only the measurement skeleton (each line’s description, unit, quantity, rate and type); it drops the source project’s totals, takeoff links and change history, so inserting one never carries a stale figure and the receiving bill recomputes every total.

  • Save any subsection as a named template (live)
  • Insert it as a new subsection in any project (live)
  • Captures the measurement only; totals recomputed on insert (live)
  • A per-device library you can rename and delete (live)
  • One undo step, one audit entry, gated like any bill edit (live)

Template library · reuse across projects

Standard preliminaries12 itemsInsert
Strip foundations run8 itemsInsert
Drainage below ground15 itemsInsert

Save a subsection once; drop it into any bill, every total recomputed.

Subcontract Quote Comparison

Live now

Compare package bids against your estimate

Put a package of work out to several subcontractors, log each quote, and compare them against your pre-tender estimate and against each other. Every quote shows its variance to the estimate (money and percent) and to the lowest bid, the lowest is flagged, and the package summarises the spread and the saving against your estimate so you can record a recommendation for award.

  • Package quotes compared to the estimate and the lowest bid (live)
  • Variance in money and percent; lowest flagged (live)
  • Spread and saving-vs-estimate summarised (live)
  • Record a recommendation for award (live)
  • Internal commercial surface, gated to the practice (live)

Groundworks · estimate £48,000

Bedrock Civils£44,250-£3,750Lowest
GroundLine£46,800-£1,200
Foundation First£51,900+£3,900

Each bid against your estimate and the lowest, ready to recommend.

NEC Early Warning Register

Live now

Track risks to price, time and quality

An early warning register (NEC clause 15) for matters that could affect price, time or quality. Raise a warning, tag what it could affect, assign an owner, and drive it down through a risk-reduction meeting log as its status moves from open to on the agenda, mitigated or closed. It sits alongside the live compensation-event register.

  • Raise early warnings tagged price, time or quality (live)
  • Risk-reduction meeting log per warning (live)
  • Status workflow: open, on agenda, mitigated, closed (live)
  • Live count, on-agenda and affected totals summarised (live)
  • Internal register, gated to the practice (live)

Early warnings · NEC cl.15

EW-001Party wall accessTimeOn agenda
EW-002Ground conditionsPriceTimeOpen

Driven down through risk-reduction meetings.

NRM2 Compliance

Live now

Measured the way UK quantity surveyors are trained to

Bills follow the RICS New Rules of Measurement (NRM2): the right work sections and the measurement structure your peers and clients expect, with the typical unit for each section surfaced as you measure. The canvas keeps that hierarchy honest as you build, so a bill reads as a professional document rather than a loose spreadsheet, backed by an in-app reference to all the NRM2 sections.

  • NRM2 work-section structure across the bill
  • The typical NRM2 unit surfaced for each work section
  • Hierarchy kept honest as you build on the canvas
  • An in-app reference library of the NRM2 sections
  • Descriptions that read the way a QS writes them
  • Consistent measurement your clients recognise

NRM2 work sections · RICS measurement rules

5.7Excavating: foundationsm³ NRM2
11.4In-situ concrete: foundationsm³ NRM2
14.1Brick and block wallingm² NRM2

NRM2 work sections, each with its typical unit of measure.

Storage You Can See

Live now

A clear allowance, and a warning before you run out

Every account has a plain storage allowance with a live meter, a breakdown by project and file type, and your largest files listed first. As you approach the limit a clear warning appears on every page, so a commercial record never quietly stops saving. Files are held on your device today, with durable cloud storage arriving with the obedience.cloud release.

  • Live usage meter with a clear allowance
  • Breakdown by project and by file type
  • Largest files first, to free the most space fast
  • A proactive warning as you near the limit
  • A loud alert the moment a save is refused
  • Durable on-device storage you can protect from eviction

Account storage

Almost full
8.9 GB of 10 GB89%
PDFs and drawings6.2 GB
Spreadsheets1.8 GB
Images and photos0.9 GB

A clear allowance, a breakdown, and a warning before you run out.

Comparison

A category the market skipped

Enterprise tools do change control at enterprise prices; estimating suites skip it entirely; Excel keeps no evidence. We combine all three jobs at SME pricing.

Feature
QuantifyQS
Recommended
CEMAR
CostX
Excel
Variations register (raise → price → approve → issue)
Evidence-linked audit trail for disputes
Bill of Quantities production
Native NRM2 structure
AI assistance with cited sources
Priced for solo QS and small practices
Starting price (per month)£29£435/user£200+£10

Prices are indicative and may vary. QuantifyQS pricing is per month with annual billing.

And more

Every feature, honestly classified

This board is generated from our internal feature registry. A capability is marked Live Now only when it is built, reachable, role-guarded, and verified in the browser; everything else is shown at the status its code actually supports.

Status
Category

Live Now

70

Built, reachable, role-guarded, and verified in the browser today.

Change Control Register

Live Now

Commercial Control

SME-priced variations and NEC compensation events

Variations with a full lifecycle (raise, price, approve on evidence, issue). Agreed change and pending exposure roll into a projected outturn, and every state change lands on an append-only audit trail.

  • •JCT variations and NEC4 compensation events with CE clocks
  • •Evidence required before approval (fail-closed)
  • •Additions and omissions priced per line, linked to the bill
  • •Live projected outturn and revised sum
  • •Role-split sign-off (QS prices, client approves)

Problem solved: Change on site is lost in spreadsheets and email until the final account is a fight. This keeps every variation priced, evidenced and agreed, with the outturn always current.

Who uses it: Quantity surveyors raise and price it; the client or PM approves it.

Connections: Links to the project bill (BoQ) and lands on the audit trail; feeds the cost reports.

Live NowOpen Change Control Register →

Node-Based BoQ Builder

Live Now

BoQ & Measurement

Visual canvas editor (React Flow)

Build a Bill of Quantities on a node canvas bound to a real project, with durable per-project save (read-back verified) and a one-way audited apply to the project bill.

  • •Drag-and-drop work-section and line-item nodes
  • •Durable project-local save with read-back verification
  • •One-way, audited apply to the project bill
  • •Import an existing bill into the canvas
  • •Linked-variation badge on changed nodes

Problem solved: A bill of quantities in a flat spreadsheet hides its structure. Building it as a node graph makes the NRM2 hierarchy and the money visible while you work.

Who uses it: Quantity surveyors building or reviewing a bill.

Connections: Applies (one-way, audited) to the committed project bill; shows linked-variation badges from the register.

Live NowOpen Node-Based BoQ Builder →

BoQ Diagram & Document Studio

Live Now

BoQ & Measurement

Diagrams, annotations and compiled deliverables on the canvas

Turns the BoQ canvas into a diagram and document studio: annotate the bill with free-text notes, place project drawings or photos, group nodes in labelled frames, export the diagram as PNG/SVG/PDF, and compile one branded deliverable (cover, bill, variations and a live cost report) that can be saved back into Documents as a managed file.

  • •Free-text note, image (from Documents) and group/frame nodes
  • •Export Bill, Diagram, All or Selection as PNG, SVG, native paged PDF or print
  • •Document Composer: branded Word, browser-print and Text deliverables from real records
  • •Save produced diagrams and documents back into Documents & Drawings
  • •Freehand pen / shape / arrow drawing layer with a style toolbar
  • •In-house tool panels (roadmap)

Problem solved: A priced bill still needs explaining: which drawing a rate came from, why a package is grouped, what the client is being sent. The Studio keeps that visual context and the compiled deliverable next to the numbers instead of in a separate tool.

Who uses it: Quantity surveyors preparing and issuing the commercial pack.

Connections: Reads the project bill, variations and cost position; pulls images from Documents & Drawings and saves produced files back there; every export is recorded in the Export Centre.

Live NowOpen BoQ Diagram & Document Studio →

Governed Knowledge Library

Live Now

AI & Search

Cited retrieval over governed RICS and QS sources

A governed library of RICS and QS reference sources is indexed for retrieval with citations, isolated per tenant and excluded from drafting: it retrieves and cites sources, it never writes in your name. Citation search is now user-facing; model-authored answers and professional report issue remain in development.

  • •Governed RICS and QS reference corpus, retrieval-only with citations (user-facing)
  • •Tenant evidence ingestion: quarantined on upload, manager-reviewed, immutable provenance (backend built)
  • •Search is role-gated, rate-limited and audited; drafting is excluded (user-facing)
  • •Model-assisted cited answers and human report-issue approval (in development)
  • •External vector embeddings pending a rights, retention and cost review (in development)

Problem solved: Surveyors need the right RICS standard or precedent at the moment they are pricing or drafting, not a folder of PDFs. This retrieves the governed source with a citation, and never invents or drafts on your behalf.

Who uses it: Quantity surveyors and reviewers who need a cited standard or precedent.

Connections: Retrieves governed sources into the workspace with citations; excluded from any drafting path; shares the embedding and pgvector engine with rate similarity.

Live NowOpen Governed Knowledge Library →

PDF Takeoff Tools

Live Now

BoQ & Measurement

On-screen measurement to a bill quantity

Open an uploaded PDF drawing, calibrate a page scale from a known dimension, then take off lengths, areas and counts on screen and send a measured quantity straight onto a bill line item, live-linked to the drawing and page. Editor-gated; the reference is carried into the export.

  • •Upload, view and page through PDF drawings
  • •Calibrate a page scale, then measure length, area and count
  • •Send a measured quantity onto a unit-matched bill line
  • •The bill line stays live-linked to the drawing and page
  • •Auto-scale detection from title-block text (roadmap)

Problem solved: A measured quantity with no traceable source is a dispute waiting to happen. This ties each quantity to the exact drawing, page and detail it came from.

Who uses it: Quantity surveyors taking off quantities.

Connections: Links a BoQ item to a document in the drawings vault; the reference is carried into the export.

Live NowOpen PDF Takeoff Tools →

Professional Exports

Live Now

Exports

Word, CSV, JSON, Excel, branded PDF and print, from one model

Real Word, CSV, JSON, native Excel (.xlsx), one-click branded PDF and browser-print exports work today across the bill, register, reports and composed deliverables, filename-sanitised and logged. CITE interchange is a future roadmap format.

  • •Word, CSV, JSON, Excel (.xlsx), branded PDF and print exports (live)
  • •Batch export: several projects’ bills into one .zip of real files (live)
  • •Reusable Document Composer presets: save a deliverable make-up and apply it to any project (live)
  • •Export Centre with an honest per-format status and history (live)
  • •Native Excel XLSX with numeric cells that sum in the sheet (live)
  • •CITE interchange format (future)

Problem solved: Your counterparties live in Word, Excel and PDF. This exports the bill, register, reports and audit trail in real formats they can open, every export logged.

Who uses it: Quantity surveyors issuing documents to clients and contractors.

Connections: Exports the BoQ, register, cost reports and audit trail; every export is recorded in the Export Centre.

Live NowOpen Professional Exports →

NRM2 Compliance

Live Now

BoQ & Measurement

NRM2 structure, categories and summary

The bill follows NRM2 structure and the General Summary composition (measured base, preliminaries and contingency on the measured works, provisional/PC/daywork/risk/credit carried separately), with an NRM2 reference in-app.

  • •NRM2 section / subsection / item hierarchy
  • •Commercial categories separated in the summary
  • •Preliminaries and contingency on the measured base
  • •In-app NRM2 reference
Live NowOpen NRM2 Compliance →

Version History

Live Now

BoQ & Measurement

Snapshot, restore and compare the bill

Snapshot the bill to an immutable version, restore any version non-destructively, agree a baseline, and compare two versions with an itemised diff (added, removed, changed, and variation omissions).

  • •Immutable per-project version snapshots
  • •Non-destructive restore
  • •Agreed contract baseline
  • •Itemised version diff with total delta
Live NowOpen Version History →

Cost Indices and Rebasing

Live Now

Reports

Indexation workbench over your own series

A rebasing calculator and indexation workbench over user-maintained cost-index series (ONS COPI is public; BCIS values where licensed), with the official sources linked. A direct BCIS API feed is a firm-tier roadmap item.

  • •Rebasing calculator for cost plans and fluctuations
  • •Indexation over user-maintained series
  • •Official ONS / BCIS sources linked
  • •Direct BCIS API feed (roadmap; no self-serve API)
Live NowOpen Cost Indices and Rebasing →

Audit Trail

Live Now

Evidence & Audit

Every change on the record

An append-only activity feed of real events (variation lifecycle, BoQ edits, comments, AI usage, exports) with filters and export, built for disputes: who, when, and the evidence.

  • •Append-only, real events (not a mock feed)
  • •Variation, bill, comment and AI-usage events
  • •Filters by event group
  • •Export to CSV/Word/JSON/print
Live NowOpen Audit Trail →

Quick Templates

Live Now

BoQ & Measurement

Reusable bill section templates

Save any subsection of a bill as a reusable template, then insert it as a new subsection in this or another project. A template captures only the measurement skeleton (each line’s description, unit, quantity, rate and commercial type); it drops the source project’s item ids, computed totals, takeoff drawing links and change-control history, so inserting one can never carry a stale figure and the receiving bill recomputes every total. Templates live in a per-device library you can rename and delete.

  • •Save a subsection as a named template from the bill editor
  • •Insert a template as a new subsection into any project
  • •Captures the measurement only; every total recomputed on insert
Live NowOpen Quick Templates →

Local-first / Offline

Live Now

Field, Offline & Admin

Your data stays on your device

Every store persists locally (localStorage / IndexedDB) with resilient, quota-aware storage and read-back-verified saves, so the app works without a server and survives reloads, tabs and restarts.

  • •Local persistence for projects, bills, register and files
  • •Resilient, quota-aware storage with a loud failure alert
  • •Read-back-verified saves (no false "saved")
  • •Service worker for offline shell
Live NowOpen Local-first / Offline →

Storage You Can See

Live Now

Field, Offline & Admin

Inspect and export everything

Settings shows what is stored and lets you export the whole workspace as JSON or clear it, so your data is never a black box.

  • •Whole-workspace JSON export
  • •Per-store data controls
  • •Clear-data controls
  • •Export Centre history
Live NowOpen Storage You Can See →

Installable App (PWA)

Live Now

Field, Offline & Admin

Install QuantifyQS like a native app

A web manifest and a registered service worker make QuantifyQS installable to the home screen or desktop, with an offline shell.

  • •Web app manifest
  • •Registered service worker
  • •Installable to home screen / desktop
  • •Offline app shell
Live NowOpen Installable App (PWA) →

Project Command Centre

Live Now

Commercial Control

Portfolio at a glance

A portfolio dashboard of every project with contract sum, measured total, projected outturn, over-budget flags and pending approvals, so a QS sees the whole book in one place.

  • •Per-project contract sum, measured total and projected outturn
  • •Over-budget and pending-approval signals
  • •Portfolio roll-up
Live NowOpen Project Command Centre →

Project Workspace Tabs

Live Now

Commercial Control

One project, every view

Each project opens into tabbed views (Overview, BoQ Outline, Evidence, Team, Exports) plus deep-links to Canvas, Drawings and Variations, with the active tab reflected in the URL.

  • •Overview / Outline / Evidence / Team / Exports tabs
  • •URL-addressable active tab
  • •Deep-links to Canvas, Drawings and Variations
Live NowOpen Project Workspace Tabs →

BoQ Outline Builder

Live Now

BoQ & Measurement

Structured NRM2 bill editor

A structured section / subsection / item editor with full CRUD, reorder, undo/redo, and per-line commercial type, all audited and gated on boq.edit.

  • •Section / subsection / item CRUD
  • •Reorder and undo/redo
  • •Fail-closed boq.edit gating
  • •Live measured total
Live NowOpen BoQ Outline Builder →

Live Bill Preview

Live Now

BoQ & Measurement

The bill as a client sees it

A presentation-ready Bill of Quantities preview (measured works by NRM2 section, provisional/PC/daywork/risk/credit carried separately, NRM2 General Summary) rendered identically from the canvas or the workspace, with a real CSV/print export.

  • •NRM2 General Summary composition
  • •Identical from canvas or workspace
  • •Real CSV and print export
Live NowOpen Live Bill Preview →

Composite Rate Build-ups

Live Now

Rates & Cost Data

Build a rate from resources

Build a unit rate from labour, plant, materials (with waste), and subcontract, plus overheads and profit on the canvas, with the full breakdown shown on the node and carried into the bill.

  • •Labour / plant / materials / subcontract
  • •Waste, overheads and profit
  • •Composite rate carried into the bill
Live NowOpen Composite Rate Build-ups →

Provisional Sums and PC Sums

Live Now

BoQ & Measurement

Allowances carried correctly

Provisional and PC sums are a distinct commercial type: excluded from the measured base for preliminaries and contingency, carried separately in the General Summary, with allowance drawdown tracking.

  • •Distinct commercial type
  • •Carried separately in the summary
  • •Allowance drawdown tracking
Live NowOpen Provisional Sums and PC Sums →

Dayworks

Live Now

BoQ & Measurement

Daywork lines with percentage uplift

Daywork items carry a percentage uplift and are separated from measured works in the General Summary, so time-and-materials work never distorts the measured base.

  • •Percentage uplift
  • •Separated in the summary
  • •Type-aware totals
Live NowOpen Dayworks →

Risk Allowances

Live Now

BoQ & Measurement

Priced risk carried separately

Risk allowances are carried as their own category in the General Summary, kept out of the measured base, so contingency and priced risk are never double-counted.

  • •Own summary category
  • •Kept out of the measured base
  • •Type-aware totals
Live NowOpen Risk Allowances →

Omission and Addition Tracking

Live Now

Commercial Control

Change priced per line

A variation prices additions and omissions per line, links each to a real bill item, and an authorised change writes into the committed bill: additions land in a Variation works section; omissions are flagged (never deleted) and drop from every total honestly.

  • •Per-line additions and omissions
  • •Linked to real bill items
  • •Omission flags, never deletes; excluded from every total
Live NowOpen Omission and Addition Tracking →

Evidence Locker

Live Now

Evidence & Audit

Contemporaneous records on file

Structured evidence references (email, instruction, minute, drawing, photo) attach to variations, and a local document vault stores the underlying files, so a claim is backed by contemporaneous records.

  • •Typed evidence references on variations
  • •Local document vault (IndexedDB)
  • •Evidence required before approval
Live NowOpen Evidence Locker →

Drawing Reference Linking

Live Now

Evidence & Audit

Trace a quantity to its drawing

A bill item links to a real uploaded drawing (document, page and detail); the reference shows on the item and is carried into the export, so a measured quantity is traceable to its source.

  • •Link an item to a drawing page + detail
  • •Reference shown on the item
  • •Carried into the CSV export
Live NowOpen Drawing Reference Linking →

Commercial Search

Live Now

Evidence & Audit

Find any record, fast

The audit trail and variations register are searchable across the whole commercial record, so who-changed-what-and-when is one query away in a dispute.

  • •Search the cross-project audit record
  • •Search the variations register
  • •Filter by event group
Live NowOpen Commercial Search →

Rolling Final Account

Live Now

Reports

The outturn forecast, always current

Agreed change and pending exposure roll continuously into a revised sum and projected outturn, so the final-account position is live rather than a periodic reconstruction.

  • •Revised sum from agreed change
  • •Projected outturn including pending exposure
  • •Never double-counts (tested invariant)
Live NowOpen Rolling Final Account →

Cost Report Generator

Live Now

Reports

Board-ready cost reports

Generate a cost report of the current commercial position (contract sum, agreed and pending change, outturn, variation schedule) and export it as Word / CSV / JSON / print.

  • •Current commercial position
  • •Variation schedule included
  • •Word / CSV / JSON / print export
Live NowOpen Cost Report Generator →

Report History

Live Now

Reports

Every issued report, frozen

Issued reports are frozen to the line data captured at issue and can be rebuilt as a definitive historical document, so a past report is exactly what was issued, not a re-render of today.

  • •Issued reports frozen at issue
  • •Rebuild a past report as issued
  • •Definitive historical document
Live NowOpen Report History →

Report Comparison

Live Now

Reports

Movement since the last report

Each report shows the movement since the last issued report (change in outturn, agreed and pending variations), so the commercial trend is explicit period to period.

  • •Movement vs the last issued report
  • •Change in outturn and variations
  • •Period-to-period trend
Live NowOpen Report Comparison →

Baseline Locking

Live Now

BoQ & Measurement

Agree and lock the contract bill

Agree a bill version as the contract baseline (setting the contract sum and the register original sum) and lock the bill so post-tender change belongs in variations, not silent edits.

  • •Agree a version as the contract baseline
  • •Sets contract sum + register original sum
  • •Lock the bill against silent edits
Live NowOpen Baseline Locking →

Version Diff

Live Now

BoQ & Measurement

Compare two bill versions

Compare any two bill versions with an itemised diff: added, removed and changed lines (including type, uplift, drawing-ref and variation-omission changes) with a reconciling total delta.

  • •Itemised added / removed / changed
  • •Type, uplift, drawing and omission changes
  • •Reconciling total delta
Live NowOpen Version Diff →

Approval Workflow

Live Now

Commercial Control

Role-split, evidence-gated sign-off

A lifecycle with role-split sign-off (QS prices, client or PM approves), evidence required before approval (fail-closed), approved pricing locked, and every transition on the audit trail.

  • •Role-split sign-off
  • •Evidence required to approve (fail-closed)
  • •Approved pricing locked
  • •Every transition audited
Live NowOpen Approval Workflow →

Support Inbox

Live Now

Field, Offline & Admin

Raise and track support tickets

Raise, track and respond to support tickets in-app, with an admin/developer view of the queue.

  • •Raise and track tickets
  • •Admin / developer queue view
  • •Status and history per ticket
Live NowOpen Support Inbox →

System Console

Live Now

Field, Offline & Admin

Owner / admin operations view

A console for system-level operations and visibility, role-gated fail-closed to owner, admin and developer (the developer role gets the diagnostics lens).

  • •Owner, admin and developer
  • •System operations and visibility
  • •Fail-closed role gating
Live NowOpen System Console →

Storage Quotas

Live Now

Field, Offline & Admin

A live storage meter

A dedicated storage page shows usage against a per-account allowance, broken down by project and file type, with a largest-files checker and one-click clear-up.

  • •Usage vs allowance meter
  • •Breakdown by project and file type
  • •Largest-files checker and clear-up
Live NowOpen Storage Quotas →

Team Roles and Permissions

Live Now

Team & Client

A tested capability matrix

Seven roles (owner, admin, qs, client, developer, pm, contractor) with a documented, fail-closed permission matrix and project-party stakeholder attributes, shown as a roles x permissions grid.

  • •7 roles + project parties
  • •Fail-closed permission matrix
  • •Roles x permissions grid
Live NowOpen Team Roles and Permissions →

AI Usage Log

Live Now

AI & Search

Every AI action on the record

Every AI suggestion and its outcome is recorded to an auditable usage log, so AI involvement in a professional output is transparent and reviewable.

  • •Records each AI suggestion + outcome
  • •Auditable and reviewable
  • •Surfaced in the activity feed
Live NowOpen AI Usage Log →

Human Review Gate

Live Now

AI & Search

A person approves consequential output

AI suggestions never auto-apply: you Apply or Edit-first and stay the author, and consequential commercial outputs (approvals) require a human sign-off. Nothing ships in your name unread.

  • •No auto-apply of AI text
  • •Apply / Edit-first, you stay the author
  • •Human sign-off on consequential outputs
Live NowOpen Human Review Gate →

Rate Similarity Search

Live Now

Rates & Cost Data

Find the comparable rate from your own history

Paste a new item description and get the closest rates from your own library, ranked by a deterministic text-match score (token overlap with a unit boost) and shown at your tender-adjusted price. Rule-based and offline, so it is a genuine suggestion, not AI. An AI-assisted ranking stays roadmap.

  • •Similar-item matching (live, rule-based)
  • •From your own rate library (live)
  • •Optional unit filter and visible match scores (live)
  • •AI-assisted ranking (roadmap)
Live NowOpen Rate Similarity Search →

Tender Adjustment Pricing

Live Now

Rates & Cost Data

Adjust a base rate to the tender

Apply a tender/location adjustment factor to a base rate so a library rate can be priced to the specific job.

  • •Adjustment factor on a base rate
  • •Location / tender basis
  • •Carried into pricing
Live NowOpen Tender Adjustment Pricing →

CSV Import

Live Now

Exports

Bring a bill in from a spreadsheet

Import a bill from CSV with a review step: totals are recomputed type-awarely (never trusted from the file), formula injection is neutralised, and imported sections land as new, code-deduped sections.

  • •Review before apply
  • •Totals recomputed, not trusted
  • •Formula-injection neutralised
Live NowOpen CSV Import →

CSV Export

Live Now

Exports

Open the bill in Excel or Sheets

Export the bill, register, audit trail, rates and reports as real CSV with a UTF-8 BOM and RFC-4180 quoting, filename-sanitised and formula-injection-safe.

  • •CSV for every record
  • •UTF-8 BOM for Excel
  • •Formula-injection-safe, sanitised filenames
Live NowOpen CSV Export →

XLSX Export

Live Now

Exports

Native Excel workbook with numeric cells

A native .xlsx export: a real Office Open XML workbook (built with no third-party library) that opens in Excel, LibreOffice and Google Sheets, with quantity, rate and total cells written as numbers that sum and re-format in the sheet.

  • •Real OOXML .xlsx (a valid ZIP of the workbook parts)
  • •Quantities, rates and totals as numbers, not text
  • •Available on the bill export menu and the Document Composer
  • •Every export logged in the Export Centre
Live NowOpen XLSX Export →

Branded PDF Export

Live Now

Exports

One-click letterheaded PDF file

A one-click, letterheaded PDF file of the bill, generated in the browser with pdf-lib: practice logo, accent and letterhead, sectioned tables with numeric alignment and section totals, a summary and a page-numbered footer. No server round-trip. Browser Print to PDF also remains.

  • •One-click branded PDF file (no server round-trip)
  • •Practice logo, accent colour and letterhead
  • •Sectioned bill tables with totals, paginated with a footer
  • •On the bill export menu; logged in the Export Centre
Live NowOpen Branded PDF Export →

Portfolio Cost Reports

Live Now

Reports

Consolidated position across the book

A consolidated commercial position across every live project (contract sum, agreed and pending change, projected outturn), highlighting the projects carrying the most exposure.

  • •Consolidated across the live book
  • •Highlights top-exposure projects
  • •Ties out to the per-project figures
Live NowOpen Portfolio Cost Reports →

NEC Early Warning Register

Live Now

Commercial Control

Risk register for NEC contracts

An early warning register (NEC clause 15) for matters that could affect price, time or quality. Raise a warning, tag what it could affect, assign an owner, and drive it down through a risk-reduction meeting log as its status moves from open to on-agenda, mitigated or closed. Distinct from the compensation-event register (variations), which is also live.

  • •Raise early warnings tagged price / time / quality (cl.15)
  • •Risk-reduction meeting log per warning
  • •Status workflow: open, on agenda, mitigated, closed
Live NowOpen NEC Early Warning Register →

Mobile Field Mode

Live Now

Field, Offline & Admin

The full app, on a phone, on site

The whole app is responsive and local-first, so it opens and works on a phone on site, offline, with your record on the device. Not a cut-down mode: the real projects, register and bill.

  • •Responsive on phone and tablet
  • •Local-first, works offline
  • •Full projects / register / bill
Live NowOpen Mobile Field Mode →

Offline Reload

Live Now

Field, Offline & Admin

Reopen with no signal

Because your data is on the device and a service worker caches the app shell, a reload on a flaky or foreign network falls back to the on-device copy instead of an error page.

  • •Service-worker app shell
  • •On-device data survives reload
  • •No error page on a dead network
Live NowOpen Offline Reload →

Training and Practice Guide

Live Now

Field, Offline & Admin

Getting started, in-app

An in-app guide covering projects, BoQ building and change control, so a new user can get productive without leaving the app.

  • •Getting-started guides
  • •BoQ building and change control
  • •In-app, no external docs needed
Live NowOpen Training and Practice Guide →

NRM2 Reference Library

Live Now

BoQ & Measurement

Look up the standard in-app

An in-app NRM2 reference so a surveyor can check the structure and codes without leaving the workspace.

  • •NRM2 structure and codes
  • •In-app lookup
  • •Alongside the bill
Live NowOpen NRM2 Reference Library →

Keyboard Shortcuts Reference

Live Now

Field, Offline & Admin

Power-user keys, documented

Canvas and workspace keyboard shortcuts are documented in-app, so power users can work faster.

  • •Documented shortcuts
  • •Canvas and workspace keys
  • •In the in-app docs
Live NowOpen Keyboard Shortcuts Reference →

Getting Started guide

Live Now

Field, Offline & Admin

First-run progress on your dashboard

A Getting Started card on the dashboard walks a new practice through the four first-run milestones: create a project, build a bill, log a variation, export a document. Each step is derived from your real workspace, so the progress is always honest (delete the last project and it un-ticks), links straight to where the work is done, and the whole card is dismissible once you are set up. A separate preliminaries setup wizard also exists on the canvas.

  • •Four first-run milestones tracked from real workspace state
  • •Each step links to where the work is done; progress cannot over-claim
  • •Dismissible per device; shown only to roles that can set up work
Live NowOpen Getting Started guide →

Sample Data Clear or Reset

Live Now

Field, Offline & Admin

Start clean when you want

Clear the local workspace or reset to the seeded sample data from Settings, so a demo can be returned to a known state.

  • •Clear the local workspace
  • •Reset to sample data
  • •From Settings data controls
Live NowOpen Sample Data Clear or Reset →

Company Branding

Live Now

Field, Offline & Admin

Your practice on the document

Set your practice name, uploaded logo, accent colour, letterhead lines and document footer, with a live letterhead preview rendered from the same code path the real exports use.

  • •Practice name, logo and accent colour
  • •Letterhead lines and footer
  • •Live preview from the real export path
Live NowOpen Company Branding →

Letterhead Templates

Live Now

Field, Offline & Admin

Save and switch document looks

A configurable branded letterhead is live, and you can now save it as a named template and keep several: a formal client look, a plainer internal one, a different accent per brand. Applying a template writes it back through branding, so the live preview and the branded exports (Word, PDF, text) update at once.

  • •Configurable branded letterhead (live)
  • •Save the current letterhead as a named template (live)
  • •Apply a saved template to branding and the branded exports (live)
  • •Auto-select per document type or client (roadmap)
Live NowOpen Letterhead Templates →

Commercial Audit Bundle

Live Now

Evidence & Audit

Export the whole commercial record

Export a complete commercial evidence bundle for a project (project details, BoQ, variations register and audit trail) as structured JSON, so the record leaves in one auditable package.

  • •Project + BoQ + register + audit trail
  • •Structured JSON bundle
  • •One-click per project
Live NowOpen Commercial Audit Bundle →

Dispute Evidence Pack

Live Now

Evidence & Audit

A branded pack for a dispute file

Export the searchable commercial record (who changed what, when, and the evidence) as a branded pack for a dispute file, filtered to what matters.

  • •Branded evidence pack
  • •Filtered to the dispute
  • •Who / when / evidence
Live NowOpen Dispute Evidence Pack →

Subcontract Quote Comparison

Live Now

Commercial Control

Compare package quotes side by side

Put a package of work out to several subcontractors, log each quote, and compare them against your pre-tender estimate and against each other. Each quote shows its variance to the estimate (money and percent) and to the lowest bid; the lowest is flagged, and you record a recommendation for award. Comparison is at package total level today; aligning quotes line by line against the bill is future.

  • •Package quotes compared against the estimate and the lowest bid
  • •Lowest flagged; spread and saving-vs-estimate summarised
  • •Record a recommendation for award
Live NowOpen Subcontract Quote Comparison →

Rate Plugging

Live Now

Rates & Cost Data

Apply a library rate to an item

Pull a rate and its unit from the rate library straight into a bill item, with the item keeping a reference to the source rate. The library shows the tender-adjusted price alongside the base rate as a contract-rate preview; the plugged line carries the base rate.

  • •Apply a library rate to an item
  • •Carries the unit and keeps a reference to the source rate
  • •The tender-adjusted price is shown as a preview, not baked into the line
Live NowOpen Rate Plugging →

Bulk BoQ Operations

Live Now

BoQ & Measurement

Act on many items at once

Multi-select nodes on the canvas and act on the whole selection at once: a penny-safe bulk rate adjustment (with a live money-impact preview), a bulk unit change, assigning one library rate across the selection, bulk delete and duplicate, and align/distribute. Every bulk edit is a single undo step, audited per item, and skips locked (issued) lines.

  • •Multi-select on the canvas (live)
  • •Bulk rate adjustment, penny-safe with a money-impact preview (live)
  • •Bulk unit change and one-library-rate-across-the-selection (live)
  • •Bulk delete, duplicate, align and distribute (live)
  • •One undo step, audited per item; locked lines skip bulk value edits (live)
  • •Bulk move between work sections (roadmap)
Live NowOpen Bulk BoQ Operations →

Search-and-Jump Canvas Navigation

Live Now

BoQ & Measurement

Command palette on the canvas

A command palette (Ctrl/Cmd+K) searches the canvas and jumps to a node or runs an insert command, so a large bill stays navigable.

  • •Ctrl/Cmd+K command palette
  • •Search and jump to a node
  • •Insert commands
Live NowOpen Search-and-Jump Canvas Navigation →

Section Group Containers

Live Now

BoQ & Measurement

Work sections group their items

Work-section nodes group their line items on the canvas, with a live section subtotal and item count, so the bill structure is visible and navigable.

  • •Work-section grouping
  • •Live section subtotal and count
  • •Collapsible sections
Live NowOpen Section Group Containers →

Node Comment Boxes

Live Now

Team & Client

Annotate items and sections

Add internal notes to a line item or work section, persisted with the canvas document, so working commentary stays attached to the exact node.

  • •Notes on items and sections
  • •Persisted with the canvas doc
  • •Attached to the exact node
Live NowOpen Node Comment Boxes →

Accessibility Mode

Live Now

Field, Offline & Admin

Larger text and reduced motion, on your terms

A strong accessibility baseline is live (semantic landmarks, ARIA labels, keyboard navigation, focus management, screen-reader announcements). On top of it, a dedicated accessibility mode in Settings lets each person turn on larger text and force reduced motion, saved on their device.

  • •Keyboard navigation + focus management (live)
  • •ARIA labels + screen-reader announcements (live)
  • •Larger-text zoom, saved per device (live)
  • •Force reduced motion regardless of the OS setting (live)
Live NowOpen Accessibility Mode →

Dark Mode

Live Now

Field, Offline & Admin

A full dark theme

A complete dark theme across the whole app, including the canvas and minimap, that follows the operating-system colour-scheme preference.

  • •Full dark theme app-wide
  • •Canvas and minimap themed
  • •Follows the OS colour-scheme preference
Live NowOpen Dark Mode →

High Contrast Mode

Live Now

Field, Offline & Admin

Stronger borders, text and focus

A personal high-contrast toggle in the Accessibility settings card that strengthens the deliberately-soft chrome: borders, muted and secondary text, and the keyboard focus ring, in both light and dark. Saved on your device, alongside larger text and reduced motion.

  • •Stronger borders and hint/muted text (live)
  • •Thicker, always-visible keyboard focus ring (live)
  • •Works in both light and dark (live)
  • •Personal, per-device, no admin gate (live)
Live NowOpen High Contrast Mode →

Notifications

Live Now

Team & Client

What changed since you last looked

A header notifications popover surfaces recent commercial activity (new events since you last looked), driven by the real audit trail.

  • •Header notifications popover
  • •Unseen-since-last-look count
  • •Driven by the real audit trail
Live NowOpen Notifications →

ONS Index Series

Live Now

Rates & Cost Data

Rebase over ONS cost indices

The cost-index workbench rebases any money amount between two cost-index periods, penny-safe, over series you maintain. Bring the public ONS Construction Output Price Indices in by pasting a whole column from the official dataset (previewed before it is added) or type values in. ONS publishes no machine-readable API (a spreadsheet only), so figures come from your paste of the official source with a direct link to it: the platform never invents an index value.

  • •Penny-safe rebasing between any two index periods (live)
  • •Bulk-paste a column from the official ONS COPI dataset, previewed before adding (live)
  • •Every value is your transcription of the official source; no figure is invented (live)
  • •Direct links to the ONS, MHCLG and BCIS sources (live)
Live NowOpen ONS Index Series →

Workspace Backup and Restore

Live Now

Field, Offline & Admin

Export and restore your whole workspace

Back up the entire workspace (projects, bills, variations, audit trail, reports, rates, document register, branding) to a JSON file, and restore it on another device - with a clear confirmation that a restore replaces the current data.

  • •One-file JSON backup of the whole workspace
  • •Restore on another device (role-gated, confirmed)
  • •Honest: evidence file bytes are not in the export
Live NowOpen Workspace Backup and Restore →

In Development

11

A genuine working core with named gaps still being built.

AI Description Suggestions

In Development

AI & Search

Rule-based today; live LLM on the roadmap

A deterministic NRM2 shorthand expander suggests professional descriptions today, offline, with Apply or Edit-first; you always stay the author. A consented, injection-hardened live LLM path is designed but not wired.

  • •Deterministic NRM2 shorthand expansion (live, offline)
  • •Custom terminology library: your practice’s own shorthand, applied first (live)
  • •Project-context similar items: reuse this project’s wording and agreed rates (live)
  • •Learn-from-corrections: your edited wording is offered first next time (live, offline)
  • •Apply or Edit-first; nothing ships in your name unread (live)
  • •AI usage log
  • •Live LLM provider path (in development, DEC-007)

Problem solved: Typing the same NRM2 descriptions over and over is slow and inconsistent. This expands your shorthand into professional wording you review before it lands.

Who uses it: Quantity surveyors pricing items.

Connections: Writes into a BoQ item description; every suggestion is recorded on the AI usage log.

In DevelopmentSee the roadmap →

Rate Library

In Development

Rates & Cost Data

Personal rates with similar-item matching; AI ranking and BCIS on the roadmap

A personal rate database with tender-adjustment pricing, CSV import/export, a cost-index rebasing workbench and deterministic similar-item matching (paste a description, get the closest library rates ranked) works today. An AI-assisted ranking and a direct BCIS feed are roadmap (BCIS offers no self-serve API).

  • •Personal rate database (live)
  • •Tender-adjustment pricing (live)
  • •CSV import and export (live)
  • •Cost-index rebasing workbench (live)
  • •Similar-item matching (live, rule-based)
  • •AI-assisted ranking (roadmap)
  • •BCIS integration (roadmap)

Problem solved: Re-pricing every job from scratch wastes your history. This keeps your own rates, adjusts them to the tender, and rebases old cost plans to today.

Who uses it: Quantity surveyors and estimators pricing work.

Connections: Rates plug into BoQ items on the canvas; imports/exports via CSV; rebasing uses the cost-index workbench.

In DevelopmentSee the roadmap →

Team Collaboration

In Development

Team & Client

Roles, comments and history today; live presence next

Role-based permissions, threaded comments, version history, an activity feed and approval workflows are live. Real-time cursor presence needs a presence backend and is honestly in development.

  • •Role-based permissions across 7 roles (live)
  • •Threaded comments on projects, items and variations (live)
  • •Version history and activity feed (live)
  • •Approval workflows (live)
  • •Real-time cursor presence (in development)

Problem solved: A commercial record everyone edits needs clear roles and a conversation trail. This gives fail-closed permissions, threaded comments and approvals on the exact item.

Who uses it: The whole project party: QS, client, PM, contractor, admin.

Connections: Permissions gate every mutation; comments attach to projects, items and variations; feeds the activity trail.

In DevelopmentSee the roadmap →

API Access

In Development

Field, Offline & Admin

Developer access surface

A developer-role surface that documents the REST API and shows an honest, server-checked plan eligibility state. Usable API access (Bearer credential management and the /api/v1 resource endpoints) activates on a Firm or Enterprise API entitlement, so it is not usable in a default deployment.

  • •Developer-role gated surface
  • •Server-checked plan eligibility (honest states)
  • •Usable API access activates on Firm/Enterprise
In DevelopmentSee the roadmap →

API Tokens and Scopes

In Development

Field, Offline & Admin

Create, reveal once, revoke

Server-backed scoped, expiring credentials shown once, rotatable and revocable, with an append-only lifecycle audit. The create, rotate and revoke controls activate ONLY when the server confirms an active Firm or Enterprise API entitlement, so they stay safely disabled in a default deployment until an eligible organisation is provisioned (API plan tiering).

  • •SHA-256 hash at rest, scopes and expiry
  • •Rotation, revocation and append-only audit
  • •Gated on a server-verified Firm/Enterprise entitlement
In DevelopmentSee the roadmap →

Confidentiality Consent Controls

In Development

AI & Search

Consent before AI touches client data

A recorded, auditable consent switch (who acknowledged it, and when), admin-gated and fail-closed, is live in Settings and the System console. It will gate live-LLM processing of confidential client data; that live-LLM path itself is deferred, so end-to-end enforcement is not complete.

  • •Recorded, auditable consent acknowledgement (live)
  • •Admin-gated, fail-closed (live)
  • •Gates the deferred live-LLM path (in development)
  • •Enforced data-minimisation (roadmap)
In DevelopmentSee the roadmap →

Data Import Migration Wizard

In Development

Exports

Bring your data in

Bring an existing bill in from Excel or another QS tool: export it to CSV (comma, semicolon or tab) and the guided importer sniffs the separator and the decimal mark, fuzzy-matches the columns, lets you correct any of them, previews every line, and recomputes each total rather than trusting the file. Reading a native Excel .xlsx file directly is in development.

  • •Guided import of comma, semicolon and tab bills, with a separator + decimal override (live)
  • •Fuzzy column detection for foreign layouts, with manual remap (live)
  • •Every line previewed; totals recomputed, never trusted; formulas neutralised (live)
  • •Direct native Excel .xlsx file import (in development)
In DevelopmentSee the roadmap →

PostHog Product Analytics

In Development

Field, Offline & Admin

Internal product analytics

Internal, privacy-conscious product analytics. The PostHog integration is present and disclosed in the privacy policy, and activates ONLY when its env token is configured (unconfigured by default). It is internal telemetry, not a user-facing feature.

  • •Internal analytics, integrated (present)
  • •Active only when the env token is configured
  • •Disclosed in the privacy policy
In DevelopmentSee the roadmap →

Sentry Error Monitoring

In Development

Field, Offline & Admin

Internal error monitoring

Internal error monitoring. The Sentry integration is present (instrumentation + error boundaries) and activates ONLY when its DSN is configured (unconfigured by default). Internal telemetry, not a user-facing feature.

  • •Internal error monitoring, integrated (present)
  • •Active only when the DSN is configured
  • •Disclosed
In DevelopmentSee the roadmap →

Clerk Organisation Auth

In Development

Field, Offline & Admin

Organisation accounts and switching

Organisation accounts and switching via Clerk. The integration is built (OrganizationSwitcher, org-scoped code), but the Clerk Organizations feature must be enabled on the Clerk instance to provision it (an owner action, BLK-003).

  • •Organisation switcher integrated (present)
  • •Org-scoped auth code (present)
  • •Needs Clerk Organizations enabled (BLK-003)
In DevelopmentSee the roadmap →

Organisation Data Export

In Development

Field, Offline & Admin

Export the whole organisation

Export a whole workspace as JSON today (personal, local-first). An organisation-wide export across all members is in development, tied to organisation auth.

  • •Whole-workspace JSON export (live)
  • •Organisation-wide export (in development)
  • •Tied to organisation auth
In DevelopmentSee the roadmap →

Future Development

17

Designed or planned; not built, and never presented as working.

Client Approval Portal

Future Development

Team & Client

A client-facing approval space

A scoped, client-facing space to review and approve variations and reports. The client ROLE and approval workflow exist in-app today, but a separate external portal surface is not built.

  • •Client role and approval workflow (live in-app)
  • •External client portal surface (future)
  • •Shareable approval links (future)
Future DevelopmentSee the roadmap →

CITE Export

Future Development

Exports

Construction industry interchange

CITE construction-industry interchange export. Not supported, so it is never offered anywhere in the app.

  • •CITE interchange format (future)
  • •Not offered until supported
Future DevelopmentSee the roadmap →

Interim Valuations

Future Development

Commercial Control

Value work done to date

Periodic interim valuations of work done (measured progress against the bill, less previous certificates). Designed for the commercial spine but not built, so it is not offered.

  • •Value work done to date (future)
  • •Against the priced bill (future)
  • •Certificate history (future)
Future DevelopmentSee the roadmap →

Payment Applications

Future Development

Commercial Control

Application and certificate cycle

Contractor payment applications and the certification cycle (due dates, notified sums, pay-less notices). Not built; kept Future so it is never presented as working.

  • •Applications and certificates (future)
  • •Due-date and notice tracking (future)
  • •Notified sum vs certified (future)
Future DevelopmentSee the roadmap →

Retention Modelling

Future Development

Commercial Control

Track retention and release

Model retention held, half-release at practical completion and final release at defects certificate. Not built; kept Future.

  • •Retention held (future)
  • •Half and final release (future)
  • •Release forecasting (future)
Future DevelopmentSee the roadmap →

Loss and Expense

Future Development

Commercial Control

Direct loss and/or expense claims

Build and evidence direct loss and/or expense claims (prolongation, disruption) against contemporaneous records. Designed to sit on the evidence spine but not built; kept Future.

  • •Prolongation / disruption heads (future)
  • •Evidenced from records (future)
  • •Substantiation trail (future)
Future DevelopmentSee the roadmap →

Cashflow and S-Curve

Future Development

Reports

Forecast spend over time

Forecast cumulative spend as an S-curve against the programme, with actual vs forecast. Not built; kept Future.

  • •Cumulative spend S-curve (future)
  • •Actual vs forecast (future)
  • •Against the programme (future)
Future DevelopmentSee the roadmap →

Multi-currency

Future Development

Commercial Control

Price in more than one currency

Price a bill and report in multiple currencies with a base-currency reconciliation. Explicitly a future capability; today the app is single-currency.

  • •Multiple pricing currencies (future)
  • •Base-currency reconciliation (future)
  • •FX basis on the record (future)
Future DevelopmentSee the roadmap →

iPad Survey Mode

Future Development

Field, Offline & Admin

A tailored on-site survey view

A dedicated iPad survey interface (large-touch takeoff, pen input). The responsive app already runs on iPad, but a purpose-built survey mode is not built.

  • •Large-touch survey view (future)
  • •Pen / stylus input (future)
  • •Responsive app runs on iPad today
Future DevelopmentSee the roadmap →

Apple Watch / Companion Glance

Future Development

Field, Offline & Admin

Glance at approvals on your wrist

A companion glance (projected outturn, approvals waiting) on a phone lock screen or Apple Watch. Explicitly future: it needs the cloud API, which is not live.

  • •Lock-screen / watch glance (future)
  • •Approvals-waiting count (future)
  • •Needs the cloud API (future)
Future DevelopmentSee the roadmap →

Email Dispatch

Future Development

Exports

Send documents by email

Email a report or variation direct to a counterparty. No email provider is wired, so it is not offered; export and share the file today.

  • •Email a document to a counterparty (future)
  • •Needs an email provider (future)
  • •Export + share works today
Future DevelopmentSee the roadmap →

Integrations Hub

Future Development

Field, Offline & Admin

Connect external systems

A central hub to connect and manage third-party integrations. Individual pieces exist (auth, index sources) but there is no unified integrations hub; kept Future.

  • •Central integration management (future)
  • •Connect / disconnect providers (future)
  • •Per-integration status (future)
Future DevelopmentSee the roadmap →

BCIS Licensed Integration

Future Development

Rates & Cost Data

A direct BCIS data feed

A direct, licensed BCIS data feed into the cost-index workbench. BCIS offers no self-serve API and requires a licence, so no feed exists today; the workbench runs on user-maintained series. This is never presented as an active integration.

  • •Direct BCIS feed (future, needs a licence)
  • •No self-serve BCIS API exists
  • •User-maintained series work today
Future DevelopmentSee the roadmap →

MHCLG Materials Indices

Future Development

Rates & Cost Data

Materials price indices

MHCLG (formerly BEIS) construction materials price indices as a maintained series in the workbench. Not present today; kept Future.

  • •MHCLG materials indices (future)
  • •As a workbench series (future)
Future DevelopmentSee the roadmap →

Resend / SMTP Support Mail

Future Development

Field, Offline & Admin

Email notifications for support

Outbound email for support notifications via Resend or SMTP. No mail provider is configured, and support notifications are in-app only today; kept Future.

  • •Support email notifications (future)
  • •Needs Resend / SMTP configured (future)
  • •In-app support notifications work today
Future DevelopmentSee the roadmap →

Cloud Storage Release

Future Development

Field, Offline & Admin

Per-account cloud durability

Cloud file storage with per-account durability (the obedience.cloud release). Files are local-first on the device today; cloud storage is a future release. The R2 config gate exists but is unset.

  • •Per-account cloud storage (future)
  • •Files are local-first today
  • •Arrives with the cloud release
Future DevelopmentSee the roadmap →

Cloud Sync

Future Development

Field, Offline & Admin

Sync across devices

Sync your workspace across devices via the cloud. The app is local-first (present mode) today; cloud sync is an explicit future mode.

  • •Cross-device sync (future)
  • •Depends on the cloud release
  • •Local-first is the present mode
Future DevelopmentSee the roadmap →

Enterprise / Advanced Roadmap

6

Organisation-tier or advanced capability on the longer roadmap.

Webhooks

Enterprise / Advanced Roadmap

Field, Offline & Admin

Outbound event integrations

Subscribe external systems to QuantifyQS events (variation approved, report issued) via configurable outbound webhooks. Not built for users today; an inbound auth webhook exists internally only.

  • •User-configurable outbound webhooks (advanced roadmap)
  • •Signed delivery + retries (roadmap)
  • •Event subscriptions (roadmap)
Enterprise / Advanced RoadmapSee the roadmap →

Billing and Plan Controls

Enterprise / Advanced Roadmap

Field, Offline & Admin

Subscriptions and plan limits

Organisation billing, plan tiers and seat/limit controls. The billing provider (Stripe) is not wired, so this is an organisation-tier roadmap item, never presented as working.

  • •Subscription plans (advanced roadmap)
  • •Seat and limit controls (roadmap)
  • •Invoices (roadmap)
Enterprise / Advanced RoadmapSee the roadmap →

Multi-project Board Pack

Enterprise / Advanced Roadmap

Reports

A one-click board report

Assemble a multi-project board pack (portfolio position, movements, exposures) as a single branded export. The figures are live on the dashboard; a one-click board-pack export is an advanced roadmap item.

  • •Portfolio position + movements (live on dashboard)
  • •One-click branded board-pack export (advanced roadmap)
  • •Scheduled distribution (roadmap)
Enterprise / Advanced RoadmapSee the roadmap →

Contractor CVR

Enterprise / Advanced Roadmap

Commercial Control

Cost-value reconciliation

Contractor-side cost-value reconciliation (value vs cost, accruals, WIP, margin) across a portfolio. An advanced, contractor-tier capability on the roadmap.

  • •Value vs cost reconciliation (advanced roadmap)
  • •Accruals and WIP (roadmap)
  • •Margin tracking (roadmap)
Enterprise / Advanced RoadmapSee the roadmap →

Subcontractor Accounts

Enterprise / Advanced Roadmap

Commercial Control

Manage subcontract packages

Manage subcontract package accounts (orders, variations, payments, retention) beneath a main contract. An advanced, multi-party capability on the roadmap.

  • •Package orders and accounts (advanced roadmap)
  • •Sub variations and payments (roadmap)
  • •Package retention (roadmap)
Enterprise / Advanced RoadmapSee the roadmap →

Framework Call-off Reporting

Enterprise / Advanced Roadmap

Reports

Report across a framework

Report spend and performance across call-offs under a framework agreement. An advanced, multi-project framework capability on the roadmap.

  • •Spend across call-offs (advanced roadmap)
  • •Framework performance (roadmap)
  • •Call-off benchmarking (roadmap)
Enterprise / Advanced RoadmapSee the roadmap →
Built for the field

Your record, on any device, any network

A commercial record is only useful if you can reach it: on site, on a phone, on a foreign network. QuantifyQS is built local-first and installs as an app.

Storage you can see

Every account starts with a 10 GB allowance and a live meter in the sidebar and on a dedicated Storage page: usage by project and file type, largest-files checker, and one-click clear-up.

Files that stay safe

Files are stored on your device today (local-first), with durable-storage protection requested automatically. Cloud storage with per-account durability arrives with the obedience.cloud release.

Installs like an app

Add QuantifyQS to your home screen on iPhone, iPad or Android and it runs full-screen, offline-capable, with quick shortcuts straight to your variations and projects.

Works offline

Your data is on the device, so the app opens and shows your record even with no signal. Reloads on a flaky or foreign network fall back to the on-device copy instead of an error page.

On the roadmap: a companion for quick glances (projected outturn, approvals waiting) on your phone lock screen, and a native path to Apple Watch once the cloud API is live.

Ready to experience these features?

Start your 14-day free trial today. No credit card required.

Start Free TrialView Pricing

Built with practising UK surveyors. Start your 14-day trial and judge it on your own project.

QuantifyQSby Obedience

Built for UK quantity surveyors.

AI-powered professional tools for the construction industry. Structured measurement, commercial control and auditable human approval in one governed workspace.

hello@obedience.global

  • Features
  • Pricing
  • Changelog
  • Roadmap

  • About QuantifyQS
  • Obedience Global
  • Contact us

  • Getting started
  • Product support
  • Request access
  • Service status

  • Policy hub
  • Privacy policy
  • Terms of service
  • Cookie policy

  • Product security
  • Responsible AI
  • Vulnerability disclosure
  • Subprocessors

  • Documentation
  • Build journal
  • Cloud architecture
QuantifyQSby Obedience

Built for UK quantity surveyors.

AI-powered professional tools for the construction industry. Structured measurement, commercial control and auditable human approval in one governed workspace.

hello@obedience.global

Products

  • Features
  • Pricing
  • Changelog
  • Roadmap

Company

  • About QuantifyQS
  • Obedience Global
  • Contact us

Help and support

  • Getting started
  • Product support
  • Request access
  • Service status

Legal and privacy

  • Policy hub
  • Privacy policy
  • Terms of service
  • Cookie policy

Security and trust

  • Product security
  • Responsible AI
  • Vulnerability disclosure
  • Subprocessors

Developers and documentation

  • Documentation
  • Build journal
  • Cloud architecture
Local-first dataBuilt for UK GDPRConsent-gated analyticsTLS encrypted
PrivacyCookies
Live service statusLondon, UK

© 2026 Obedience Global Ltd. Registered in England and Wales no. 17363431. Registered office: 71-75 Shelton Street, Covent Garden, London, WC2H 9JQ, United Kingdom.