Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do We Match Standing Order Gifts on Our Bank Statement to the Right Supporters?
Problems We Solve

How Do We Match Standing Order Gifts on Our Bank Statement to the Right Supporters?

Charities receive standing orders with cut-off bank references and no way to tell who gave. We build bank matching that links each payment to the right donor.

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

Standing order gifts arrive on the bank statement with truncated names and references, so someone has to work out who each one is from before it can be recorded. We build a bank feed matcher that learns each supporter's payment pattern, links payments to donor records, and holds only the genuinely unknown ones for a person.

Forty lines that say J SMITH DONATION

On the first working day of the month, the charity bank account fills with small credits. The reference field says things like SMITH J, DONATION, MONTHLY GIFT or a sort code fragment. Some supporters used the reference you asked for, many did not. The bank truncates long names, joint accounts show the other partner's name, and two supporters called Smith both give on the same day.

Someone downloads the statement, opens the donor spreadsheet and works through it line by line, recognising the regulars from memory. The ones they cannot place go into a suspense list. By the time the list is looked at again, a supporter has phoned to ask why they never got a thank-you for three years of monthly gifts.

Why the bank line tells you so little

Standing orders are set up by the supporter in their own banking app, not by you. You control nothing about what the payment says.

  • The reference is whatever the supporter typed, often nothing useful.
  • Banks shorten the payer name, and joint accounts show whichever name the bank chooses.
  • Amounts change when supporters increase their gift, so the amount alone is not a reliable key.
  • Payment dates drift around weekends and bank holidays.
  • When a standing order stops, nothing tells you; the line simply does not appear.
  • The memory of who pays what lives in the head of the person who does the matching.

The underlying issue is that each month's matching starts from scratch. What was learned last month, that SMITH J 25.00 on the third is Mr John Smith of Leeds, is not stored anywhere a system can reuse.

What unmatched payments cost you

Unmatched gifts cannot be thanked, cannot be linked to a declaration, and do not show up in the supporter's giving history. Regular donors who are never acknowledged are more likely to stop, and when they do stop, you do not notice because you never knew who they were.

The suspense list grows. Year-end accounts need the income allocated, so someone does a painful catch-up under pressure. And the person with the mental map of the regulars becomes very hard to cover for when they are on leave.

How we build the bank matcher

  1. Statement lines come in from your bank's export or an open banking feed, or through the bank feed already in Xero or QuickBooks if you use one.
  2. Each credit is compared against known payment patterns: payer name fragments, reference, usual amount and usual day of the month.
  3. Where a supporter's pattern matches clearly, the gift is attached to their record automatically and marked as matched by rule.
  4. Where the match is partial, for example the right name and day but a new amount, it is proposed with a reason and held for a person to confirm.
  5. Unknown payments sit in a clear queue with any clues shown, and when a person identifies one, the pattern is saved so next month it matches without help.
  6. Expected payments that do not arrive are listed too, so a lapsed standing order is noticed within the month.
  7. Matched gifts are written to your donor database and, if you want, a thank-you or receipt step is triggered from there.
Bank linePattern knownResult
SMITH J MONTHLY 10.00 on the 3rdMr J Smith, Leeds, 10.00, around the 3rdMatched by rule
SMITH J 15.00 on the 3rdSame pattern, different amountProposed as an increase, a person confirms
K PATEL DONATION 5.00No pattern yetUnknown queue, saved once identified
Mrs Evans expected on the 1stNo payment this monthListed as possibly lapsed

The rules are yours to see and edit. If a pattern starts matching the wrong person, you can switch it off and the affected gifts are listed for correction.

The first week of the month afterwards

The statement comes in and most regular gifts are already matched before anyone opens it. The finance assistant spends their time on a short list of new or changed payments, each shown with the supporting clues. Lapsed standing orders turn up in a report the fundraising team can act on while the supporter still remembers giving.

When the assistant is on holiday, someone else can do the matching, because the knowledge is in the rules rather than in one person's memory.

Signs your bank matching needs this

  • A suspense list of unidentified gifts that never quite clears.
  • Regular supporters who have never been thanked.
  • Only one person can match the monthly statement.
  • You find out a standing order stopped months after it did.
  • Year-end income allocation is a scramble.

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

Does this need access to our bank account?

It needs the statement data. That can be a file you export, a read-only feed, or the feed your accounting software already receives. We do not need payment permissions.

What if a payment is matched to the wrong supporter?

Every automatic match records the rule that made it, so it can be reversed, and the rule can be corrected or switched off.

Can it handle gifts that arrive by other routes too?

Yes. Card and platform payouts can go through the same matching, though they usually carry more detail and are easier to match.

What do we need to provide to start?

A few months of statements, your current donor list and whatever notes exist about who pays what. The first matching run shows how much is already recognisable.

Keep reading

More on Problems We Solve

Start here

Tell us where your supporter admin backs up

Describe how a gift reaches your charity today, from the platform, the bank or the post, and which database or spreadsheets hold your supporters. We will say what we would build and what we would leave alone, and if your current CRM can already do it with a setting you have not switched on, we will tell you 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 →