Case Study · Banking · Cost & Sustainability

Document Aggregator — a UK bank's path from 6 paper letters/month to 2 (and a digital wallet).

A non-intrusive aggregation middleware between statement generation and the printing/postal pipeline cut physical deliveries by ~67%. A second phase added a secure digital document wallet, opening the path to going green.

~6 → 2
Physical statement deliveries
per user per month
£1+/user/mo
Conservative saving per user
= millions annually at retail-bank scale
Zero rewrite
Non-intrusive middleware —
no rewrite of legacy statement system

The situation (why they called)

A leading UK retail bank generated multiple physical statements per customer every month — current account, mortgage, credit card, two loan products, sometimes a savings statement on top. Each ran through a separate generation system; each landed in the printing and postal pipeline as its own job; each customer received 5–6 envelopes per month.

Three pressures were converging:

The internal team had proposed rewriting the statement generation system to consolidate at source. That was a multi-year programme touching 6 underlying core-banking systems. Out of scope for this engagement.

The diagnosis

Two observations changed the conversation:

  1. The statement systems and the print/post pipeline were already loosely coupled. Statements were generated as files and pushed into a shared print queue. A new component could insert itself between those two without rewriting either side.
  2. Most customers' multiple statements were generated within a few days of each other (cycle dates clustered around mid-month and end-of-month). Holding a few days of statements per customer would let us batch most of them into 1–2 envelopes instead of 5–6.

The decision

Decision (two phases) Phase 1: insert a non-intrusive aggregation middleware between statement generation and the print/post pipeline. Hold documents up to a configurable cutoff window, batch them per customer, ship one envelope. Phase 2: add a secure digital document wallet in the bank's existing customer app, so customers who opt in receive statements digitally and never trigger physical delivery at all.

The architecture

Phase 1 — Aggregation middleware

Phase 2 — Digital document wallet

Key decisions (and what we said no to)

The outcome

Numbers Physical deliveries per user/month: ~6 → 2 (~67% reduction).
Conservative saving: £1+ per user per month on print + postage alone.
At retail-bank scale (millions of customers), the annual saving is multi-million-pound.
Sustainability metric (paper, carbon footprint): meaningfully improved.
Customer experience: noticeably less envelope clutter; opt-in digital wallet drove a steady migration to paperless.

What I'd do differently

I'd build the analytics surface first. We launched the middleware with operational metrics (queue depth, batch sizes, drop-by misses) but with limited customer-impact metrics. As soon as the sustainability team started asking for "paper saved per quarter, carbon equivalent, by region", we had to backfill those calculations. If the business metrics can be shown back to leadership in a chart, the project's mandate to expand widens dramatically. Build the dashboard alongside the system, not after.


Have a high-volume operational system where small per-unit savings become huge at scale?