Offtake Agreement Revenue Recognition (Long-Term Fixed-Price Supply Contract — IFRS 15)
Recognizing revenue from a long-term offtake agreement where the farmer commits to supply a fixed volume of produce at a fixed or formula price to a food processor or retailer — applying IFRS 15 / ASC 606 performance obligation analysis.
| Account Name | Type | Debit ($) | Credit ($) |
|---|---|---|---|
| Accounts Receivable — Offtake Buyer (Food Processor / Retailer) | Asset (+) | 320,000.00 | - |
| Sales Revenue — Offtake Agreement (Per Delivery) | Revenue (+) | - | 320,000.00 |
| Cost of Sales — Biological Assets / Inventory Transferred | Expense (+) | 240,000.00 | - |
| Inventory / Biological Asset (Derecognized at Delivery) | Asset (-) | - | 240,000.00 |
💡 Accountant's Note
Under IFRS 15 / ASC 606, revenue from offtake agreements is recognized when the performance obligation is satisfied — typically when control of the produce transfers to the buyer (usually at delivery, weighbridge, or agreed delivery point). For long-term offtake agreements with variable pricing (e.g., base price ± quality premium/discount), variable consideration constraints must be applied: only include the amount it is highly probable will not be reversed. Key IFRS 15 considerations for agricultural offtake: (1) Performance obligation = delivery of each quantity of produce (usually a series of distinct goods with similar characteristics recognized over time or at each delivery point); (2) Transaction price allocation: if the contract includes both fixed-price deliveries and variable market-linked deliveries, the transaction price for each delivery is determined at delivery date; (3) Advance payments from the buyer (crop financing) create a contract liability (deferred revenue) and may include a financing component if the period between payment and delivery exceeds one year.
Practitioner & Systems Framework
💻 ERP Architecture
Set up the offtake contract as a standing order in the ERP with delivery schedule, price formula, and quality grade specifications. Revenue triggers on delivery confirmation (signed delivery docket, electronic weighbridge record).
⚠️ Audit Flags
(1) Revenue cut-off — is revenue recognized at the correct delivery point (risk transfer)? (2) Variable consideration — are quality deductions, moisture discounts, or grade premiums correctly included in the transaction price? (3) Contract liabilities — if the buyer has prepaid, is the deferred revenue schedule accurate?
📄 Required Documentation
Offtake agreement, delivery dockets, weighbridge records, quality test results, payment terms, and variable consideration analysis.
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.
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.
Related Journal Entries
Discussion & Community Questions
Loading comments...