Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. Why Are We Always Missing Receipts for Company Card Spending?
Problems We Solve

Why Are We Always Missing Receipts for Company Card Spending?

Missing receipts for card transactions hold up month end and VAT. How we automate receipt chasing and matching so staff send them when they spend.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Receipts go missing because the request arrives weeks after the purchase, when nobody can remember it. We build a loop that spots each card transaction as it clears, asks the cardholder for the receipt the same day through email, Teams or WhatsApp, reads what they send, matches it to the transaction and posts it to your ledger.

The month-end email nobody wants

Near month end, someone in finance sends a list around: twenty card transactions with no receipt, each with a date, an amount and a merchant name that looks nothing like the shop. People scroll through photos on their phones, dig through inboxes, and some just reply that they cannot find it.

Unreceipted spending then sits in a holding account. VAT cannot be reclaimed on it. The accountant asks about it at year end. And the same people are on the same list the next month.

The real reason receipts disappear

It is tempting to see this as a discipline problem. Mostly it is a timing problem. The moment someone is holding the receipt is the moment they pay. The moment they are asked for it is weeks later, stripped of context. By then the paper receipt went through the wash and the emailed one is buried.

Expense apps help if everybody uses them consistently. In practice some cardholders do and some do not, and the app has no way to nudge the ones who forget, at the right moment, in the channel they actually read.

What the gap costs

  • VAT that could have been reclaimed is not, because there is no valid receipt.
  • Finance staff spend the end of each month chasing instead of closing.
  • Spending is coded to a vague 'sundry' account, so budgets by department are unreliable.
  • At audit or year end, the accountant has questions that nobody can answer.
  • Genuine misuse of a card is harder to spot when unexplained spending is normal.

How we build the receipt loop

  1. Watch card transactions as they clear, from the bank feed in Xero or QuickBooks or from the card provider's API.
  2. Identify the cardholder and send a short request the same day, in the channel they use: email, Microsoft Teams, Slack or WhatsApp through Twilio. The message names the merchant, amount and date.
  3. Accept a reply with a photo, a forwarded email or a PDF. We read the receipt with a document model, extracting merchant, date, total and VAT.
  4. Match the receipt to the transaction on amount, date and merchant, allowing for currency conversion and tips.
  5. Ask one short question where needed, such as which project or client the spend relates to, with the answer offered as buttons rather than free text.
  6. Attach the receipt to the transaction in the ledger, apply the coding, and gently remind anyone who has not replied after a set interval.
CaseWhat the system does
Receipt matches cleanlyAttached and coded, no human step
Amount differs slightlyChecks for tip or currency, flags if it cannot explain the gap
No receipt existsCardholder confirms, and finance decides on treatment
Personal spend on company cardRouted to finance for recovery, never auto-posted

What month end looks like after

Receipts arrive while people still have them in their hand. The month-end chase list becomes a handful of genuine exceptions rather than a group email. VAT on card spend is supported, and spend is coded to the right department because the question was asked when the answer was obvious.

Cardholders tend to prefer it too. A single message on the day, answered with a photo, is less irritating than a list of twenty mysteries at the end of the month. Finance gets to spend the close on reviewing numbers rather than on detective work, and the budget holders see their department's spending properly split rather than lumped under sundries.

It also makes unusual spending easier to notice. When nearly every transaction is receipted and explained within a day or two, the few that are not stand out, and a manager can ask about them while the details are still fresh.

Signs you need this

  • A list of missing receipts goes round every month.
  • Your holding or suspense account for card spend is never empty.
  • Some cardholders use the expense app and some ignore it.
  • The accountant asks about unreceipted spending at year end.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Do our staff need to install another app?

Not necessarily. The point is to reach people where they already are, which may be email, Teams or WhatsApp.

Can it replace our expense app?

It can sit alongside one, or replace the parts you use if the app is mainly a receipt inbox. We will tell you honestly if your existing app just needs configuring better.

What if the receipt is in a foreign currency?

The system reads the currency and compares with the converted amount on the card statement, allowing for normal exchange differences.

What do you need from us?

Access to the card transaction data, a list of cardholders and their preferred channel, and your coding rules for common types of spend.

Keep reading

More on Problems We Solve

Start here

Tell us where your finance admin gets stuck

Describe the task, the systems involved and roughly how often it happens. We will tell you what we would automate, what should stay with a person, and if a smaller change to your existing setup would fix it, we will say that instead.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →