Banking

Repo Transaction — Securities Sold Under Repurchase Agreement

Bank sells government bonds with an agreement to repurchase them at a higher price — using securities as collateral for short-term funding.

Account NameTypeDebit ($)Credit ($)
Cash Received (Repo Proceeds)Asset (+)10,000,000.00-
Repo Payable (Short-Term Borrowing)Liability (+)-10,000,000.00

💡 Accountant's Note

A repo is a secured borrowing. The securities are not derecognized — they remain on the balance sheet as the bank retains substantially all risks and rewards. The cash received is a liability (repo payable). Interest accrues at the repo rate on the payable.

Practitioner & Systems Framework

💻 ERP Architecture

In SAP TRM, repos are managed as secured lending/borrowing deals in the Money Market module. The collateral bond is flagged as 'encumbered' in the securities portfolio. In Oracle FLEXCUBE MM, repo deals are entered with the underlying security as collateral. The haircut reduces the loan-to-value of the collateral.

⚠️ Audit Flags

Auditors verify that repos are correctly classified as secured borrowings (not sales). If the counterparty has the right to re-hypothecate the collateral, additional disclosure is required. Auditors also check that the collateral remains on the bank's balance sheet and is properly encumbered/restricted in the securities custody record.

📄 Required Documentation

Repo agreement (GMRA standard), deal confirmation, collateral valuation with haircut, encumbrance flag in securities system, and settlement confirmation (typically via Euroclear/CSD).

Automate this entry with the JEH Accounting Suite

Stop doing manual entry. Our VBA-powered ERP automatically generates your ledgers, Trial Balance, and Financial Statements.

No Subscriptions. Own your data.

QA

Expert Analysis by Qusai Ahmad

General Accountant Supervisor & IFRS Specialist

Specialized in SAP GUI automation and Middle Eastern tax compliance. Building digital tools for the next generation of finance leaders.

LinkedIn Profile

Discussion & Community Questions