Payments Academy
Double-entry bookkeeping rule PAYMENT OPERATIONS STARTED LIVE 01 Double-entry bookkeeping rule - every financial event is recorded ACTIVE 02 Four postings - Each bank posts two entries QUEUED 03 EUR 12,000 worked - Finance uses it to produce the balance sheet QUEUED 04 Who relies on double entry - effect on the bank QUEUED 05 Breaks and correcting entries - Ask what happens when one side posts QUEUED 06 Debit and credit - Takeaway: every payment is at least one QUEUED Double-entry bookkeeping is the rule that every financial event is recorded as at least one debit and at least one credit of equal value, so the books always balance. Step 1 of 6 Double-entry bookkeeping rule STARTED Double-entry bookkeeping rule every financial event is recorded ACTIVE Four postings Each bank posts two entries QUEUED EUR 12,000 worked Finance uses it to produce the balance sheet QUEUED Who relies on double entry effect on the bank QUEUED Breaks and correcting entries Ask what happens when one side posts QUEUED Debit and credit Takeaway: every payment is at least one QUEUED Double-entry bookkeeping is the rule that every financial event is recorded as at least one debit and at least one credit of equal value, so the books always balance.
Four postings for one payment PAYMENT OPERATIONS IN PROGRESS LIVE 01 Double-entry bookkeeping rule - every financial event is recorded DONE 02 Four postings - Each bank posts two entries ACTIVE 03 EUR 12,000 worked - Finance uses it to produce the balance sheet QUEUED 04 Who relies on double entry - effect on the bank QUEUED 05 Breaks and correcting entries - Ask what happens when one side posts QUEUED 06 Debit and credit - Takeaway: every payment is at least one QUEUED Each bank posts two entries, and the four entries together describe the whole payment. Step 2 of 6 Four postings for one payment IN PROGRESS Double-entry bookkeeping rule every financial event is recorded DONE Four postings Each bank posts two entries ACTIVE EUR 12,000 worked Finance uses it to produce the balance sheet QUEUED Who relies on double entry effect on the bank QUEUED Breaks and correcting entries Ask what happens when one side posts QUEUED Debit and credit Takeaway: every payment is at least one QUEUED Each bank posts two entries, and the four entries together describe the whole payment.
EUR 12,000 worked example PAYMENT OPERATIONS IN PROGRESS LIVE 01 Double-entry bookkeeping rule - every financial event is recorded DONE 02 Four postings - Each bank posts two entries DONE 03 EUR 12,000 worked - Finance uses it to produce the balance sheet ACTIVE 04 Who relies on double entry - effect on the bank QUEUED 05 Breaks and correcting entries - Ask what happens when one side posts QUEUED 06 Debit and credit - Takeaway: every payment is at least one QUEUED Finance uses it to produce the balance sheet and the profit and loss account, and to prove that the bank assets equal its liabilities plus capital. Step 3 of 6 EUR 12,000 worked example IN PROGRESS Double-entry bookkeeping rule every financial event is recorded DONE Four postings Each bank posts two entries DONE EUR 12,000 worked Finance uses it to produce the balance sheet ACTIVE Who relies on double entry effect on the bank QUEUED Breaks and correcting entries Ask what happens when one side posts QUEUED Debit and credit Takeaway: every payment is at least one QUEUED Finance uses it to produce the balance sheet and the profit and loss account, and to prove that the bank assets equal its liabilities plus capital.
Who relies on double entry PAYMENT OPERATIONS IN PROGRESS LIVE 01 Double-entry bookkeeping rule - every financial event is recorded DONE 02 Four postings - Each bank posts two entries DONE 03 EUR 12,000 worked - Finance uses it to produce the balance sheet DONE 04 Who relies on double entry - effect on the bank ACTIVE 05 Breaks and correcting entries - Ask what happens when one side posts QUEUED 06 Debit and credit - Takeaway: every payment is at least one QUEUED The effect on the bank, the customer and operations is that double entry is the last line of defence. Step 4 of 6 Who relies on double entry IN PROGRESS Double-entry bookkeeping rule every financial event is recorded DONE Four postings Each bank posts two entries DONE EUR 12,000 worked Finance uses it to produce the balance sheet DONE Who relies on double entry effect on the bank ACTIVE Breaks and correcting entries Ask what happens when one side posts QUEUED Debit and credit Takeaway: every payment is at least one QUEUED The effect on the bank, the customer and operations is that double entry is the last line of defence.
Breaks and correcting entries PAYMENT OPERATIONS IN PROGRESS LIVE 01 Double-entry bookkeeping rule - every financial event is recorded DONE 02 Four postings - Each bank posts two entries DONE 03 EUR 12,000 worked - Finance uses it to produce the balance sheet DONE 04 Who relies on double entry - effect on the bank DONE 05 Breaks and correcting entries - Ask what happens when one side posts ACTIVE 06 Debit and credit - Takeaway: every payment is at least one QUEUED Ask what happens when one side posts and the other fails, and how the system recovers without deleting a posting. Step 5 of 6 Breaks and correcting entries IN PROGRESS Double-entry bookkeeping rule every financial event is recorded DONE Four postings Each bank posts two entries DONE EUR 12,000 worked Finance uses it to produce the balance sheet DONE Who relies on double entry effect on the bank DONE Breaks and correcting entries Ask what happens when one side posts ACTIVE Debit and credit Takeaway: every payment is at least one QUEUED Ask what happens when one side posts and the other fails, and how the system recovers without deleting a posting.
Debit and credit for every event PAYMENT OPERATIONS COMPLETE LIVE 01 Double-entry bookkeeping rule - every financial event is recorded DONE 02 Four postings - Each bank posts two entries DONE 03 EUR 12,000 worked - Finance uses it to produce the balance sheet DONE 04 Who relies on double entry - effect on the bank DONE 05 Breaks and correcting entries - Ask what happens when one side posts DONE 06 Debit and credit - Takeaway: every payment is at least one ACTIVE Takeaway: every payment is at least one debit and one credit of equal value, and the books must balance at every step, in every bank and at the central bank. Step 6 of 6 Debit and credit for every event COMPLETE Double-entry bookkeeping rule every financial event is recorded DONE Four postings Each bank posts two entries DONE EUR 12,000 worked Finance uses it to produce the balance sheet DONE Who relies on double entry effect on the bank DONE Breaks and correcting entries Ask what happens when one side posts DONE Debit and credit Takeaway: every payment is at least one ACTIVE Takeaway: every payment is at least one debit and one credit of equal value, and the books must balance at every step, in every bank and at the central bank.

Key points of this lesson, in order.

0:00 / 6:13 Step 1 of 6

Double-entry bookkeeping

Ledger, posting and reconciliation, Lesson 1 of 7, Narration 6:13, D02 Accounts, ledger and accounting

ReconciliationValue dateSettlement

What you will learn

Your objective. By the end of this lesson, you will be able to explain double-entry bookkeeping. Double-entry bookkeeping is the rule that every financial event is recorded as at least one debit and at least one credit of equal value, so the books always balance.

Why it matters. Takeaway: every payment is at least one debit and one credit of equal value, and the books must balance at every step, in every bank and at the central bank.

Chapter objective: Double-entry bookkeeping, posting rules, and the booking entries behind every message

Key learning points

  • Double-entry bookkeeping rule
  • Four postings for one payment
  • EUR 12,000 worked example
  • Who relies on double entry
  • Breaks and correcting entries
  • Debit and credit for every event

Key terms

Reconciliation: The process of comparing records from two sources, such as a bank statement and an internal ledger, to confirm they agree.

Value date: The date on which funds become available to the beneficiary and on which interest starts to accrue. It is the date used for settlement and for nostro posting.

Settlement: The final movement of funds between banks to discharge obligations created by cleared payments. Settlement is usually made in central bank money or through correspondent accounts.

Payment flow diagram showing Double-entry bookkeeping.

Practise this lesson

Exercise

A customer of Bank A pays EUR 12,000 to a customer of Bank B. Write the four postings, two at each bank, and the central bank postings.

Use the worked example and the double-entry rule: every debit has an equal credit.

  1. What to do. State each debit and credit, the account and the bank, and prove the books still balance.

Correct result. Bank A: debit customer deposit EUR 12,000, credit reserve account EUR 12,000. Bank B: debit reserve account EUR 12,000, credit supplier deposit EUR 12,000. Central bank: debit Bank A reserves EUR 12,000, credit Bank B reserves EUR 12,000.

Why. A payment that posts only one side is a break, and the trial balance will fail.

Check your understanding

Practice question

What does double-entry bookkeeping require for every payment?

Takeaway and next step

What to remember

Takeaway: every payment is at least one debit and one credit of equal value, and the books must balance at every step, in every bank and at the central bank.

Follow EUR 10,000 through every stage, from instruction to beneficiary credit, and note where it can stop.

Open the Payment Lifecycle Simulator →

Builds on "Settlement and clearing accounts".

Transcript and full text

Show transcript

Double-entry bookkeeping is the rule that every financial event is recorded as at least one debit and at least one credit of equal value, so the books always balance. The rule was described by Luca Pacioli in 1494, and it remains the foundation of every bank ledger, every payment engine and every reconciliation. A debit increases an asset or an expense, or decreases a liability, while a credit increases a liability or income, or decreases an asset. If it does not, a posting is missing, duplicated or wrong, and the error must be found before the books can close. Source: Bank for International Settlements, Committee on Payments and Market Infrastructures; International Financial Reporting Standards, conceptual framework. The reason double entry matters for payments is that a payment is never a single entry. When a customer pays EUR 10,000 to a supplier at another bank, the debtor bank debits the customer deposit account and credits its reserve account at the central bank, and the creditor bank debits its reserve account and credits the supplier deposit account. Each bank posts two entries, and the four entries together describe the whole payment. A system that posts the debit twice has destroyed money on its books, and the customer will complain that the balance is wrong. Double entry is therefore a control, not just an accounting convention, and it is the first control that a payment engine must pass. A worked example with real numbers shows the rule in action. Bank A customer holds EUR 50,000 and pays EUR 12,000 to a customer of Bank B. Bank A posts debit customer deposit EUR 12,000 and credit reserve account EUR 12,000, so the customer balance falls to EUR 38,000 and the reserve balance falls by EUR 12,000, and the Bank A books still balance. Bank B posts debit reserve account EUR 12,000 and credit supplier deposit EUR 12,000, so the supplier balance rises by EUR 12,000 and the Bank B books still balance. The central bank posts debit Bank A reserve EUR 12,000 and credit Bank B reserve EUR 12,000. A payment that cannot be traced this way has a missing posting. The parties that rely on double entry are the bank finance team, the auditors, the regulators and the operations team, and each uses it differently. Finance uses it to produce the balance sheet and the profit and loss account, and to prove that the bank assets equal its liabilities plus capital. Auditors use it to trace a payment from the instruction to the ledger, and to test that the controls work. Regulators use it to check capital adequacy, because the balance sheet is the source for the capital calculation. A business analyst who cannot state the debit and the credit for a payment cannot write a requirement that finance can approve. Failure in double entry is a break, and the break has a standard handling. If a payment is credited twice, the customer receives the money twice, and the duplicate must be reversed with a correcting entry, not by deleting the original, because the audit trail must show both the error and the correction. If a payment is posted to the wrong account, the correction is a reversal of the wrong posting and a new posting to the right account, with both entries visible. Deleting a posting is never permitted, because it destroys the audit trail, and the regulator and the auditor will treat a deleted posting as a control failure. The effect on the bank, the customer and operations is that double entry is the last line of defence. For the customer, it means the balance is the result of postings that can be explained, entry by entry, and a disputed balance can be traced to the payment that caused it. For the bank, it means the balance sheet is provable, and the capital and liquidity calculations rest on postings that balance. For operations, it means every payment, return, recall, fee and interest adjustment has a defined debit and credit, and the end of day close is the proof that all of them were posted. A payment product that cannot state its postings is not ready for a finance review, however good its message handling is, because finance owns the ledger and will block the launch. For a business analyst, product owner or subject matter expert, the test is to write the debit and the credit for every event in the product, before writing the message flow. Ask what is debited, what is credited, for how much, in which currency, and on which value date, for a payment, a return, a recall, a fee, a charge and an interest adjustment. Ask what happens when one side posts and the other fails, and how the system recovers without deleting a posting. Ask how the trial balance is proved at the end of the day, and who signs it off. The ISO 20022 messages carry the instruction, but the ledger carries the money, and the two must be linked by a posting reference, so that any message can be traced to its postings and any posting can be traced to its message. Double entry also explains why a payment engine and a ledger are separate systems with a defined interface. The payment engine validates, screens, routes and sends the message, and it raises a posting event for each step. The ledger consumes the posting event, validates that the debit equals the credit, and posts to the accounts, or rejects the event if it does not balance. A hub that posts directly to the ledger without a posting event, or that posts without checking that the debit equals the credit, has no control, and the first duplicate or missing posting will be discovered by the customer, not by the system. Takeaway: every payment is at least one debit and one credit of equal value, and the books must balance at every step, in every bank and at the central bank. A break is a debit without a credit, and it is corrected by a reversing entry, never by deleting the original. State the debit and the credit for every payment, return, recall, fee and interest adjustment before writing the message flow. Further reading: Luca Pacioli, Summa de arithmetica, 1494, on double-entry bookkeeping; Bank for International Settlements, Committee on Payments and Market Infrastructures, A glossary of terms used in payments and settlement systems. Last reviewed 7 November 2026.

Double-entry bookkeeping is the rule that every financial event is recorded as at least one debit and at least one credit of equal value, so the books always balance. The rule was described by Luca Pacioli in 1494, and it remains the foundation of every bank ledger, every payment engine and every reconciliation. A debit increases an asset or an expense, or decreases a liability, while a credit increases a liability or income, or decreases an asset. If it does not, a posting is missing, duplicated or wrong, and the error must be found before the books can close. Source: Bank for International Settlements, Committee on Payments and Market Infrastructures; International Financial Reporting Standards, conceptual framework.

The reason double entry matters for payments is that a payment is never a single entry. When a customer pays EUR 10,000 to a supplier at another bank, the debtor bank debits the customer deposit account and credits its reserve account at the central bank, and the creditor bank debits its reserve account and credits the supplier deposit account. Each bank posts two entries, and the four entries together describe the whole payment. A system that posts the debit twice has destroyed money on its books, and the customer will complain that the balance is wrong. Double entry is therefore a control, not just an accounting convention, and it is the first control that a payment engine must pass.

A worked example with real numbers shows the rule in action. Bank A customer holds EUR 50,000 and pays EUR 12,000 to a customer of Bank B. Bank A posts debit customer deposit EUR 12,000 and credit reserve account EUR 12,000, so the customer balance falls to EUR 38,000 and the reserve balance falls by EUR 12,000, and the Bank A books still balance. Bank B posts debit reserve account EUR 12,000 and credit supplier deposit EUR 12,000, so the supplier balance rises by EUR 12,000 and the Bank B books still balance. The central bank posts debit Bank A reserve EUR 12,000 and credit Bank B reserve EUR 12,000. A payment that cannot be traced this way has a missing posting.

The parties that rely on double entry are the bank finance team, the auditors, the regulators and the operations team, and each uses it differently. Finance uses it to produce the balance sheet and the profit and loss account, and to prove that the bank assets equal its liabilities plus capital. Auditors use it to trace a payment from the instruction to the ledger, and to test that the controls work. Regulators use it to check capital adequacy, because the balance sheet is the source for the capital calculation. A business analyst who cannot state the debit and the credit for a payment cannot write a requirement that finance can approve.

Failure in double entry is a break, and the break has a standard handling. If a payment is credited twice, the customer receives the money twice, and the duplicate must be reversed with a correcting entry, not by deleting the original, because the audit trail must show both the error and the correction. If a payment is posted to the wrong account, the correction is a reversal of the wrong posting and a new posting to the right account, with both entries visible. Deleting a posting is never permitted, because it destroys the audit trail, and the regulator and the auditor will treat a deleted posting as a control failure.

The effect on the bank, the customer and operations is that double entry is the last line of defence. For the customer, it means the balance is the result of postings that can be explained, entry by entry, and a disputed balance can be traced to the payment that caused it. For the bank, it means the balance sheet is provable, and the capital and liquidity calculations rest on postings that balance. For operations, it means every payment, return, recall, fee and interest adjustment has a defined debit and credit, and the end of day close is the proof that all of them were posted. A payment product that cannot state its postings is not ready for a finance review, however good its message handling is, because finance owns the ledger and will block the launch.

For a business analyst, product owner or subject matter expert, the test is to write the debit and the credit for every event in the product, before writing the message flow. Ask what is debited, what is credited, for how much, in which currency, and on which value date, for a payment, a return, a recall, a fee, a charge and an interest adjustment. Ask what happens when one side posts and the other fails, and how the system recovers without deleting a posting. Ask how the trial balance is proved at the end of the day, and who signs it off. The ISO 20022 messages carry the instruction, but the ledger carries the money, and the two must be linked by a posting reference, so that any message can be traced to its postings and any posting can be traced to its message.

Double entry also explains why a payment engine and a ledger are separate systems with a defined interface. The payment engine validates, screens, routes and sends the message, and it raises a posting event for each step. The ledger consumes the posting event, validates that the debit equals the credit, and posts to the accounts, or rejects the event if it does not balance. A hub that posts directly to the ledger without a posting event, or that posts without checking that the debit equals the credit, has no control, and the first duplicate or missing posting will be discovered by the customer, not by the system.

Takeaway: every payment is at least one debit and one credit of equal value, and the books must balance at every step, in every bank and at the central bank. A break is a debit without a credit, and it is corrected by a reversing entry, never by deleting the original. State the debit and the credit for every payment, return, recall, fee and interest adjustment before writing the message flow. Further reading: Luca Pacioli, Summa de arithmetica, 1494, on double-entry bookkeeping; Bank for International Settlements, Committee on Payments and Market Infrastructures, A glossary of terms used in payments and settlement systems. Last reviewed 7 November 2026.

Full lesson text (all scenes)

Completing a lesson updates your progress dashboard on the homepage.

Scene timestamps are estimated by allocating the narration text proportionally across the real audio length. The audio playback position is the source of truth: pause freezes the visual, seeking restores the correct scene, replay restarts the scene animation.