web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Business Central forum

How to comply with IFRIC 22 and not revaluing deferred revenue embedded in AR sub-module for FX

(0) ShareShare
ReportReport
Posted on by

Hello,

Any guidance on how Dynamics can be configured to comply with IFRIC 22 would be appreciated.

In particular how one would configure the system to appropriately identify payments received from customers into the AR sub-module in advance of goods/services being performed and ensure that those amounts are neither revalued for FX at a month end until the good/service is delivered/performed and that when the order is ultimately invoiced it uses the exchange rate at the date of receipt of the funds and not the invoice date.

The reason for the above is that such amounts are deferred revenue. Deferred revenue is settled via delivering/performing goods or services and consequently the balance is not a monetary item as defined by IAS 21. This was confirmed by IFRIC as part of their interpretation on Foreign Currency Transactions and Advance Consideration (IFRIC 22). I am trying to find a solution as to how negative debtor balances that relate to this advance payment for goods and services (i.e. deferred revenue or will be earned when satisfying future performance obligations if we get into IFRS 15 world) can be excluded from revaluation as these aren't monetary items that should be revalued and the actual revenue value that is released when invoicing uses the original exchange rate at the time of the "prepayment".

I'm struggling to find guidance on how to do this and effectively comply with IFRS. Such balances, naturally having been received from a customer, end up in the debtors sub-module and will be negative until invoiced and shouldn't be revalued. Then when invoicing the sales order the value should equal the exchange rate when the cash was received, not on the date of invoicing. This is further complicated by the fact that these amounts are generally comingled in the AR sub-ledger with true debtors (where the customer owes cash) and negative balances that are in fact monetary items (for example where a customer makes a payment but it doesn't relate to any good or service and thus the could request to be repaid those funds).

Any guidance would be appreciated.

Thanks

Categories:
I have the same question (0)
  • Suggested answer
    BrianNielsen Profile Picture
    335 on at

    Are you using a cash based accounting? ("Then when invoicing the sales order the value should equal the exchange rate when the cash was received, not on the date of invoicing."). 

    When you run the Adjust Exchange Rate batch job to revalue customer balances it will include any outstanding balances, also for prepayment invoices. If the prepmt. invoice is paid the adjustment will not include the prepayments (as they will not be part of the balance obviously). 

    If you want to make an adjustment for any FX gains/loss registered on prepmt. you can find the balance amount to adjust for (manually) on the corresponding prepayment accounts (that you have set up in general posting groups). 

    The revenue will be recognized using the rate at the time of invoicing, so for the prepmt invoice it will be the time of that invoice, but when you reverse the prepayment in the final invoice there will be posted a FX gains/loss to record the difference, effectively using the rate on the date of the final invoice (which should be time of goods shipped).

    So we enable you to be compliant with IFRIC22 - you just have to do a manual posting in the case of prepayments. 

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

November Spotlight Star - Khushbu Rajvi

Congratulations to a top community star!

Forum Structure Changes Coming on 11/8!

In our never-ending quest to help the Dynamics 365 Community members get answers faster …

Dynamics 365 Community Platform update – Oct 28

Welcome to the next edition of the Community Platform Update. This is a status …

Leaderboard > Business Central

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans