Bill Rivet

Bill approval and job-cost control for builders and trade contractors

Catch supplier price increases before you approve the bill.

Bill Rivet extracts complete line data, matches the job and PO, then sends job bills through WunderBuild and non-job bills directly to Xero.

Join the launch list

Bill Rivet is running a closed pilot ahead of public launch. Leave your email and we'll open your account when we go live.

See how it checks a bill

Closed pilot underway with a small group of builders. Leave your email and we'll open your account at launch.

  • Connects to Xero and WunderBuild
  • Complete line data on every bill
  • You approve every push
  • Built in Tasmania
app.billrivet.coExample

Bill from Sample Timber & Hardware

12 lines

90x45 MGP10 H2 · 84 LM · $8.90

Over list +19%

$8.90 invoiced vs $7.50 on your Timber list, updated 2 Jul

+$1.40/LM · +$117.60 on this bill

Draft in Xero — 12 lines coded, 1 flagged

Every job bill is being processed twice.

Once in accounts, and again in WunderBuild. The totals reach Xero, but the quantities and unit costs you need to understand the job stay trapped in the PDF — so someone rebuilds them by hand, or the job costing goes without. Bill Rivet turns the bill into complete, job-ready cost data first, and accounting gets the clean result.

What happens to a bill

  1. Step 1

    You forward it

    Email bills to your private Bill Rivet address, upload a PDF or photograph them on site. A photographed bill is never lost.

  2. Step 2

    Every line gets extracted

    Description, quantity, unit of measure, unit cost, GST and line total — not just the bill total.

  3. Step 3

    The job and PO get matched

    Job bills are coded to the right job and purchase order. Anything uncertain stops and asks.

  4. Step 4

    You approve, it routes

    Job bills go through WunderBuild and on to Xero. Overheads go straight to Xero. Nothing moves without approval.

Every number shows you where it came from

One bill, processed once

app.billrivet.coExample

Example bill

Sample Timber & Hardware

Tax invoice 4127

2 Jul 2026

Deliver to: 14 Riverview Rd

Order: PO-118

DescriptionQtyUnitTotal
90x45 MGP10 H2 treated pine84 LM$8.90$747.60
LVL beam 240x45 F172 EA$189.00$378.00
H3 sleeper 200x50 2.4m12 EA$23.70$284.40
… 9 more lines
Subtotal (ex-GST)$1,410.00
GST 10%$141.00
Total$1,551.00

Every line, completely.

Description, quantity, unit of measure, unit cost, GST and line total — extracted from the bill, with the exact region each number came from always one tap away.

Example bill

Sample Timber & Hardware

Tax invoice 4127

2 Jul 2026

Deliver to: 14 Riverview Rd

Order: PO-118

DescriptionQtyUnitTotal
90x45 MGP10 H2 treated pine84 LM$8.90$747.60
LVL beam 240x45 F172 EA$189.00$378.00
H3 sleeper 200x50 2.4m12 EA$23.70$284.40
… 9 more lines
Subtotal (ex-GST)$1,410.00
GST 10%$141.00
Total$1,551.00

Matched to the job and PO.

The delivery address and order number match this bill to the Riverview job and PO-118. When Bill Rivet isn't sure, it stops and asks — it never guesses a job.

Example bill

Sample Timber & Hardware

Tax invoice 4127

2 Jul 2026

Deliver to: 14 Riverview Rd

Order: PO-118

DescriptionQtyUnitTotal
90x45 MGP10 H2 treated pine84 LM$8.90$747.60
LVL beam 240x45 F172 EA$189.00$378.00
H3 sleeper 200x50 2.4m12 EA$23.70$284.40
… 9 more lines
Subtotal (ex-GST)$1,410.00
GST 10%$141.00
Total$1,551.00

Routed once someone approves.

A job bill goes through WunderBuild and on to Xero; an overhead goes straight to Xero. Nothing is pushed anywhere until an authorised person approves it.

When a budget moves, you can see why

Because every line carries quantity and unit cost, a project overrun stops being a mystery total. Bill Rivet shows whether framing went over because you bought more timber, paid more a metre, or both — from the bills themselves, not a reconstruction.

Example

Framing — 14 Riverview Rd

Budget
$12,400.00
Billed to date
$13,931.40
Quantity
+5.0%
Rate
+7.0%

More metres bought, and a higher rate doing most of it.

Because it keeps the detail, it can check it too

Complete unit costs mean every line can be compared with your price lists and your own purchasing history as it's coded.

Example

Over list +15%

Over list price

LVL 240x45 · 12 LM · $34.10 vs $29.65 list · +$53.40

$53.40 over the agreed price on one line. Flagged before you approve, not after you pay.

Price creep

Price creep

Ply 17mm F11 · $68.90 vs $66.25 in March · +4.0%

Up 4% since March. Small enough to miss on one bill. Expensive across a year of them.

Not on your price list yet

Not on your price list yet

Batten screws 14g × 75 · not on your list yet

A new item, not an error. One tap adds it to your list so it's checked next time.

When Bill Rivet isn't sure two units compare, it says check unit — it doesn't cry overcharged.

The statement check that closes the month

Drop in a supplier statement and Bill Rivet reads every line and matches each one to a bill it's already processed. What's left is the list that matters: the bills you never received.

One tap emails the supplier a request for the missing bills — no more finding them for the first time at BAS time. Statements are included on every plan; a statement counts as one document, however many pages.

Example

Statement

Sample Timber & Hardware · June

On statement
12
Matched
11
Amount differs
0
Missing
1

Missing invoices — $612.30

INV 4203 · 27/06/2026$612.30
Request for INV 4203 emailed to the supplier

Fix it once and it sticks.

Every value is tap-to-edit, and a correction is remembered for that supplier's next bill — the system visibly learns your suppliers. And when a line can't be read clearly, it's left blank and flagged, so a confident-looking wrong number never reaches a job.

Example

Unit price

$8.90Check this

One workflow for the owner, the PM and accounts.

For the owner

Control and exceptions on one screen — without doing the processing yourself.

For the project manager

Review job bills, confirm quantity and unit cost, approve — and see why a budget moved.

For accounts

Watch the inbox, fix the odd uncertain read, handle overheads and reconcile statements.

Built in Tasmania for Australian trade businesses.

  • Connects to Xero and WunderBuild today. MYOB is on the way.

  • Draft bills only — nothing is approved or paid without you.

  • Cancel any time and take everything with you.

  • Your bills stay in Australia — stored and processed in Sydney.

  • Australian-owned and run — Rivet Group Pty Ltd, ABN 64 700 018 604.

Made for a phone on site — forward a bill from the ute, review it at smoko.

Every processed bill is worth keeping.

Because Bill Rivet keeps quantity, unit of measure and unit cost on every line — not just the total — each bill adds to a purchasing history you can actually use: what you paid last time, at what rate, on which job. Back-costing, estimating rates, price checks against your own buying. It compounds from your first bill.

Straightforward AUD pricing, published from day one.

From $69 a month including GST at launch, with a 14-day full-product trial. Every plan has every feature and unlimited users.

See the plans

Get in early.

Leave your email and we'll open your account at launch.

Join the launch list

Bill Rivet is running a closed pilot ahead of public launch. Leave your email and we'll open your account when we go live.

  • Closed pilot underway
  • No per-seat charges
  • Australian-owned and run