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

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Suggested Answer

Deferred Revenue related posting in Projects

(0) ShareShare
ReportReport
Posted on by 25

Hello All,

I encountering a requirement from one of my clients, it goes as below,

Client is into leasing business, all lease contracts with customer are handled through Project contracts and individual T&M Projects are created for each asset that is leased out. They have a practice of Invoicing the rent in advance.

For eg: For the Rent that needs to collected for Dec 1-31st, invoice is posted and sent out on Nov 15.They defer the revenue on Dec 1.

1)Solution that I suggested was to create Customized Billing schedule form. This lists down all the Customer Billings over the period of time. Eg: Month Billing line for 12 months in relation to the Project id & Project contract id. This does not have any ledger impact.

2) Next step is to, defer the revenue through accrued revenue option i.e, all the rent that needs to be collected for Dec 1-31st is deferred to Dec 1.

Entry: Deferred revenue 400420 Db

           Accrued Revenue  600120 Cr

3) After that I create invoice proposal and post the invoice on Nov 15th. 

Entry : Reversal of prev entry

           AR Db

           Invoiced Revenue 600120 Cr

Due to the above proposed solution,  2 problems were highlighted,

1) If there are any changes in Amounts  or cancelling of any specific line during invoice proposal phase. User needs to manually reverse the Deferred revenue posting, then make changes to the amounts/remove the specific line in Billing schedule form, Then again repeat all the steps from scratch. This is a short-coming.

2) There are some issues in exchange rate difference when transaction/billing currency is different from Accounting currency of the LE.

Preferred solution from Customer:

1) Step 1: To post Invoice Nov 15 . Expected entry : AR Db

                                                                       Deferred revenue Cr

2) Step 2: Defer the revenue to Dec 1 . Expected entry : Deferred revenue Db

                                                                                         Invoiced revenue Cr.

Kindly help me to provide a good solution to the client.Thanks in advance.

I have the same question (0)
  • Ludwig Reinhard Profile Picture
    Microsoft Employee on at

    Hi,

    For No 1:

    Is the customized billing schedule form something that you plan to develop or do you refer to an existing functionality in D365FO?

    Best regards,

    Ludwig

  • Venkatramansethu1149 Profile Picture
    25 on at

    Hi Ludwig,

    I have used the Prjmgt> Inquiries>Transaction>Fee form as Billing schedule form. Has built a logic when user provides Start date-End date of contract,Proj id, frequency-Monthly, Lease month, system automatically creates 12 lines with status chargeable.

  • Suggested answer
    Ludwig Reinhard Profile Picture
    Microsoft Employee on at

    Hi,

    What I could think of for those leasing amounts are three things:

    1. Straight line project revenue recognition. This exists already since AX2012 and is described here:

    community.dynamics.com/.../straight-line-project-revenue-recognition-in-ax-r3-cu8-1320290744

    2. Project subscriptions leveraging the service module

    3. Recurring free text invoices that you link to a project.

    Can you check out those options and see which one fits best?

    Best regards,

    Ludwig

  • Venkatramansethu1149 Profile Picture
    25 on at

    Sure Ludwig..I will check out definitely

  • André Arnaud de Calavon Profile Picture
    301,095 Super User 2025 Season 2 on at

    Hi Venkatraman,

    In some previous implementations, we did use the Service subscription option. One of the customers had different billing agreements and quite some reporting on both accrued and deferred revenue.  

  • Ludwig Reinhard Profile Picture
    Microsoft Employee on at

    Hello Venkatramansethu1149,

    Have you been able to check out the different options available?

    Do you need any other information/help?

    Best regards,

    Ludwig

  • Venkat123 Profile Picture
    25 on at

    Thanks for all the responses. I have suggested client to use, 

    1) Subscription process in projects with customization of billing schedule page

    2) Revenue recognition option in SO and invoices the SO through projexts. Here I configured the revenue schedule as 1month and created multiple SO lines for each month. This approach posts to revenue acc first and then deferred. It had minor customizations at form level. 

    Andre & Ludwig: What's ur opinion on the approach suggested

  • Suggested answer
    Ludwig Reinhard Profile Picture
    Microsoft Employee on at

    Hi Venkat123,

    Personally, I would prefer No 1 the subscription process as I find it a bit easier to handle compared to the revenue recognition one that leverages SOs.

    If No 1 and No2 are both able to cover the requirement then my preference would be 1

    Best regards,

    Ludwig

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

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Martin Dráb Profile Picture

Martin Dráb 451 Most Valuable Professional

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 428 Super User 2025 Season 2

#3
BillurSamdancioglu Profile Picture

BillurSamdancioglu 239 Most Valuable Professional

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans