Agricultural Export Sales (FOB vs. CIF — Revenue Recognition Point and Foreign Currency)
Recording export sales of agricultural commodities under different shipping terms — FOB (Free On Board) vs. CIF (Cost Insurance Freight) — and the associated foreign currency receivable.
| Account Name | Type | Debit ($) | Credit ($) |
|---|---|---|---|
| Accounts Receivable — Export Customer (USD/EUR — Foreign Currency) | Asset (+) | 450,000.00 | - |
| Export Sales Revenue (Functional Currency Equivalent at Spot Rate on Invoice Date) | Revenue (+) | - | 450,000.00 |
| Cost of Goods Sold — Exported Produce | Expense (+) | 310,000.00 | - |
| Inventory — Exported Agricultural Produce | Asset (-) | - | 310,000.00 |
💡 Accountant's Note
Agricultural export sales raise two concurrent accounting issues: REVENUE RECOGNITION (IFRS 15): The point at which control transfers depends on the shipping terms. Under FOB (Free On Board — origin), control passes when the produce is loaded onto the vessel at the port of origin. Under CIF (Cost Insurance Freight — destination), the seller retains risk of loss during transit, so control may not pass until the produce arrives at the destination port. Under EXW (Ex Works), control passes at the farm gate. The shipping term determines which period's revenue the sale falls into — critical for period-end cut-off (produce in transit at year-end may or may not be revenue depending on terms). FOREIGN CURRENCY (IAS 21): Export invoices in foreign currencies (USD, EUR, JPY) create foreign currency monetary assets (receivables). At initial recognition: translate at the spot rate on the transaction date. At period-end: retranslate at the closing rate, with exchange gains/losses through P&L. When collected: recognize the final exchange gain/loss vs. the carrying amount at collection date.
Practitioner & Systems Framework
💻 ERP Architecture
Configure the ERP to capture the incoterms for each export shipment. Bills of lading date, port of loading date, and arrival confirmation date are critical documents for revenue cut-off. Foreign currency revaluation should run automatically at each month-end reporting date using the closing exchange rate.
⚠️ Audit Flags
(1) FOB vs. CIF cut-off at year-end — is produce in transit included or excluded from revenue correctly based on shipping terms? (2) Foreign currency translation — are receivables revalued at the correct closing rate? (3) Hedging of export receivables — if forward contracts exist to hedge the FX exposure, are they accounted for correctly?
📄 Required Documentation
Export invoices, bills of lading (port of loading and arrival dates), shipping terms documentation, currency translation records at transaction date, period-end revaluation, and foreign currency hedge documentation.
Professional Excel Template
Get the automated version of this entry. Includes built-in IFRS checks, VAT calculators, and SAP-ready upload formats.
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.