It's 10pm. You're a charity treasurer — a volunteer role you took on because you believe in the cause. The board meeting is tomorrow morning. You've got statements from your current account, your reserve account, and two project-specific accounts spread across your kitchen table. JustGiving's monthly report is on one screen, HMRC's Gift Aid claim portal on another, and you're fairly certain that the £2,500 deposit from last Tuesday is a grant instalment — or was it the fundraising dinner proceeds? You're not sure, and getting it wrong could mean your independent examiner flags it as a governance concern.
If this sounds familiar, you're in good company. Charity bank statement processing is fundamentally different from business bookkeeping — and most of the guides out there weren't written for you. They were written for limited companies with one current account and a bookkeeper who gets paid by the hour. They don't mention SORP. They don't explain restricted funds. They don't understand why you're trying to reconcile five bank accounts against three donation platforms while HMRC waits for a Gift Aid claim that's already a month late.
This guide is different. It covers every aspect of charity bank statement processing — from SORP compliance to Gift Aid reconciliation, from fund accounting to Charity Commission thresholds — in plain English. Whether you're a trustee who's just been handed the treasurer's role, an accountant supporting a charity client, or a finance manager at a larger non-profit, we've covered what you need to know.
If you need a practical solution right now, skip to How to Process Charity Bank Statements — Step by Step. That section walks through the workflow that turns hours of manual reconciliation into a 30-second upload.
Why Charity Bank Statement Processing Is Different
Before we look at the practical steps, let's understand what makes charity bank statement processing unique. If you've done bookkeeping for a limited company or sole trader, you'll recognise some of the mechanics — but several layers of complexity simply don't exist in the commercial world.
1. Fund Accounting (SORP)
The Charities SORP (Statement of Recommended Practice) requires charities to report income and expenditure by fund type. This isn't optional — it's the accounting framework that governs how every registered charity in England and Wales presents its finances. The key fund categories are:
- Unrestricted funds — General donations, trading income, and investment returns that the trustees can spend on any charitable purpose. These are the most straightforward to process from bank statements — but they still need to be identified and separated.
- Restricted funds — Income given for a specific purpose, like a grant to deliver a community project or a fundraising appeal for new equipment. You can only spend restricted funds on that purpose. Spending restricted funds on general running costs is a serious compliance breach that the Charity Commission treats as mismanagement.
- Designated funds — Unrestricted funds that trustees have chosen to set aside for a specific purpose (like a building maintenance reserve). These are a governance decision, not a donor restriction, but they still need to be tracked and reported.
- Endowment funds — Capital that must be preserved, with only the income (or a portion of it) available for spending. Less common in smaller charities but critical to get right when they exist.
The practical challenge: when a bank statement shows a £5,000 deposit labelled "BACS CREDIT REF: GRANT123", you need to know which fund it belongs to before you can record it correctly. Get it wrong and your SORP-compliant accounts are wrong — which means your trustees' annual report is wrong, your independent examination findings could be qualified, and your charity's public register entry becomes inaccurate.
2. Multiple Bank Accounts Are the Norm
Most charities operate more than one bank account. A typical small-to-medium charity might have:
- A current account for day-to-day transactions
- A reserve or deposit account for funds held long-term
- A project-specific account for a major grant-funded programme
- Possibly a CAF Bank or Unity Trust Bank account for charity-specific banking services
Each account produces its own statement. But here's the trap: inter-account transfers appear on both statements — as a payment out on one and a receipt in on the other. If you simply add up all the income across all your bank statements, you'll double-count every transfer. Over a year, a charity moving £2,000 a month between current and reserve accounts would overstate its income by £24,000 — enough to push a small charity past the £25,000 independent examination threshold based on completely phantom income.
3. Donation Platforms Don't Match Bank Deposits
Your charity probably receives donations through multiple channels: JustGiving, GoFundMe, Facebook Fundraisers, PayPal Giving Fund, Stripe, direct bank transfers, standing orders, and cash collections. Each platform has its own reporting format, its own fee structure, and its own payment schedule.
JustGiving, for example, deducts its platform fee and Gift Aid processing fee before transferring funds — so the amount that appears on your bank statement is always less than the gross total shown in your JustGiving report. GoFundMe uses a different fee model. Stripe deducts processing fees from each transaction. PayPal Giving Fund makes gratuitous payments that aren't linked to specific donors.
Reconciling all of these back to your bank statements — and then splitting them into restricted and unrestricted funds — is where most charity treasurers run out of evening.
4. Gift Aid Adds Another Layer
Gift Aid is worth 25p for every £1 donated — for many charities, that's the difference between breaking even and running a deficit. But claiming it requires:
- A valid Gift Aid declaration from every donor you're claiming for
- Confirmation that the donor paid enough UK tax to cover the reclaim
- Accurate records linking each donation to a specific donor and declaration
- The Gift Aid claim value calculated and reported separately from the underlying donation
Donation platforms complicate this further. JustGiving collects Gift Aid declarations and handles the HMRC claim process — but the Gift Aid payment arrives as a separate bank deposit, often weeks after the related donations. Matching that deposit back to the original campaign requires cross-referencing your bank statement against JustGiving's Gift Aid report.
Charity Commission Requirements and Reporting Thresholds
Your bank statements are the primary evidence for determining which reporting tier your charity falls into — and what level of external scrutiny your accounts will face.
| Gross Income | Reporting Requirement | What It Means for Your Bank Statements |
|---|---|---|
| Under £25,000 | Annual return to Charity Commission; no independent examination required (unless governing document says otherwise) | Bank statements still need to support your return. Receipts and payments basis is acceptable — but you must be able to show the Commission your bank reconciliation if asked. |
| £25,000 – £1 million | Independent examination required; accruals basis accounts (SORP-compliant) | Your examiner will directly verify bank statements against your accounts. Every bank account. Every period-end balance. Discrepancies between your bank statements and your accounts are the most common reason for examination queries. |
| Over £1 million (or £3.26m gross assets) |
Full statutory audit required | Auditors will test a sample of bank transactions against supporting documentation. Clean, well-organised bank statement data reduces audit sample sizes and speeds up the process. |
| Over £25,000 (any charity) |
Must use accruals basis (SORP) | This is the threshold that catches many growing charities off guard. One successful fundraising year can push you over £25,000, and suddenly your simple receipts-and-payments bookkeeping isn't compliant. Your bank statement data needs to support accruals-based fund accounting. |
Common Pain Points for Charity Treasurers
Multiple Bank Accounts, Multiple Formats
Your current account might be with Barclays, your reserve account with CAF Bank, and your project account with Unity Trust Bank. That's three different statement formats, three different date layouts, three different ways of presenting transaction descriptions. Manually re-keying all three into a single reconciliation spreadsheet isn't just tedious — it's error-prone. Miss one transfer between accounts and your income is overstated. Enter a date in the wrong format and your reconciliation won't balance.
Gift Aid Reconciliation Drag
For a charity receiving even 50 eligible donations a month, Gift Aid reconciliation is a monthly time sink. You need to match each donation on your bank statement against your donor records, verify Gift Aid declarations, calculate the reclaim value, and track which claims have been submitted to HMRC. Donation platforms batch Gift Aid separately from the original donation, creating more entries to cross-reference. It's not uncommon for a treasurer to spend 4–6 hours a month on Gift Aid reconciliation alone — before they've even started on the rest of the bookkeeping.
Grant Reporting Requirements
If your charity receives grant funding, your grant agreements almost certainly include reporting requirements. The grantor wants to see how their money was spent — often with transaction-level detail. That means you need to extract and categorise every grant-funded transaction from your bank statements, match it against the approved budget, and present it in a format the grantor accepts. If your bank statement processing starts from manual data entry, grant reporting becomes a second full reconciliation exercise on top of your regular bookkeeping.
The Board Meeting Deadline
Charity boards typically meet quarterly. The treasurer is expected to present financial updates — income vs budget, fund balances, cash flow projections. All of that starts with accurate bank statement data. If your reconciliation process takes days, you're either starting prep a week before every board meeting (while holding down your day job) or presenting figures that are already out of date by the time the board sees them.
How to Process Charity Bank Statements — Step by Step
Here's a practical workflow that works for charities of all sizes. The manual approach is covered first, with notes on where automation eliminates the most time-consuming steps.
Download statements for every bank account your charity holds. Include building society passbooks, deposit account statements, and any online-only accounts (Monzo, Starling) — examiners will ask about all of them. If you have donation platform reports (JustGiving, GoFundMe, PayPal Giving Fund, Stripe), download those too — you'll need them for reconciliation in step 4.
This is where the format chaos gets resolved. Manually, you'd open each PDF statement and retype or copy-paste transactions into a spreadsheet — dealing with multi-line descriptions, grouped dates, and broken column mapping along the way. With BankScan AI, you upload all your statements at once (across multiple banks and formats) and get a clean spreadsheet with date, description, money in, money out, and balance for every transaction. Process charity bank statements in seconds, not hours.
For every incoming transaction, identify which fund it belongs to: unrestricted, restricted, designated, or endowment. Cross-reference grant agreements for restricted income. For donations, check whether fundraising appeals specified a restricted purpose (e.g., "Help us build the new community centre"). If you're unsure about a transaction, flag it for discussion with your chair or another trustee — guessing gets you into trouble later.
Match each bank deposit from donation platforms against the corresponding platform report. Remember: platform fees mean the bank deposit will be less than the gross donation total. For each platform, identify: gross donations received, platform fees deducted, Gift Aid collected (if applicable), and the net amount deposited. The net should match your bank statement. If it doesn't, investigate before moving on — these discrepancies only get harder to resolve later.
For each eligible donation: verify the Gift Aid declaration, confirm the donor's tax status, calculate the Gift Aid reclaim value, and match Gift Aid receipts on your bank statement against submitted HMRC claims. If you use JustGiving or similar platforms that handle Gift Aid claims on your behalf, reconcile their Gift Aid reports against the Gift Aid payments appearing on your bank statement.
Go through every transaction and flag any transfers between your own charity's bank accounts. These are internal movements — not income or expenditure. If you don't exclude them, your total income and expenditure will both be overstated, potentially pushing you past reporting thresholds based on phantom transactions.
Confirm that the closing balance on each bank statement matches your records. If there's a discrepancy, check for: unpresented cheques, deposits in transit, bank charges you haven't recorded, or standing orders that changed amount without you noticing. This is also the point where an independent examiner will focus their attention — so getting it right here makes their job (and yours) much easier.
From your categorised transaction data, produce: a statement of financial activities (SOFA) showing income and expenditure by fund type, a balance sheet showing fund balances at period-end, and any grant-specific reports required by funders. If your charity is below the £25,000 threshold and using receipts and payments, your reporting requirements are simpler — but you should still maintain fund-level records as good practice.
Manual vs Automated: What's the Real Difference?
Let's look at what this workflow actually costs in time — for a typical small-to-medium charity processing transactions across three bank accounts with one donation platform.
| Task | Manual Approach | With BankScan AI |
|---|---|---|
| Download statements | 15 min (3 accounts, logging in to each) | 15 min (same — you still need to download them) |
| Extract transactions | 90–120 min (manually re-keying or copy-pasting PDFs, fixing broken formatting) | < 2 min (upload all statements at once, download clean spreadsheet) |
| Categorise by fund type | 30–45 min (reviewing each transaction against grant agreements and donor records) | 30–45 min (judgement still required — but you're working from clean, organised data) |
| Reconcile donation platforms | 45–60 min (matching platform reports against bank entries line by line) | 30–40 min (faster because transactions are already organised) |
| Gift Aid reconciliation | 45–60 min | 30–40 min (reduced searching and cross-referencing) |
| Exclude transfers, verify balances | 20–30 min | 10–15 min |
| Total per month | 4–5.5 hours | 2–3 hours |
| Total per year | 48–66 hours | 24–36 hours |
The biggest time saving is in step 2 — transaction extraction. That's the part where you're currently staring at PDF statements, retyping numbers into a spreadsheet, and fixing the inevitable formatting errors. BankScan AI eliminates that entirely. The remaining steps still require treasurer judgement — no software can decide for you whether a donation is restricted or unrestricted — but you're making those decisions from clean, organised data rather than a half-broken spreadsheet.
For a volunteer treasurer giving up their evenings, cutting the monthly processing time from 5 hours to 2.5 hours isn't just about efficiency — it's about making the role sustainable. Charity trustee burnout is real, and financial administration is consistently cited as one of the main reasons treasurers step down.
How BankScan AI Handles Charity Statement Formats
BankScan AI is trained on the statement formats of over 16 UK banks, including those most commonly used by charities. Here's what that means in practice:
Barclays Charity Accounts
Barclays offers dedicated charity and community account products with statement formats that differ from their standard business accounts. BankScan AI recognises the specific column layouts, multi-line description patterns, and balance presentation used in Barclays' charity account statements.
CAF Bank (Charities Aid Foundation)
CAF Bank provides banking services exclusively for charities and social enterprises. Their statement format is different from high-street banks — transactions often include CAF reference numbers and grant codes that need preserving. BankScan AI extracts these details cleanly rather than stripping them out as generic converters do.
Unity Trust Bank
Unity Trust Bank serves charities, social enterprises, and community organisations. Their statements combine features of both personal and business banking formats, and their transaction descriptions often include purpose codes relevant to social impact reporting. BankScan AI preserves these details in the output.
High-Street Banks (NatWest, Lloyds, HSBC, Co-operative, etc.)
Many charities use standard business or community accounts at high-street banks. BankScan AI handles all these formats — including the multi-line descriptions, grouped dates, and embedded balance columns that break standard PDF-to-Excel converters. See our dedicated guides for HSBC, NatWest, and Lloyds if you're working with those banks.
Digital Banks (Monzo, Starling)
Smaller charities increasingly use digital banks for their lower fees and simpler account management. While these banks typically offer CSV downloads (which are easier to work with than PDFs), their transaction categorisation is designed for personal finance, not charity fund accounting. BankScan AI processes both CSV and PDF exports from digital banks, letting you apply your own fund categories to the extracted data.
With BankScan AI
- Process statements from 16+ UK banks in one tool
- Upload multiple statements at once — all accounts, one batch
- Clean, consistent output: date, description, money in, money out, balance
- Export to Excel, CSV, or Google Sheets — ready for your fund accounting
- Under 30 seconds per statement
- OCR for scanned and older paper statements
- UK-based, GDPR-compliant data handling with auto-delete
Manual Processing
- Different statement formats require different manual approaches
- Each account must be processed separately
- Copy-paste from PDFs introduces formatting errors
- Multi-line descriptions and grouped dates require manual cleanup
- 20–45 minutes per statement (for digital PDFs; longer for scanned)
- Scanned statements require manual retyping — OCR isn't built into Excel
- Risk of transposition errors when manually entering figures
Preparing for Your Independent Examination or Audit
When your charity's independent examiner or auditor arrives, their first request will almost certainly be for your bank statements and reconciliation. Being prepared makes the difference between a smooth examination and weeks of back-and-forth queries.
What Examiners Look For
- Complete bank reconciliation — Every bank account, every period-end balance, reconciled to your accounting records. If you hold 4 accounts, they expect to see 4 reconciliations.
- Restricted fund tracking — Clear evidence that restricted income was spent on its designated purpose. Examiners will trace specific restricted-fund transactions from bank statement to expenditure record.
- Related party transactions — Payments to trustees, staff, or connected parties. These need clear descriptions, trustee approval records, and disclosure in the accounts.
- Donation platform reconciliation — Examiners increasingly expect to see how bank deposits from JustGiving, GoFundMe, and similar platforms reconcile to platform-level income reports.
- Unusual transactions — Large round-sum payments, frequent cash withdrawals, or transactions involving entities outside the UK will attract additional scrutiny.
What to Have Ready
- Clean, extracted transaction data for every bank account (not the raw PDFs alone)
- A reconciliation showing how each bank statement closing balance maps to your accounts
- Fund-level summaries showing income and expenditure by fund category
- Gift Aid schedules matching donations to declarations and HMRC claims
- Grant income schedules showing how restricted grant funds were spent
Having this prepared before the examiner asks for it doesn't just save time — it signals that your charity takes financial governance seriously. Examiners who see organised, well-documented records tend to ask fewer questions and complete their work faster.
Charity Accounting Software vs BankScan AI
A common question: "If I have charity accounting software (like Xero with fund tracking, QuickBooks with classes, or a specialist package like AccountsIQ or Sage Charity), do I still need a bank statement processing tool?"
The short answer: yes, if your bank feeds are incomplete or you're working with PDF statements. Here's why:
Most modern accounting packages offer bank feeds — automatic transaction imports from your bank account. But charity bank accounts (especially CAF Bank and Unity Trust Bank) often aren't supported by mainstream bank feeds. Even when feeds are available, they typically only go back 90 days — if you need to process older statements (for a grant report covering a full financial year, for example), you're back to manual entry.
PDF statements — whether downloaded from online banking or received by post — still need to be converted into data your accounting software can use. BankScan AI fills that gap: upload the PDF, get clean data, import into your accounting package. It's not an either/or choice — it's a workflow step that sits before your accounting software, handling the extraction so your software receives clean data to work with.
Process Your Charity's Bank Statements in Seconds, Not Hours
Upload statements from any UK bank — Barclays, CAF Bank, Unity Trust, NatWest, HSBC, and 11+ more — and get clean, fund-ready spreadsheets in under 30 seconds per statement. Free first conversion. No credit card. No hard sell. Just a tool built to make your treasurer role sustainable.
Try BankScan AI Free →Frequently Asked Questions
What makes charity bank statement processing different from regular business bookkeeping?
Charity bank statement processing involves several layers that don't exist in standard business bookkeeping. First, charities must comply with the Charities SORP (Statement of Recommended Practice), which requires transactions to be categorised by fund type — restricted, unrestricted, designated, and endowment funds — each with different reporting rules. Second, Gift Aid donations require tracking the donation amount, the Gift Aid claim value, and donor eligibility records tied to each bank entry. Third, charities often maintain multiple bank accounts (current, reserve, project-specific), and reconciling transfers between them without double-counting income is a common pitfall. Finally, Charity Commission reporting thresholds (£25,000 for independent examination, £1 million for audit) mean your bank statement reconciliation directly feeds into your statutory reporting obligations. Standard bookkeeping software isn't built with these charity-specific requirements in mind.
How do I reconcile restricted vs unrestricted funds from bank statements?
The first step is identifying which bank account each fund uses. Many charities maintain separate bank accounts for restricted funds (grants with conditions, fundraising for specific projects) and unrestricted funds (general donations, trading income). But even within a single bank account, transactions may belong to different fund categories. Start by mapping every incoming transaction to its fund type: restricted (donor/grantor has specified use), unrestricted (general funds), designated (trustees have earmarked for a purpose), or endowment (capital must be preserved). Cross-reference grant agreements, fundraising platform reports (JustGiving, GoFundMe), and donor correspondence to determine which category each deposit falls into. The key compliance risk is accidentally spending restricted funds on general expenses — the Charity Commission treats this as a serious governance failure. BankScan AI helps by letting you tag and categorise transactions during extraction so you can produce fund-specific reports directly from your bank statements.
How does Gift Aid reconciliation work with bank statements?
Gift Aid reconciliation is one of the most time-consuming parts of charity bank statement processing. For each eligible donation appearing on your bank statement, you need to: (1) Confirm the donor has a valid Gift Aid declaration on file, (2) Verify the donor has paid sufficient UK tax to cover the reclaim, (3) Calculate the Gift Aid reclaim value (25p for every £1 donated at basic rate), (4) Match the donation plus Gift Aid against HMRC claims, and (5) Ensure Gift Aid income is recorded as unrestricted funds (unless the underlying donation is restricted). Donation platforms like JustGiving and GoFundMe add another layer — they typically batch-process Gift Aid and remit it separately from the original donation, so a single fundraising page generates multiple bank entries that need matching. Getting this wrong means either under-claiming (lost income for your charity) or over-claiming (an HMRC compliance issue). Using a consistent data extraction tool for your bank statements makes the matching process significantly faster.
What do Charity Commission independent examiners look for in bank statements?
Independent examiners focus on several specific areas when reviewing charity bank statements: (1) Bank reconciliation completeness — they'll verify that every bank account held by the charity appears in the accounts and that the closing balance on each statement matches the charity's records. (2) Restricted fund integrity — they'll trace restricted income from bank statements through to expenditure, checking that restricted funds were used only for their designated purpose. (3) Related party transactions — payments to trustees, staff, or connected organisations are scrutinised, and the examiner will expect clear descriptions and trustee approval for each. (4) Unusual patterns — large round-sum payments, frequent cash withdrawals, or transactions with entities in high-risk jurisdictions will trigger additional questions. (5) Cross-referencing with donation platforms — examiners increasingly check that total income per bank statements reconciles with fundraising platform reports. Having clean, well-categorised bank statement data prepared before the examiner arrives signals strong financial governance and typically results in fewer queries and a faster sign-off.
How do I handle multiple bank accounts and donation platforms when reconciling charity finances?
Start by creating a master reconciliation spreadsheet that maps every bank account and donation platform to your charity's fund structure. For each source: (1) Download or extract transactions for the reporting period, (2) Categorise by fund type (restricted, unrestricted, designated), (3) Flag inter-account transfers so they don't get double-counted as both income and expenditure, and (4) Match platform-level reports (JustGiving, GoFundMe, Stripe, PayPal Giving Fund) against actual bank deposits — platforms typically deduct fees and batch payments, so the bank deposit is almost never the same as the gross donation total. The biggest reconciliation error we see is charities counting platform-reported income AND bank deposits as separate income — they're the same money at different stages. BankScan AI helps by letting you process statements from multiple banks in one batch, applying consistent categorisation, and flagging transfers for exclusion from your totals. This reduces the risk of double-counting and ensures your SORP-compliant accounts show the right income split across fund categories.
What are the Charity Commission reporting thresholds and how do bank statements factor in?
The Charity Commission sets key financial thresholds that determine your reporting obligations — and your bank statements are the primary evidence for all of them. For charities with gross income under £25,000, you file an annual return but typically don't need an independent examination (unless your governing document requires one). Between £25,000 and £1 million, you need an independent examination — and the examiner will directly verify your bank statements against your accounts. Above £1 million gross income (or £3.26 million gross assets), you need a full statutory audit. Crucially, 'gross income' includes all money received — not just donations but also Gift Aid, trading income, investment income, and grant funding — all of which flows through your bank accounts. If your bank statement processing is inconsistent, you risk misstating your income, which could put you in the wrong reporting tier. The consequences aren't minor — failing to file on time or filing inaccurate accounts can trigger a Charity Commission inquiry, which becomes a permanent public record on the charity register.
Can I use standard accounting software for charity bank statement processing?
Standard accounting software (Xero, QuickBooks, Sage) can handle basic bank statement imports, but they lack charity-specific features out of the box. You can approximate fund accounting using classes, tracking categories, or departments — but this requires manual setup and ongoing discipline to categorise every transaction correctly. Charity-specific accounting packages (AccountsIQ, Sage Charity, QuickBooks Non-Profit) include fund accounting and SORP reporting features, but they still need clean transaction data to work with. Most charity bank accounts (especially CAF Bank and Unity Trust Bank) aren't supported by mainstream bank feeds, so you'll typically need to convert PDF statements before importing. BankScan AI bridges this gap — it extracts clean data from any charity bank statement format, which you can then import into your chosen accounting software (charity-specific or general) with consistent categorisation already applied.
Last updated: 8 July 2026. BankScan AI supports 16+ UK bank formats including those commonly used by charities — read our UK bank statement formats guide or browse all blog posts for UK charity treasurers, trustees, and accountants.