$ status Taking new projects for Q1 2027

  1. Home
  2. Portfolio
  3. PropRail
~/dww//case-study/proprail.md · PropTech · United Kingdom

Case study · Property management & accounting

PropRail: property management and accounting software for a UK firm

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.

190+automated tests
9user roles
1double-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.

PropRail analytics dashboard: rent roll, occupancy, arrears, collection rate and service charge variance
fig. 01: Analytics dashboard: rent roll, occupancy, arrears and collection rate

// the challenge

Many property entities, one set of books that has to balance

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.

  • Entities kept in separate files

    Each client entity lived in its own spreadsheet or accounts file, so consolidated reporting meant manual copying.

  • Re-keying into Sage 50

    Property transactions were entered twice: once for management, once into Sage 50 for the accounts.

  • RICS expectations

    Service charge and client money handling has to follow RICS guidance, with a clear audit trail for every movement.

  • Too many people, one access level

    Partners, bookkeepers, property managers and clients needed different views of the same data, without seeing each other's.

// our approach

Ledger first, screens second

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.

  1. 01

    Discovery with the accountants

    Mapped the firm's chart of accounts, entity structure, month-end routine and Sage 50 export format.

  2. 02

    One ledger for every entity

    A single double-entry ledger where each posting belongs to an entity, so books stay separate but reports can combine them.

  3. 03

    Tests on every rule

    190+ automated tests cover postings, reversals, period locks and balances, and run on every release.

  4. 04

    Roles and workflows

    A 9-role access model, then the day-to-day screens for property managers, bookkeepers and clients.

// what we built

Core modules of the PropRail platform

Multi-entity ledger

Unlimited property entities on one double-entry ledger, each with its own accounts, periods and year-end.

Sage 50 integration

Transactions flow to Sage 50, so nothing is keyed in twice.

RICS-aligned records

Records and audit trail kept in line with RICS guidance for property managers.

9-role access control

Each user sees only the entities and actions their role allows.

PropRail service charge reconciliation: budget vs actual per tenant, with a RICS timescale flag
fig. 02: Service charge reconciliation: budget vs actual per tenant, with a RICS timescale flag

// tech stack

Laravel, Vue.js and PostgreSQL

  • Laravel

    Back end and API, holding the ledger rules, role permissions and Sage 50 sync.

  • Vue.js

    The web app interface for managers, bookkeepers and clients.

  • PostgreSQL

    Transactional database, so every posting is all-or-nothing and balances stay consistent.

190+automated testsrun on every release
9user rolesleast-privilege access
0double entry into Sagesynced automatically

// proprail.faq.md

PropRail case study FAQ

Can't find yours? Ask us directly — we reply within 24 hours.

engineers online · reply < 24h

Still deciding? Talk to a senior engineer.

No sales script — a real technical conversation about your project, free.

What is PropRail?

PropRail is a cloud-based, multi-entity property management and accounting platform that Digital Web Weaver built for a UK outsourced accounting firm.

Does PropRail integrate with Sage 50?

Yes. Property transactions sync to Sage 50 automatically, so nothing is keyed in twice.

How does PropRail keep each property entity's books separate?

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.

How was the accounting logic tested?

More than 190 automated tests cover postings, reversals, period locks and balances, and they run on every release.

What technology is PropRail built on?

Laravel for the back end and API, Vue.js for the web app interface, and PostgreSQL as the transactional database.

// next

Need accounting or property software like PropRail?

Tell us about your entities, workflows and the tools you use today. A senior engineer replies within 24 hours.