Oil & Gas

How to Record a Retroactive Oil Price Adjustment When the Final Monthly Average Price Is Confirmed

Adjusting revenue and receivables when the final price under a monthly average pricing formula differs from the provisional invoice.

Account NameTypeDebit ($)Credit ($)
Accounts Receivable (Adjusted)Asset (+)350,000.00-
Oil Revenue (Retroactive Adjustment)Revenue (+/-)-350,000.00

💡 Accountant's Note

Many oil sale agreements use a provisional invoice price with final pricing based on a monthly average. The retroactive adjustment reconciles the provisional and final prices. IFRS 15 constrains recognition of variable consideration until uncertainty is resolved.

Practitioner & Systems Framework

💻 ERP Architecture

When a cargo is invoiced provisionally (e.g., at the date-of-loading price), record revenue at the best estimate of the final price — which includes the estimated monthly average differential. Create a pricing derivative for the exposure between the provisional and final price. At period-end, remeasure the provisional pricing exposure using the forward oil price for the averaging period. When the final price is confirmed (typically 30–60 days after loading), post the price adjustment against the provisional receivable. The net position (provisional + adjustment) equals the final revenue.

⚠️ Audit Flags

Provisional pricing creates an embedded derivative under IFRS 9 that must be fair-valued at period-end. Auditors test that the period-end fair value of the pricing exposure is correctly calculated and that the revenue constraint under IFRS 15 (variable consideration must be recognized only to the extent it is highly probable no significant reversal will occur) is properly applied. Large provisional pricing exposures near period-end in a volatile oil market are a key area of focus.

📄 Required Documentation

Sale and purchase agreement (pricing mechanism, averaging period, provisional price basis), provisional invoice, period-end forward oil price curve for the pricing period, embedded derivative fair value calculation, final invoice once the averaging period closes, reconciliation of provisional to final revenue, and price adjustment journal entry.

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