Multi-entity ledger
Unlimited property entities on one double-entry ledger, each with its own accounts, periods and year-end.
Case study · Property management & accounting
A cloud-based, multi-entity property management and accounting platform for a UK outsourced accounting firm. RICS-compliant, Sage 50 integrated, and built on one tested double-entry ledger.
In short
PropRail is a cloud-based property management and accounting platform Digital Web Weaver built for a UK outsourced accounting firm. It runs many property entities on one tested double-entry ledger, follows RICS guidance, syncs with Sage 50, and controls access through 9 user roles, backed by more than 190 automated tests.

// the challenge
The firm manages the accounts of property owners and blocks across the UK. Each entity needs its own ledger, bank accounts and year-end, and every figure has to stand up to an accountant's review.
Each client entity lived in its own spreadsheet or accounts file, so consolidated reporting meant manual copying.
Property transactions were entered twice: once for management, once into Sage 50 for the accounts.
Service charge and client money handling has to follow RICS guidance, with a clear audit trail for every movement.
Partners, bookkeepers, property managers and clients needed different views of the same data, without seeing each other's.
// our approach
In accounting software, the numbers have to be right before anything else matters. We designed the double-entry ledger and its tests first, then built the property workflows on top of it.
Mapped the firm's chart of accounts, entity structure, month-end routine and Sage 50 export format.
A single double-entry ledger where each posting belongs to an entity, so books stay separate but reports can combine them.
190+ automated tests cover postings, reversals, period locks and balances, and run on every release.
A 9-role access model, then the day-to-day screens for property managers, bookkeepers and clients.
// what we built
Unlimited property entities on one double-entry ledger, each with its own accounts, periods and year-end.
Transactions flow to Sage 50, so nothing is keyed in twice.
Records and audit trail kept in line with RICS guidance for property managers.
Each user sees only the entities and actions their role allows.

// tech stack
Back end and API, holding the ledger rules, role permissions and Sage 50 sync.
The web app interface for managers, bookkeepers and clients.
Transactional database, so every posting is all-or-nothing and balances stay consistent.
// proprail.faq.md
Can't find yours? Ask us directly — we reply within 24 hours.
Still deciding? Talk to a senior engineer.
No sales script — a real technical conversation about your project, free.
PropRail is a cloud-based, multi-entity property management and accounting platform that Digital Web Weaver built for a UK outsourced accounting firm.
Yes. Property transactions sync to Sage 50 automatically, so nothing is keyed in twice.
Every posting on the single double-entry ledger belongs to one entity. Each entity has its own accounts, periods and year-end, and reports can still combine entities.
More than 190 automated tests cover postings, reversals, period locks and balances, and they run on every release.
Laravel for the back end and API, Vue.js for the web app interface, and PostgreSQL as the transactional database.
// next
Tell us about your entities, workflows and the tools you use today. A senior engineer replies within 24 hours.