Skip to content

Daily D+1 internal and external safeguarding reconciliation

Match your internal client ledgers to your external bank balances every day. Catch timing breaks early and spot pool shortfalls before cut-off.

Internal
ledger check
External
bank tie-out
D+1
business day run
Itemised
break attribution

Two distinct daily checks, one unified audit trail

CASS 15 separates internal record checks from external bank comparisons. Equali runs both automatically and links every break to its root transaction.

Internal Safeguarding Requirement Check

Verify that customer e-money wallet balances and in-flight payment obligations match your core accounting ledger down to each individual payment ID.

SAFEGUARDINGCASS 7 / 15
D+1 OK · 100% Matched
Internal Ledger RecordXero Client Money Account · 12 Jun
£2,481,930.44
Safeguarding Bank AccountBarclays Segregated MT940 · 12 Jun
£2,481,930.44
Segregated VarianceAutomated D+1 shortfall check
£0.00 (Zero Break)
Control: Segregation verifiedDaily Check · D+1 Cadence

External Safeguarding Resource Tie-Out

Reconcile your internal ledger balances against external bank statements, separating cleared funds from unallocated settlement items.

AUDIT TRAIL#TX-94021
100% 3-Way Matched
01
Shopify Order#10432
12 Jun · Online Checkout
£49.99Gross Sale
02
Stripe Gatewaych_3N84x
Fee deducted: −£1.45 (2.9%)
£48.54Net Captured
03
Barclays SettlementMT940
Payout po_941 · 14 Jun
£48.54Settled In Bank
Variance: £0.00 (Zero Break)Ledger: Xero JE-8892
  • Automated D+1 Cadence

    Run daily checks on the following business day so any discrepancy is surfaced within 24 hours.

  • Timing vs Error Attribution

    Distinguish normal settlement timing differences from genuine ledger or fee posting discrepancies.

  • Shortfall & Excess Alerting

    Surface the exact difference between your internal requirement and external bank balances.

  • Retained Daily Run History

    Every daily run is retained with its result and cause so the evidence behind your return is assembled as you go.

SAFEGUARDINGCASS 7 / 15
D+1 OK · 100% Matched
Internal Ledger RecordXero Client Money Account · 12 Jun
£2,481,930.44
Safeguarding Bank AccountBarclays Segregated MT940 · 12 Jun
£2,481,930.44
Segregated VarianceAutomated D+1 shortfall check
£0.00 (Zero Break)
Control: Segregation verifiedDaily Check · D+1 Cadence

Surface variances on D+1, never at month end

Granular transaction-level matching: When a bulk settlement lands in your safeguarding bank account net of scheme deductions or FX adjustments, summary totals fail to agree. Equali decomposes batch settlements into individual payment lines so internal and external balances tie out cleanly.

CASS 15 ready

The daily reconciliations, discrepancy detection, and records regulated firms need behind every CASS 15 return.

  • 01
    Daily internal & external reconciliation
  • 02
    Discrepancies flagged with their cause
  • 03
    Reporting & shortfall alerting

Automate internal and external checks in three clear stages

Move from manual VLOOKUP workbooks to a repeatable daily workflow.

  1. Pull internal wallet balances, general ledger journals, and processor files via API, plus bank statements in CSV, XLS, XLSX, or TXT via upload or SFTP.

  2. Execute internal requirement checks first, then match verified internal totals against external bank resources.

  3. Review flagged items by cause, track shortfall adjustments, and generate customisable reports for your monthly return.

Trusted by finance & compliance leaders

Company logoCustomer Story

"Thanks to Equali, we are able to control in detail the end-to-end flow of all transactions processed, giving us greater visibility and enabling us to detect any potential leaks or anomalies along the way."

Wouter van HaaftenCFO, Sunday

Interview Transcript

Wouter van Haaften, CFO of Sunday, on reconciling with Equali

Sunday is a financial technology company that was established in 2021. The company specialises in payment solutions for the restaurant and broader hospitality industry. It operates in three core geographies (the US, France and the UK) and currently employs 130 people across offices in Atlanta, Chicago, London and Paris.

My role as head of finance is to lead the finance and accounting teams, and my responsibilities are mainly about driving Sunday's financial roadmap and making sure our finances remain healthy.

The core challenge we face at Sunday relates to the fact that we process millions of transactions on a weekly basis on behalf of the restaurants. When, in addition to the volume of transactions, we take the complexity of working with several partners along the value chain, it makes the reconciliation exercise very complex from a finance and accounting standpoint.

We decided to work with Equali first and foremost because of the team. The team, coming from a broad range of experience within the FinTech and payments industry, gave us confidence that they would understand our problem and also provide us with the right solution.

In addition, Equali offered us dedicated customer support, on which they have delivered constantly for the past year. Every piece of feedback we have provided has been taken with great seriousness, and they have adjusted their product to suit our specific needs.

We use Equali mainly on the reconciliation front, making sure that the money we collect from the restaurant guest ends up in the right bank accounts at the right time. Equali provides us with an additional layer of confidence that our team's work is accurate.

Beyond the reconciliation piece, we also use Equali for two specific use cases:

First, our cash in transit: having a good understanding of the amount of money flowing through our systems at all times, still due to restaurants.

And second, fee reconciliation: making sure that the money we are being charged by our partners is correct.

The value that Equali provides Sunday today is, first, great control and visibility into the funds that flow through our system. But also, leveraging Equali enables our product and engineering teams to focus on revenue and growth-driven initiatives, such as building new features for the restaurants we serve. And on the finance side, it helps us focus on the more strategic projects, such as optimising our P&L and being a real strategic business partner for the teams.

Related reading & guides

Explore technical guides and architectures for automated reconciliation and accounting.

Reconciliation4 min read

How to automate payment reconciliation

A four-step guide to moving from manual, spreadsheet-based payment reconciliation to an automated process that matches every payout to its orders and posts the journal entries for you.

Martin BurnMartin Burn · 23 July 2026
Read article
Strategy5 min read

Reconciliation models: pros and cons

The reconciliation models finance teams use, from fully manual spreadsheets to a purpose-built platform, and the trade-offs of each depending on the scale and complexity of your payments.

Martin BurnMartin Burn · 23 July 2026
Read article

Frequently asked questions about internal and external safeguarding reconciliation

What is an internal safeguarding reconciliation under CASS 15?

Equali runs internal checks by matching your firm's own records and wallet balances to the core ledger. This step confirms that your internal figures agree with the transactions behind them.

What is an external safeguarding reconciliation under CASS 15?

Equali runs external checks by matching your internal ledger against statements from your safeguarded bank accounts. This step confirms the actual cash balance held at the bank.

How often must internal and external reconciliations run?

Equali runs both internal and external checks every business day on a D+1 schedule. Each run uses the prior day's closing balances and bank statements.

How does Equali handle unallocated funds and settlement timing breaks?

Equali flags in-flight payouts and unallocated bank credits with their cause. Finance teams can then see which items are timing breaks and track when they clear.

What happens when an external reconciliation reveals a shortfall?

Equali flags the exact shortfall between the internal requirement and external bank balance. Your team can then review the cause and top up the pool.

Does Equali retain historical D+1 reconciliation packs for auditors?

Equali retains every daily internal and external run with its result and break cause. Teams can create custom reports from these records to speed up audit reviews.

Stop chasing reconciliations in spreadsheets

Connect your channels and providers, and let Equali reconcile, categorise and post every transaction. Start free, or see it on your own data.

Equali

Book a demo

Pick a time and tell us what you'd like to cover. All times shown in your local timezone (hosted from London).

Loading times…