Note

Straight-Through Processing in Treasury

Straight-through processing (STP) means a transaction flows from initiation to settlement with no manual re-keying. Why every manual touchpoint is a risk.

·Published ·4 min read·#treasury#architecture#integration

Integration 5 of 5 see the reading order →

Reviewed by Tan Gravam

On this page

Straight-through processing (STP) means a transaction flows end to end — from initiation through confirmation, settlement and accounting — with no manual re-keying or intervention. In treasury, high STP means a payment or deal is captured once and then flows automatically through every downstream step. It matters because these transactions move real money: every manual touchpoint STP removes is a place where an error can no longer creep in, a delay can no longer form, and a fraud can no longer hide. STP isn't automation for its own sake — it's the systematic removal of the risky, valueless human steps between "we decided to pay" and "it's paid and booked."

What STP is

Picture a payment's journey: someone initiates it, it's approved, sent to the bank, settled, acknowledged, and posted to the ledger. STP is the degree to which that whole chain happens without anyone re-entering the data. Full STP: entered once, flows all the way through. No STP: a human re-keys it at every boundary — into the banking portal, then into the accounting system, then into a reconciliation sheet.

Why it matters

Four benefits, all significant, but the last is the real prize:

  • Fewer errors. Data entered once and reused can't be mistyped at step three.
  • Lower cost. Manual re-keying is slow, expensive human effort doing what a machine should.
  • More speed. Automated flows settle and post faster, with less lag.
  • Stronger control. This is the one that matters most. Every hand that touches a payment is a control risk and a fraud opportunity. Fewer touchpoints means fewer places for money to be diverted or a mistake to slip through.

Every manual re-keying step in a payment flow is two things at once: a place for an honest error, and a place for a dishonest one. STP closes both at the same time.

What breaks STP

STP degrades wherever a human is forced to copy, translate or re-enter:

  • Swivel-chair integration. Systems that don't talk, bridged by a person reading one screen and typing into another.
  • Format mismatches. A bank or system that needs data in a shape nothing else produces, so someone translates it by hand. (This is why standard formats and ISO 20022 matter for STP.)
  • Exceptions. Transactions that fall out of the automated path — a failed match, a missing reference — and land in a manual queue.
  • Manual approvals outside workflow. Approvals done over email or on paper rather than in a system workflow, forcing re-entry to record the decision.

The building blocks

High STP rests on the same foundations as the rest of good treasury architecture:

  • Integration — systems connected so data flows, not swivel-chaired.
  • Standard formats — a common language so no translation step is needed.
  • Matching — automated reconciliation (confirmations, statements, payment status) so the routine cases clear themselves.
  • Workflow — approvals and controls built into the system, so a control step doesn't become a manual break.

STP vs exceptions: 100% is a myth

The goal is high STP, not total STP. Some transactions genuinely need human judgement — an unusual deal, a genuine exception, a control that should pause and ask. Chasing 100% automation means either forcing bad automation onto cases that need a person, or removing controls that should exist. The real target is: automate the routine to near-total, and handle the exceptions well — route them fast, to the right person, with context. A good STP design is measured as much by how cleanly it handles the exceptions as by how few there are.

Measuring it

STP is measurable: the STP rate is the proportion of transactions that flow through untouched. Tracking it — by process, by counterparty, by bank — turns "we should automate more" into a specific target and shows where the manual breaks actually are. What you measure, you can improve; an unmeasured STP rate is just a vague aspiration.

What usually goes wrong

  • Swivel-chair everywhere. Unintegrated systems bridged by people, accepted as normal.
  • Re-keying across formats. Manual translation because formats were never standardised.
  • Controls as manual breaks. Approvals done outside workflow, so every control step breaks the flow and gets re-entered.
  • No measurement. No STP rate, so no one knows where the manual effort and risk actually concentrate.
  • Chasing 100%. Over-automating cases that need judgement, or dropping necessary controls to hit a number.

Integrate the systems, standardise the formats, automate the matching, build controls into workflow, and measure the STP rate — and treasury processing shifts from a chain of risky manual hand-offs to a flow that's captured once and trusted end to end. That's not just efficiency; for a function that moves money, it's one of the strongest controls you have.


See also interface monitoring and reconciliation and segregation of duties.

Frequently asked questions

3

What is straight-through processing (STP) in treasury?

Straight-through processing means a transaction flows end to end — from initiation through confirmation, settlement, the bank, and accounting — without manual re-keying or intervention. In treasury, high STP means a payment or deal is captured once and then flows automatically through every downstream step. Each manual touchpoint that STP removes is a place where an error, a delay, or a fraud can no longer be introduced.

Why is straight-through processing important in treasury?

Because every manual step in a money-moving process is a risk. Re-keying introduces errors, slows things down, and — critically — creates opportunities for fraud and control failures. STP reduces cost (less manual effort), reduces error (data is entered once and reused), speeds settlement, and strengthens control (fewer hands touching a payment). For treasury, where the transactions move real money, raising STP is one of the highest-leverage improvements available.

What breaks straight-through processing?

The main culprits are re-keying between systems that aren't integrated (swivel-chair processing), format mismatches that require manual translation, exceptions that fall out of automated flows, and manual approval steps that aren't built into workflow. Anything that forces a human to copy, translate, or re-enter data breaks STP. The goal isn't 100% automation — some exceptions genuinely need judgement — but to remove the manual steps that add risk without adding value.