Skip to main content
Dataforge Invoices · A Stratas product

Invoice automation for property management.

Dataforge Invoices is accounts payable software built for UK block and estate managing agents. AI reads supplier invoices and utility bills, predicts the property, fund and heading from your coding history, and posts to MRI Qube or exports for Blocks Online. It finds the property even when the only clue is a fragment buried in the agent's address, and anything uncertain goes to your team.

A 20-minute walkthrough using a sample of your own invoices.

Dataforge · Invoices
Dataforge
Payables
Invoices
Intake
Utilities
Statements
Approvals
Control
Rules
History
Invoices
Queue · September
AllNeeds reviewPostedUpload
SupplierPropertyAmountStatusMatch
Northgate Facilities
INV-20931
Kingsway House, Unit 4
KWH-004Lifts
£4,812.00
Posted
96% · High
Brightline Cleaning
BLC-7730
Marlowe Court
MCT-112Cleaning
£1,260.00
Posted
98% · High
Southern Water
SW-0048812
Albion Yard
ALY-031Water
£842.17
Posted
95% · High
Kestrel Security
KS-55120
Hanover Place
HNP-207Security
£3,150.00
Review
78% · Med
Orchard Roofing
ORF-1193
Addressed to
Calder Court RTM Ltd
£9,480.00
Review
54% · Low
Peak Lift Services
PLS-30071
Kingsway House, Unit 2
KWH-002Lifts
£2,040.00
Posted
93% · High
The problem

The right property matters as much as the right amount.

An invoice can balance perfectly and still land against the wrong block. Most invoice tools can read the amount. Placing it against the right property, fund and heading is where the manual work starts.

Dataforge reads those fragments against your property records and supplier history, names the property and shows the evidence it used. When two properties fit, it asks your team.

  1. 01

    The property is only a fragment

    Suppliers address the managing agent, the RMC, the RTM company or the freeholder. The property might be a block name in the reference, half a postcode or a flat number tucked into the agent's address.

  2. 02

    Utility bills with competing totals

    Current charges, previous balances, instalments and payment slips can share one page. Only one figure belongs to the invoice.

  3. 03

    The pile that gets keyed by hand

    Invoices that can't be placed wait for someone to look up, code and key them, and month end, service charge reporting and supplier queries wait with them.

Bring an invoice your team keys by hand
Accounts payable

Accounts payable automation for property managers.

For a managing agent, accounts payable means supplier invoices and utility bills arriving for hundreds of properties. Each one is coded to a property, fund and heading, approved under the right authority, posted to the property's expenditure and reconciled against the supplier's statement at month end.

Dataforge was built for managing agents. Service charge funds, schedules, headings, RMCs, RTMs and freeholders are part of how it codes every invoice. It takes each step under your rules, and your team decides anything it can't place.

See your own invoice process in a demo
  1. 01

    Capture

    Invoices and utility bills from email, sFTP, watched folders or upload, with identical files caught at intake.

  2. 02

    Code

    Property, fund, schedule and heading predicted by AI from your coding history, even when the property is only a fragment in the agent's address.

  3. 03

    Check

    Duplicates, bank detail mismatches, new suppliers, purchase orders and posting limits checked before anything moves.

  4. 04

    Approve

    Routed by value band and your approval matrix, with self-approval prevented and overdue decisions escalated.

  5. 05

    Post

    Posted to MRI Qube through its PL Interface, or exported as a CSV or flat file for Blocks Online.

  6. 06

    Reconcile

    Supplier statements matched against an uploaded CSV of your posted and paid invoices.

How it works

How an invoice gets from the inbox to the right property.

Every invoice takes the same route. AI reads the document, predicts the property, fund and heading from your coding history and runs the fraud and duplicate checks. When confidence, checks and your approval policy allow, the invoice moves on without manual handling. Anything uncertain is held with the reason named.

Inbound
Invoices arrive
Email, sFTP, folders, upload
AI
Read and coded
Coding predicted from your history
AI
Closer read
Unfamiliar documents, scans and photos
Done
Approved and posted
MRI Qube or Blocks Online
People
Review queue
Held with the reason named
01 · AI reads

AI reads every invoice.

Supplier, amounts, VAT, references and site details read from PDFs, scans, photos, spreadsheets and e-invoice XML. Every value shows its confidence and goes through the same checks.

02 · Predictive coding

AI predicts the coding.

Property, fund, schedule, heading and cost centre predicted from how your team has coded that supplier and property before. It learns from every correction, so the next invoice arrives coded the way you coded the last.

03 · People

People decide when it's uncertain.

A first invoice from a new supplier, a bank detail mismatch, a possible duplicate or an ambiguous property match stops the invoice. It goes to one review queue with the reason named.

Invoices arrive by email, sFTP, watched folders or upload, as PDFs, scans, photos, spreadsheets, Word files or e-invoice XML.

Review by exception

When it isn't sure, it tells you why.

Reviewers see the document, the field that was read and every check in order of severity. Each finding explains why the invoice has been held or blocked, so your team knows where to focus.

Dataforge · Review
Northgate Facilities Ltd
INV-20931 · £4,812.00
Needs review
Send backConfirm and approve
Northgate Facilities Ltd
INVOICE
Invoice no
INV-20931
Date
02/09/2026
Bill to
Fenwick Property LLP
1 Wharf Street, London EC4R 3TT
Site
Kingsway House, Unit 4
Leeds LS1 4AP
Quarterly lift maintenance£3,610.00
Emergency call-out£400.00
Net£4,010.00
VAT 20%£802.00
Total due£4,812.00
Read: Site
Checks4, by severity
Blocked
Possible duplicate
Same supplier and amount as an invoice posted on 14/08/2026.
Compare
Needs review
Billed to the managing agent
Addressed to Fenwick Property LLP. Property matched from the site postcode.
Confirm
Passed
Supplier details match
Bank and VAT details match the supplier master.
Passed
Net, VAT and total consistent
20% VAT on £4,010.00 net.
Suggested coding
PropertyKingsway House, Unit 4 KWH-004
FundService charge 2026 SC26
ScheduleLifts SCH-03
HeadingLift maintenance 0412
POPO-118204

Fraud and duplicate checks on every invoice.

Duplicate invoices

Identical files caught at intake, and potential duplicate invoices flagged within your duplicate window.

Bank detail mismatches

Bank and VAT details on every invoice compared with your supplier master. A mismatch stops the invoice before it can post.

New suppliers

The first invoice from a new supplier goes to a person for review before it can post.

Orders and limits

A PO required where appropriate, tolerances flagged, a touchless value ceiling and sampling of automated processing for audit.

These checks support your existing controls. They do not on their own prove that a supplier or invoice is genuine.

See the review queue with your own invoices
Utility bills

Utility bill processing, coded to the right property and fund.

Electricity, gas and water bills carry more than an amount to pay. Current charges, previous balances, instalments and payment slips can share one page. Dataforge reads the whole bill, checks the figures against each other and takes the one that belongs to the invoice, then codes the bill to the property, fund and heading like any other supplier invoice.

Supplier-specific checks for SSE, E.ON Next, Octopus, British Gas, EDF and Southern Water.

Dataforge · Utility bill
Brightwater Energy Ltd
BWE-118204 · non-domestic electricity
Checks passed
Read and matched
PropertyMilton Exchange MEX-00197%Supply address
FundService charge 2026 SC2696%Predicted
HeadingCommunal electricity 023095%Supplier history
MeterMPAN 12 0034 5678 901 99%Extracted
Period1 Apr to 30 Jun 2026 99%Extracted
Consumption12,480 kWh 98%Extracted
Amount to post
Current charges£1,982.40
Climate Change Levy£96.72
VAT 20%£415.82
Total£2,494.94
✓Balance brought forward left out of the amount to post
✓Payment slip amount ignored, current charges used
✓Net, VAT and total consistent

Supply and meter

Supply address, meter, billing period and consumption captured with the charges. The supply address helps match the bill to the right property.

Totals that agree

Net, VAT and total checked for consistency, with energy VAT and Climate Change Levy checks to support review.

Credit notes

Utility credit notes recognised and sent to your team for review.

Portfolio reporting

Spend, consumption and carbon by site, meter and commodity, with CSV exports and reporting to support SECR.

What it covers

Supplier invoices, utility bills and statements in one place.

Each part shares the same property matching, the same coding history and the same checks.

Core

Supplier invoices

AI reads each invoice and predicts the property, fund, schedule and heading, then routes it for approval or posting. Clean invoices move on when confidence, checks and your approval policy allow.

Utility bills

Read by AI, checked for energy VAT and Climate Change Levy, and coded to the property like any other invoice.

By site, meter and commodity

Approvals

Route by value band and your approval matrix, through single or multi-step chains. Prevent self-approval, delegate during absences and escalate overdue decisions.

Set by your administrators

Statement reconciliation

Match supplier statements against an uploaded CSV of your posted and paid invoices. See who hasn't sent a statement, chase it, and lock completed reconciliations with dual sign-off.

Line-level discrepancies

Intake

One place for invoices from email, sFTP, watched folders and upload, with identical files caught before they reach the queue.

PDF, scan, photo, spreadsheet, XML

See supplier invoices, utility bills and statements processed from your own documents.

Book a demo
MRI Qube and Blocks Online

Connects to MRI Qube. Exports for Blocks Online.

Dataforge connects to MRI Qube through its PL Interface. Supplier, property and purchase order records come in, and approved invoices post back with Qube's reference returned. For Blocks Online it prepares a CSV or flat-file export. Either way, your property accounts stay in the system you already run.

  • Matching uses your Qube supplier, property and purchase order records
  • Qube's reference returned to the invoice history for API postings
  • Posting outcomes tracked, with errors resolved from a dedicated inbox
  • Blocks Online file format reviewed with you before we confirm fit
Deployment and control

Control over the workflow and the environment it runs in.

Your servers
Dataforge supports deployment on your Windows Server and SQL Server environment.
Microsoft sign-in
Staff sign in with Microsoft Entra ID.
Role-based access
Separate roles for clerks, approvers and administrators.
Administrator control
Approval routes, processing settings, field mappings and learned coding, managed by your administrators. Anything it has learned can be inspected and reversed.
AI configuration
AI provider and model settings are configurable, with the processing arrangement reviewed as part of deployment.
Invoice history
What arrived, what was extracted, what changed, who approved it and the posting outcome.
Discuss your deployment requirements
Invoice history · INV-2093102/09/2026
  1. 09:14:02RECEIVEDemail · invoices inbox · 1 page
  2. 09:14:03EXTRACTED14 fields · site postcode · 96%
  3. 09:14:03MATCHEDLS1 4AP → KWH-004 · supplier history
  4. 09:14:03CODEDfund SC26 · schedule SCH-03 · heading 0412
  5. 09:14:04HELDpossible duplicate · billed to agent
  6. 09:31:47REVIEWEDduplicate cleared · property confirmed · J. Patel
  7. 09:52:10APPROVEDvalue band 2 · S. Okafor
  8. 09:52:11POSTEDMRI Qube · ref PI-004812

When a client or auditor asks why an invoice was coded to that schedule, who changed the property or who approved the amount, the answer is in one history.

Built by Stratas

We help UK finance teams choose, implement and support the right software, and we built Dataforge from what we've learned on those projects. 150+ customers, including FirstPort, Canon, Smeg, British Heart Foundation and Hawksmoor.

Read customer stories
FirstPort
Innovus
Canon
Smeg
British Heart Foundation
Hawksmoor
FAQs

A few things worth knowing.

Something not covered here?

Ask us in a demo

UK block and estate managing agents processing service-charge invoices across multiple properties and funds for RMCs, RTMs, freeholders and developers.

Yes. Dataforge supports posting to MRI Qube through its PL Interface, with the Qube reference returned to the application. Blocks Online is supported through CSV and flat-file export; we’ll review the file format and workflow for your system before confirming fit.

No. Dataforge handles intake, extraction, checks, coding and approval before posting into Qube. Qube remains your property accounting system.

Dataforge reads the whole bill and takes the figure that belongs to the invoice when current charges, previous balances, instalments and payment slips share one page. It captures the supply address, meter, period and consumption, checks net, VAT and total for consistency, and runs energy VAT and Climate Change Levy checks. Utility credit notes go to your team for review.

From your history and your team's corrections. Dataforge predicts the property, fund, schedule and heading from how invoices from that supplier and property have been coded before. When your team corrects a prediction, it learns from it, and administrators can inspect and reverse anything it has learned.

Your approval matrix decides. Invoices route by value band through single or multi-step chains that your administrators set. Self-approval is prevented, approvers can delegate during absences and overdue decisions escalate. Every approval is recorded in the invoice history.

Dataforge is designed for UK block and estate managing agents. Where a commercial portfolio codes invoices to properties, funds and headings in the same way, the same matching, checks and approvals apply. We’ll confirm fit using a sample of your own invoices.

They are held in the review queue with the reason named, for example an ambiguous property match, a first invoice from a new supplier or a bank detail mismatch. Your team sees the document and the evidence, then corrects or confirms the details before the invoice moves on.

Yes, when confidence levels, validation checks and your approval policy permit it. Invoices that need attention are held or blocked with a named reason for review.

Yes. Every invoice is checked for potential duplicates, and its bank and VAT details are compared with your supplier master. A bank detail mismatch stops the invoice, and the first invoice from a new supplier goes to a person before it can post. These checks support your existing controls; they do not on their own prove that a supplier or invoice is genuine.

The application can run in your own Windows Server and SQL Server environment. AI processing depends on the selected provider and configuration. We’ll review the deployment and data flow with your IT team before implementation.

Yes. Book a 20-minute walkthrough and we’ll agree a secure way to share five to ten sample invoices. We’ll show how they are read, matched and coded, and explain the checks or configuration needed before posting.

Book a demo

Bring the invoices that slow your team down.

In 20 minutes we'll walk through property coding, exception review and the route into MRI Qube or Blocks Online, using five to ten of your own invoices: the utility bill with several competing totals, the invoice that is hard to match to a property, the document your team rekeys every month.

Please keep this to a description of your process. There’s no need to upload invoices here.

We'll use your details to respond to your demo request. Read our privacy notice.

No commitment. We'll arrange the sample documents with you after you enquire.