Revenue Recognition – An example of an automated approach in D365 for Finance and Operations: Part 2
Sylvia Fowler
|
Nov 16 2020
|
5 min read
The previous blog defined the setup steps needed for an easy and automated revenue deferral and automated periodic recognition of revenue in Dynamics 365 for Finance and Operations (D365). This article will demonstrate one way (of many) that revenue deferral can be automated in D365FO. The Revenue Recognition feature (available for all sales orders, including T&M project sales orders) can be set up for numerous scenarios based on the settings, configurations, and needs of the organization. It addresses the need to automatically defer/accrue revenue for a service or subscription type obligation or long term project obligations. As a reminder, the feature must be activated using the module’s “License key.”
Generate deferred revenue
1. Sales Order
1.1 Create a Sales Order
Create sales order with at least one released product defined for revenue recognition. There are two concepts to be considered for revenue recognition:
Determine the revenue price – based on the setup of the released products.
Determine when revenue recognition should occur – based on the revenue schedule defined on the order line.
Line1 – Item # 035031 – not assigned to a revenue schedule. Revenue will be recognized as soon as the item is invoiced.
Line2 – Item # Service Contract 12mth – is a service item set up as a post contract support (PCS) item providing support over a 12-month period.
Assigned a revenue schedule on order line 2
“Contract” start and end dates must be defined for PCS items.
1.2 Confirm the sales order
Once the sales order is confirmed, the Revenue recognition buttons on the Manage Action Pane are available to review the Expected revenue recognition schedule. The revenue schedule uses the Revenue to recognize value as the amount that will be deferred. To keep this example simple, the sales price to the customer of $5003.00 will be deferred and spread evenly over the 12 periods.
1.3 Generate the invoice
Once the items on the order have been picked and packed, the final step is to invoice the order.
Looking at the ledger transactions generated by the invoice, we see the following:
Customer AR
$15,003.00
Revenue
$10,000.00
Deferred Revenue
$5,003.00
In this example, the revenue schedule begins on 12/01/2020 due to the setup of the released item Service Contract 12mth (Revenue schedule Recognition convention is 1st of next month) and the “Start date” on the sales order of 11/01/2020.
2. Period end process – post revenue for the month
2.1 Review revenue schedule transactions
Each revenue schedule can be accessed from various forms (ex. directly from the invoiced sales order), however, the easiest way to access all details for period-end accruals, would be through the Periodic tasks > Revenue recognition schedule page. NOTE: Use column filters or the filters above the grid to define the criteria (date range, sales order, customer, project ID, or state) for the schedule details and reduce the number of records that are displayed.
The window below displays all “unprocessed” transactions thru 11/30/2020 (filtered with Recognize date < 12/01/2020) and the amounts that are available to post to Revenue, including a re-allocation from a correction made to the revenue schedule of an invoiced order. The following fields can be edited from this form:
On-hold flag
Recognize date
2.2 Recognize periodic revenue
From the Revenue recognition schedule page (above), select Create journal.
Select a Processing Date method UsingSelected date:
Transaction date = Date to apply to the Journal created
As of date = Unprocessed records through this date will be selected (if not on hold).
Using Revenue schedule date:
Transaction date = N/A (journal line dates will = transaction date on the schedule).
As of date = Unprocessed records through this date will be selected (if not on hold).
An informational message displaying the number of transactions that have been created and the journal number created. The journal is not automatically posted.
The schedule lines that were transferred to the journal are marked as Processed, indicating that the lines have been transferred to the journal.
After the revenue recognition journal is posted, the Processed flag remains.
If the revenue recognition journal or a line(s) is deleted, the Processed flag is removed.
2.3 Review and post Journal
Revenue recognition Journal form
Open the revenue recognition journal menu item (Revenue recognition > Journal entries > Revenue recognition journal) and select the journal number displayed above.
SelectLines to view the details of the journal. Revenue and COGS lines were created for the period(s) selected.
Voucher number – will appear on the schedule when the journal is posted.
Account column – deferred revenue ledger account (cannot be edited) that will be relieved.
Offset account column – revenue ledger account (from Inventory posting profiles) and the financial dimensions (from the sales order line).
Debit/Credit amount column – value is pulled from the line of the schedule (cannot be edited).
Exchange Rate – the exchange rate is pulled from the invoice (if the sales order is multicurrency).
Post Journal
Select POST on journal header or line screen.
With minimal setup, deferred revenue can automatically be calculated, processed, and periodically posted for the life of the invoice line’s recognition schedule.
Have any questions about automated revenue deferral in D365FO? Please contact us at any time.
This publication contains general information only and Sikich is not, by means of this publication, rendering accounting, business, financial, investment, legal, tax, or any other professional advice or services. This publication is not a substitute for such professional advice or services, nor should you use it as a basis for any decision, action or omission that may affect you or your business. Before making any decision, taking any action or omitting an action that may affect you or your business, you should consult a qualified professional advisor. In addition, this publication may contain certain content generated by an artificial intelligence (AI) language model. You acknowledge that Sikich shall not be responsible for any loss sustained by you or any person who relies on this publication.
About the Author
Sylvia Fowler
Sylvia Fowler is a Microsoft Dynamics 365 Senior Functional Consultant with over 25 years of experience in Financial Systems and ERP consulting.
She has a background in Enterprise ERP System Implementations, Audit, and IT Risk & Compliance. Her 25+ years of ERP experience includes Financial Accounting, Inventory Control, Manufacturing Accounting and Costing, Accounts Payable, Accounts Receivables, Project Management & Acctg, and HR setup and employee configuration.
She has successfully implemented various ERP systems specializing in MS Dynamics AX, and Dynamics 365 Finance and Operations.
Sign up for Insights
Join 14,000+ Business executives and decision makers.
Latest Insights
Lessons from Leadership
How an Early Career in Law Enforcement Shaped My Leadership ...
October 30, 2024
Lessons from Leadership
How an Early Career in Law Enforcement Shaped My Leadership ...
October 30, 2024
Leadership style is honed over time, and influences are often found in unexpected places. My own journey began in law enforcement, which might seem w...
How Manufacturers Can Overcome 7 Common Production Pains wit...
October 30, 2024
Technology
How Manufacturers Can Overcome 7 Common Production Pains wit...
October 30, 2024
Meeting production targets while reducing costs and adapting to market disruptions has become increasingly challenging for manufacturers. However, wi...
One of the most consequential events to influence corporate governance and accounting standards was the collapse of Enron in 2001. This scandal unvei...
Breaking the ‘Too Small to Fail’ Mindset: Modern...
October 29, 2024
Security
Breaking the ‘Too Small to Fail’ Mindset: Modern...
October 29, 2024
No organization is immune to cyber threats, regardless of size. This reality is particularly pressing for suppliers within the Defense Industrial Bas...
Jesse M. Laseman, CIA, CFE, authored an article that appeared in Internal Audit 360. The article, "A Guide to Driving Meaningful Change in Internal A...
InterVest Capital Partners Streamlines and Evolves Financial...
October 25, 2024
Case Study
InterVest Capital Partners Streamlines and Evolves Financial...
October 25, 2024
Simplifying and accelerating processes while increasing financial management control and visibility on a NetSuite foundation enables InterVest to del...
This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.
Strictly Necessary Cookies
Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.
If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.