From a missing receipt to attached in Xero

Chivvy does five things for each client. You do one of them: approving the list. Here's each step, and what it does and doesn't do.
  1. What's missing for Thursby Joinery?
    chivvy · list_to_approve3 spend transactions with no receipt:
    X Business Current · spend
    • 3 OctShell£48.50No receipt
    • 2 OctHMRC VAT£2,140.00Receipt attached
    • 28 SeptAmazon Marketplace£62.99No receipt
    • 26 SeptScrewfix£136.20Receipt attached
    • 20 SeptTravis Perkins£412.80No receipt
  2. Approve everything except the Amazon one.
    chivvy · approve_itemsDone. 4 items approved for chasing.
    To approve
    • Travis Perkins

      Receipt · 20 Sept

      £412.80
    • Shell

      Receipt · 3 Oct

      £48.50
    • Lantern Signs

      Bill · LS-0912 · 12 Sept

      £540.00
    • Amazon Marketplace

      Receipt · 28 Sept

      £62.99
    • Business Current statement

      1 Jul to 30 Sept

    4 of 5 selectedApprove 4 for chasing
  3. Send Dan's chase now.
    chivvy · send_chase_nowSent from your practice's address:

    From Your Practice on your own domain

    To dan@thursbyjoinery.co.uk

    4 things we need for Thursby Joinery Ltd

    Hi Dan,

    We've been through the books for Thursby Joinery Ltd and there are 4 things we need from you:

    • Receipt: Travis Perkins, £412.80 on 20 September
    • Receipt: Shell, £48.50 on 3 October
    • Invoice: Lantern Signs, £540.00 on 12 September
    • Business Current statement, July to September

    Upload them

    No login needed. A photo from your phone is fine.

    Thanks,
    Your Practice

    Settings
    How
    Monthly roundup, on the 1st
    Nudges
    6 and 9 days after
    Sends
    Mon to Fri, 8am to 6pm
    First ask
    Once a transaction is 7 days old
    Stops
    After 4 emails, then worth a call
  4. Your Practice

    Your Practice needs 3 things from you

    Shell

    Receipt · 3 Oct

    £48.50

    Got it, thank you.

    Travis Perkins

    Receipt · 20 Sept

    £412.80
    This is for £419.30 at Tesco Stores. We're looking for £412.80 to Travis Perkins on 20 September.
    Upload a different fileIt's the right one

    Lantern Signs

    Bill · LS-0912

    £540.00
    UploadTake a photo
  5. Is the Shell receipt in Xero yet?
    chivvy · check_xeroYes, it's on the spend transaction:
    X Spend money · Shell
    Date3 Oct 2026AccountMotor vehicle expensesTotal£48.50
    IMG_4417.jpgAttached by Chivvy

What it looks for in Xero

Spend money transactions with no attachment. Card and bank payments to suppliers that have no receipt on them in Xero.

Supplier bills with no attachment. Bills entered in Xero without the supplier's invoice.

Bank statements. Monthly or quarterly, per bank account, if you turn them on for a client.

You set a minimum amount for each client, so it doesn't ask about small change. When a client is first connected it looks back over recent months. Transfers between accounts and payments to HMRC are left out. It reads Xero throughout the day, and again just before a chase goes out, so nobody is asked for something that's already there.

How each upload is checked

Chivvy reads the file the client sends and compares it with the Xero record: the amount to the penny, the date, and the supplier. A receipt in another currency is checked against a sensible exchange rate.

If it matches, it's attached to the spend transaction or bill straight away. Statements go on the bank account.

If it doesn't, the client is told what's wrong in plain words and can upload a different file. If they're sure it's right, they can send it anyway with a note, and it waits for you in Needs a look. You accept it into Xero or send it back with a message.

Built for how practices actually chase

The parts other tools leave to you: checking what arrives, putting it in Xero, and knowing who's been asked what.

Every upload checked against Xero

Amount to the penny, date within weeks, supplier by name. The wrong receipt is turned back on the spot, with the reason. If the client's sure, it comes to you.

Your Practice

Your Practice needs 3 things from you

Shell

Receipt · 3 Oct

£48.50

Got it, thank you.

Travis Perkins

Receipt · 20 Sept

£412.80
This is for £419.30 at Tesco Stores. We're looking for £412.80 to Travis Perkins on 20 September.
Upload a different fileIt's the right one

Lantern Signs

Bill · LS-0912

£540.00
UploadTake a photo

Attached in Xero for you

Receipts on the spend transaction, invoices on the bill, statements on the bank account.

X Spend money · Shell
Date3 Oct 2026AccountMotor vehicle expensesTotal£48.50
IMG_4417.jpgAttached by Chivvy

From your own email address

Signed as your domain so it lands in the inbox. Clients see your name; replies come to you.

YP

Your Practice

Sent from your own domain

DKIM verifiedReturn-Path setReplies to your inbox

See who's chased, and when

Progress for every client, and every email still to go out, by day and time.

Clients
  • Thursby Joinery Ltd3 of 5 in1 to checkTue 21 Oct, 08:00Reminder 2
  • Mardle & Co Landscapes0 of 7 inToday, 14:15First email
  • Kittle Street Deli4 of 6 inTomorrow, 08:00Reminder 1
  • Pardoe Consulting3 of 3 inEverything's in

A schedule you can read

Within your hours, on each client's rhythm. Stops once everything's in.

Schedule

Today

  • 14:15Mardle & Co LandscapesFirst email · 7 items

Tomorrow

  • 08:00Kittle Street DeliReminder 1 · 2 items
  • 08:00Wyke Cycle WorksFirst email · 3 items

Questions about how it works

Do the emails come from me?

Yes. You choose the address on your own domain, and add a few DNS records to your domain once. We show you exactly what to add and can email the instructions to whoever looks after your website. Emails are signed as your domain, so they land in inboxes, and replies come straight back to you.

Can I see what it's going to send, and when?

Yes. Nothing is chased until you approve it. The Chasing page shows every client's progress and the Schedule shows every email still to go out, with the day and time, assuming nobody replies. You can send a client's email straight away or turn chasing off for them.

How often does it chase?

You choose per client: one roundup a week or a month listing everything outstanding, or a rolling rhythm where each item is asked about on its own schedule. You set the days and times it sends, how long to wait before asking and when to stop. After the most emails you allow for an item, Chivvy stops and tells you it's worth a call.

Does it check Xero again before it emails?

Yes. Chivvy reads each client's Xero throughout the day, and checks again just before a chase goes out, so nobody is asked for a receipt that's already been attached.

What does the client see?

A short email from you listing what's missing, and a page that opens on their phone with your practice name at the top. Each item has an Upload button and a Take a photo button, and they can drop several files at once. There's no account and no password. An item only ticks off when a file is uploaded, so 'I'm sure I sent that' stops being a conversation.

What if they upload the wrong thing?

Chivvy reads the file and checks it against the Xero record: the amount to the penny, the date, and the supplier. If it doesn't line up, the client is told straight away, in plain words, what's wrong, and can upload a different file. If they're sure it's right, they can send it anyway with a note, and it comes to you to decide.

How is the client's upload page kept private?

Each client gets their own unguessable link, which lasts 30 days. Every chase email carries a fresh one, and you can reset a client's link at any time. Repeated guessing is blocked. If you want an extra step, turn on email codes and the client confirms a six-digit code sent to their email before the page opens.

Which transactions does it ask about?

Spend money transactions with no attachment and supplier bills with no attachment, over the minimum amount you set for each client. When you first connect a client it looks back over recent months. Transfers between accounts and payments to HMRC are left out. It also asks for bank statements each month or quarter, per bank account, if you want it to.

What does it change in Xero?

Only attachments. Chivvy reads transactions, bills and bank accounts, and the one thing it writes is the file your client sent, attached to the spend transaction, bill or bank account it belongs to. It doesn't reconcile, code or edit anything.

Does it only work with Xero?

Yes, for now. QuickBooks Online is next, once the founding practices are live.

I already use Dext or Hubdoc. Do I need this?

They do different jobs. Dext and Hubdoc process what your clients send you. Chivvy works out what they haven't sent, chases it, checks it and puts it in Xero. Plenty of practices will use both.

Stop chasing receipts by hand

Founding practices lock in a pre-launch price of £40 a month. The offer closes soon, and it takes one call to set up.