Project 01 / 05 — Active

BillRelay

Built by Exact IOT — invoice automation SaaS for NZ businesses on Xero

An invoice-automation platform built for New Zealand businesses on Xero. Forward an invoice to a private BillRelay address — or drag in a PDF — and the data is extracted automatically: vendor, line items and totals. NZ GST and account codes are applied, and a draft bill is pushed into Xero, usually in under a minute. Every invoice lands in a review queue with its original PDF attached, and is retained for seven years to meet IRD requirements.

<60s Invoice to Draft Bill
15% GST Applied Automatically
7 yr IRD-Compliant Storage
BillRelay dashboard showing invoices captured, extracted, and queued for review before being pushed into Xero
The Challenge

Invoice entry that never ends

Every supplier invoice has to be entered into the accounting system by hand — vendor, date, line items, totals, GST treatment and the right account code, retyped from a PDF or a printout. Industry estimates put the fully-loaded cost of manual entry at around NZ$25 per invoice, so for a business processing dozens or hundreds a month, that is real money and real hours.

Manual entry is also where mistakes creep in: the wrong GST treatment on an overseas supplier, a duplicate bill paid twice, an invoice coded to the wrong account, or a PDF that never makes it into the seven-year record IRD expects you to keep. Off-the-shelf tools exist, but most are built for overseas tax rules and treat New Zealand GST as an afterthought.

BillRelay review queue listing extracted invoices ready to approve
The Solution

Forward an invoice, get a draft bill

BillRelay removes the typing entirely. Invoices arrive two ways — forwarded to a private BillRelay email address, or uploaded as PDFs — and an AI extraction pipeline reads both the header fields and the line-item table. NZ GST is applied automatically (domestic vs overseas supply), suppliers are matched to existing Xero contacts, and account codes are suggested by a rule engine that learns per supplier.

Nothing is posted blindly. Every invoice lands in a review queue alongside its original PDF, with duplicate detection flagging anything already seen, ready for a one-click approve. Approved invoices become draft bills in Xero with the PDF attached. The platform is multi-tenant with role-based team access — so an accounting firm can run many client organisations from one login — and every document is stored for seven years to satisfy IRD.

Invoice review detail showing the original PDF beside extracted data with confidence scores

Under the hood

BillRelay is a full-stack ASP.NET Core web application on .NET 10, hosted on Azure. Invoices are read by an AI document-extraction pipeline that captures vendor details, line items and totals; NZ GST and account codes are applied automatically; and the result is delivered into Xero as a draft bill for approval. The platform is multi-tenant with tenant-scoped data isolation, role-based team access, and seven-year document retention.

C# .NET 10 ASP.NET Core Azure AI Document Extraction Xero API
billrelay.specs
Platform Web + Email Inbound
Backend ASP.NET Core / .NET 10
Hosting Azure
Extraction AI document reading
Integration Xero (MYOB coming)
Architecture Multi-tenant, data isolated

Want to stop typing invoices
into Xero?

We build practical tools that solve real operational problems — talk to us about your workflow, or try BillRelay free for a month.