Skip to main content

Notifications

Finance | Project Operations, Human Resources, ...
Suggested answer

Automation of Projects to release revenue and expenses to PL based on event date

Posted on by
Hi there,
 
The organisation I work for is primarily involved in organising marketing events and campaigns.
 
Until the campaign or event is completed, revenue is not recognised, however, whilst preparing for the event or campaign as we continue to incur expenditure these are directly coded to various Profit and Loss accounts.
 
In line with the matching principal ideally both should be released to the P&L in the same financial period (month).
 
All our event/campaign related costs and revenue are recorded to specific project codes set up in the project module in Dynamics. My question is whether there is a way to automate the project module on a project by project basis based on the event/campaign date to hold any expenses or revenue in the Balance Sheet until we hit the month in which the campaign or event is taking place?
 
if this isn’t possible is there an alternative such as placing a hold on a purchase order whereby any invoices coded to that specific purchase order are held in the Balance Sheet until the date of the event or campaign is reached or period over which it is being held back has expired.
 
Thank you.
 
 
  • Suggested answer
    Kevin Xia Profile Picture
    Kevin Xia Microsoft Employee on at
    Automation of Projects to release revenue and expenses to PL based on event date
    Hi,

    For automation within the project module, the following solutions can be considered:

    1. Utilize prepayments or accounts receivable functionality: You can consider using the "prepayments" or "accounts receivable" functionality to temporarily hold expenses or revenue related to specific events or campaigns. This way, these amounts will be held in the balance sheet until they meet the recognition criteria before being released to the income statement.
    2. Set up custom logic and workflows: By implementing custom logic and workflows, conditions based on the date of the event/campaign can be set to hold the related expenses and revenue in the balance sheet until a specific point in time.

    For handling the reservation of purchase orders, alternative approaches include:

    1. Control the invoice recognition date: By setting the recognition date of invoices to occur after the financial period (month) in which the event/campaign takes place, expenses can be held in the balance sheet during that period.
    Best regards,
    Kevin

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

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Community AMA December 12th

Join us as we continue to demystify the Dynamics 365 Contact Center

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,253 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,188 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Product updates

Dynamics 365 release plans