Revenue Recognition (ASC 606 / IFRS 15)

How to Record Sales with Buyback Agreements

Recording a transaction where the seller has an obligation to repurchase the asset, treated as a financing arrangement.

Account NameTypeDebit ($)Credit ($)
CashAsset50,000.00-
Financial Liability (Repurchase Obligation)Liability-50,000.00

💡 Accountant's Note

Under ASC 606, if a seller must repurchase an asset at a price higher than the original sale price, the transaction is treated as a financing arrangement rather than a sale.

Practitioner & Systems Framework

💻 ERP Architecture

Classify the incoming cash as a debt instrument in the GL rather than an invoice-based sale.

⚠️ Audit Flags

Reviewing inventory for items physically at customer sites but still on the balance sheet.

📄 Required Documentation

Repurchase agreement contract and interest rate calculation.

Did you find the exact entry you were looking for?

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

Loading comments...

Leave a comment (No sign-up required)