How to Record Foreign Exchange (FX) Gains and Losses on Global Ad Settlements
Managing the currency fluctuations when an advertiser pays in USD, but the AdTech firm must pay a publisher in EUR or GBP.
| Account Name | Type | Debit ($) | Credit ($) |
|---|---|---|---|
| Accounts Payable - International Publisher (EUR) | Liability (-) | 10,500.00 | - |
| Cash (USD equivalent at payment date) | Asset (-) | - | 10,750.00 |
| Realized FX Loss | Expense (+) | 250.00 | - |
💡 Accountant's Note
AdTech is globally fragmented. A US-based platform often serves ads to European users. At the end of the month, the 'Accounts Payable' is recorded at the then-current exchange rate. When the publisher is finally paid 60 days later, the exchange rate will have moved. The difference is a 'Realized FX Gain/Loss.'
Practitioner & Systems Framework
💻 ERP Architecture
The ERP must support multi-currency sub-ledgers. Period-end 'Unrealized FX' revaluations are required for all open AR/AP balances.
⚠️ Audit Flags
Large 'Other Income/Expense' variances. Frequent FX losses suggest the company should implement a hedging strategy or require all publishers to accept payment in USD.
📄 Required Documentation
Spot rates at the time of accrual vs. payment, and bank wire confirmation showing the converted amount.
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...