LedgerBuddy
For Australian bookkeeping practices

Chase the receipts. Not the clients.

LedgerBuddy is an Australian receipt-chasing app for bookkeepers whose clients use Xero. It finds the bank transactions in a client’s Xero file that have no receipt, asks the client for them by text message and email in the practice’s name, and attaches what comes back to the right transaction once someone in the practice approves it. Clients don’t need an app or a login: they tap a secure link and take a photo.

Uses your Xero login to fill in your name and email — no access to your Xero organisations.

Restricted beta, initially free. No card needed. Works with Xero only.

LedgerBuddy for iPhone, Today screen in demo mode: outstanding receipts across clients, receipts waiting for review, a client needing to reconnect Xero and active chases. Sample data.

Where things stand (October 2026): LedgerBuddy is in a restricted beta that is initially free. Finding missing receipts, the client upload link, document screening and the receipt inbox work today for approved practices; receipt AI and individually approved Xero actions are enabled for approved accounts. Automated text and email chasing is built and is being switched on one pilot practice at a time, after setup, client-authority and safety checks. General automated reminders, voice calls and billing are not available in this initial beta.

The problem

Chasing receipts is the job nobody wants.

You copy the list of missing receipts, email it, phone, forget, chase again. Meanwhile twenty other files sit unfinished, and the BAS deadline doesn’t move.

It eats hours

Finding what’s missing in Xero, writing the request, following up, then matching and attaching each receipt by hand. Often around an hour per client per month.

Clients don’t answer

Emails get buried and calls go to voicemail. Every client prefers a different channel, and nobody prefers being nagged.

It lands at BAS time

Receipts collected months after the purchase are harder to find, and expenses without substantiation pile up at the worst moment.

How it works

Four steps, and the chasing runs itself.

LedgerBuddy works on the client files your practice connects through Xero’s own approval screen.

1

Find

LedgerBuddy checks the client’s Xero bank transactions and lists the ones with no receipt attached.

2

Chase

Pick the items and start a chase. The client gets a text, then an itemised email, then a final notice, all in your practice’s name.

3

Snap

The client taps the secure link and photographs the receipt. No app, no password, no login.

4

Approve

The receipt lands in your inbox, matched to the transaction or bill. You approve it and it’s attached in Xero.

The full walk-through, with screens

Time back

About 18 hours a month back for a 20-client bookkeeper.

A worked example, in black and white. These are estimates from stated assumptions, not measured results. Measuring the real numbers is one of the pilot’s jobs.

A tidy client with two or three missing receipts saves less, which is why you only pay in months you chase a client.

See all the assumptions and a conservative version

Assumptions: 20 clients, about 60 minutes of chasing per client per month, time valued at $100 an hour, 7 minutes per client still spent reviewing with LedgerBuddy, every client chased that month. Nothing is charged during the beta.
Per monthHoursValue
Chasing by hand: 20 clients × ~1 hour~20 h~$2,000
Review time left with LedgerBuddy (7 min × 20)~2.3 h~$233
Time back~18 h~$1,767
Compared

Why not just email your clients?

You can. Most bookkeepers do. Here is what changes when LedgerBuddy does it.

Emailing clients yourselfLedgerBuddy
Finding what’s missingScroll Xero and build the list by handListed for you from the client’s Xero bank transactions
Follow-upsWhenever you rememberText on day 0, itemised email on day 2, final notice on day 5
What the client seesA long email to dig through and reply toA text with one secure link; snap a photo and done
Getting it into XeroDownload, find the transaction, attachMatched for you; approve and it’s attached
Record of contactSpread across your inbox and phoneOne audit trail per client
RulesUp to youContact caps, business hours and an opt-out built in

Accounting software can flag transactions with no receipt. LedgerBuddy does the part after that: the chasing, the collecting and the attaching.

LedgerBuddy for iPhone

Your practice, in your pocket.

See what needs doing today, start a chase between meetings, and review and approve receipts on the go. The iPhone app is for bookkeepers; your clients never need an app.

Coming soon to the App Store

Submitted to the App Store and awaiting Apple’s review. See what it does.

LedgerBuddy for iPhone, Review screen in demo mode: receipts from clients waiting for review, with match found and AI read labels. Sample data.
LedgerBuddy for iPhone, Start chase screen in demo mode: a preview of the text message a client will receive, with the practice name, secure upload link and opt-out. Sample data.
Pricing

No chase, no charge.

Today: Free during the restricted beta. There are no subscription or usage fees, and no card is needed to apply. If a paid plan is introduced later, we will give your practice at least 30 days’ written notice of the prices before any fee applies, and you can leave before then without charge (Platform Terms clause 8).

Pricing in full

How pricing works after the beta

Per chased client

one simple price, only in months that client is chased.

  • Unlimited invoices, no overage
  • A client you don’t chase that month costs nothing
  • Optional AI phone calls as an add-on (coming soon)
  • No tiers, no lock-in

Not charged yet. Pilot practices that continue get a discounted rate. Prices are confirmed to your practice in writing at least 30 days before any fee applies.

Safeguards

Calm, capped and in your name.

  • Every message carries your practice’s name and an opt-out. Opt-outs take effect straight away, on every channel.
  • No more than three contacts per client in any seven days.
  • Messages only go out between 8am and 6pm on business days, in the client’s time zone.
  • The chase stops item by item as receipts arrive, so clients who have sent everything aren’t nagged.
  • Every contact, upload and approval goes on an audit trail.

Your data and your responsibilities

LedgerBuddy never asks for your Xero password. You approve access on Xero’s own screen, and you can disconnect at any time. Nothing is written to Xero without a person approving it. See exactly what LedgerBuddy reads from and writes to Xero.

Your practice remains responsible for client authority and accounting decisions. LedgerBuddy does not supply a supervising BAS or tax agent.

Where data is stored and processed · Privacy policy

FAQ

Questions bookkeepers ask us

What is LedgerBuddy?

LedgerBuddy is an Australian receipt-chasing app for bookkeepers whose clients use Xero. It finds the bank transactions in a client’s Xero file that have no receipt, asks the client for them by text message and email in the practice’s name, and attaches what comes back to the right transaction once someone in the practice approves it. Clients don’t need an app or a login: they tap a secure link and take a photo. It is made in Adelaide by JR Photo and Video Pty Ltd.

How much time does it save?

Our working estimate, not yet a measured result: a bookkeeper with 20 clients who spends about an hour per client per month chasing receipts spends about 20 hours a month, or around $2,000 of time at $100 an hour. Allowing 7 minutes per client for the review work that’s left, that is about 18 hours back. A more conservative model (25 clients at $55 an hour) gives about 8 to 10 hours a month back. Tidy clients with two or three missing receipts save less, which is why you only pay in months you chase a client. See the assumptions.

What does LedgerBuddy cost?

Nothing today: it is free during the restricted beta and the pilot is free for three months. The planned pricing after the beta is a single price per client, charged only in months that client is chased, with optional AI phone calls as an add-on (coming soon). Unlimited invoices, no overage charges, no tiers and no lock-in. Before any fee applies we give your practice at least 30 days’ written notice, and you can leave before then without charge (Platform Terms clause 8).

Can I switch clients on and off each month?

Yes. Each client has a chasing switch, and you choose when to start a chase and which items to include. A client you don’t chase in a month isn’t counted. Archived clients aren’t chased or billed, and their history is kept.

What does my client need to do?

Nothing to install and nothing to log in to. They get a text and an email from your practice with a secure link, tap it, and photograph or upload the receipts. Links normally expire after 30 days and can be cancelled earlier. Every file is security-screened before anyone opens it.

Where is the data stored, and is it secure?

Application records and uploaded receipts are hosted on Cloudflare; Australia-only storage or processing is not guaranteed. Document scanning and daily backups run on AWS in Sydney. Text messages and emails go through HighLevel, which processes data in the United States. Data is encrypted in transit and at rest, every user signs in with multi-factor authentication, and LedgerBuddy never sees a Xero password. Full provider and location list.

All frequently asked questions

Try it on one client, free for three months.

We are starting with a small group of practices: one client each, three months, no card. Tell us how it goes.