Bill Rivet

Supplier bills and job costing for builders and trades

Stop doing your bills twice.

Bill Rivet reads every supplier bill down to the line, puts it on the right job and PO, and sends it through to your job system and Xero once you approve. You keep the real cost of everything you buy — so you always know what a job is costing.

Start your free trial

Tell us a little about your business. We review every request and will email you as soon as your account is approved.

No password, no card, no commitment — and we'll never spam you.

Watch a bill go through

Tell us about your business and we'll review your details, then open your free trial.

  • Xero, WunderBuild and Jobman
  • Every line, not just the total
  • Works with Claude and Codex
  • Nothing moves without your OK
app.billrivet.coExample

Bill from Sample Timber & Hardware

12 lines

Job · 14 Riverview RdPO-1182 matched

90×45 MGP10 H2 · 84 LM · $8.90

Price creep +6%

$8.90 now vs $8.40 on your last bill, 3 Sep

+$0.50/LM · +$42.00 on this bill

Ready for WunderBuild — 12 lines coded, 1 flagged

Once in accounts. Again for the job.

That's how most job bills get done today. 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.

It does the reading. You make the calls.

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.

Plugs straight into your AI workflow

Ask your bills anything.

Connect Bill Rivet to the AI assistant you already use and run your bills the way you'd talk to your bookkeeper. Ask what a job has cost this month, who's put their prices up, or what's waiting on you — then code, approve and send from the same chat.

Because Bill Rivet keeps every line, the answers come from what you actually bought, not just the totals in your accounts.

  • Claude
  • Codex

Same approvals and permissions as the app. Anything that sends a bill or changes a supplier asks you to confirm first.

Example

How's framing tracking on 14 Riverview Rd? Anyone put their prices up?

Framing is at $13,931.40 against a $12,400.00 budget — about 5% more timber than planned, and rates up 7%.

One rise: Ply 17mm F11 is now $68.90 a sheet, up from $66.25 in March (+4.0%).

Three bills for this job are waiting on your approval.

Show the three billsUpdate my ply rate

Price rises

Real costs, kept current.

Suppliers don't send a letter every time a price moves. Bill Rivet doesn't need one: every bill you process updates what you actually pay — per metre, per sheet, per bag — and checks it against last time and any rates you've agreed.

So a rise shows up on the first bill it lands on, not at the end of the job, and your next quote is priced on today's numbers. Freight, fuel levies and delivery fees stay as their own lines, so you can see them and put them on the job.

Example

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.

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.

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, WunderBuild and Jobman today. MYOB and QuickBooks coming soon.

  • 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 bill makes your next quote sharper.

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 30-day full-product trial. Every plan has every feature and unlimited users.

See the plans

Get in early.

Tell us about your business and we'll set up your free trial.

Start your free trial

Tell us a little about your business. We review every request and will email you as soon as your account is approved.

No password, no card, no commitment — and we'll never spam you.

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