Products / Keep the books / Softilo Build
ERP for construction
Softilo Build
Job costing, CIS and applications for payment.
One set of books for contractors and subcontractors: job costing, CIS deductions and returns, applications with retentions and notices, and VAT including the domestic reverse charge.
For UK construction contractors and trades

The problem
Builders run accounts in one package and valuations, CIS and retentions in spreadsheets. Margin to date stays a guess until the job is over, and a missed notice can cost real money.
See it running
Softilo Build on screen
What it does
6 things Softilo Build does properly
Projects and job costing
Budgets by labour, materials, plant and other, an append-only job cost ledger, budget against actual and variations with approval.
CIS
Subcontractor verification, deductions on labour only at 0, 20 or 30%, the CIS300, deduction statements, and CIS suffered from contractors.
Applications for payment
Cumulative valuations, a Construction Act payment timetable, and payment and pay-less notices checked against it.
Retentions
When each half falls due across all projects, from practical completion and the defects period.
Reverse charge
A decision per project, with end-user notices and the 5% disregard.
Materials and books
Purchasing into the yard, stock at weighted-average cost, sales, banking, VAT and reports.
Quality bars
Rules it doesn’t break.
- The books always balance
- An unbalanced journal is refused by the database at commit, and money is never held as a floating-point number.
- History can’t be rewritten
- Journals and the audit log are append-only. A correction is a new entry.
- Each business sees only its own
- Postgres row-level security keeps companies apart, even if application code has a bug.
- CIS adds up
- Integrity checks tie retentions, CIS owed to HMRC and CIS suffered back to the ledger.
Specification
Under the bonnet
- Demo company
- Brick & Beam Contractors Ltd, a fictional main contractor
- Rules
- CIS · Construction Act · domestic reverse charge
- Stack
- Next.js · Fastify · PostgreSQL
- HMRC
- Behind adapters, with stand-ins until live credentials exist
Straight answers
What it doesn’t do (yet)
- Live HMRC CIS and MTD VAT connections
- Open Banking feeds
- Multi-factor sign-in
- Payroll
Need one of these now? We can build it for you as a services project.
See Softilo Build for yourself.
Tell us a little about your business and we’ll arrange a call and a demo. No obligation, no hard sell.
Book a demoNext product
ERP for online brands
Softilo Commerce →