Business Central revenue recognition across periods
Business Central revenue recognition has three built-in tools. Deferral templates spread an invoice over future periods. Work in progress methods recognize project revenue as the work moves on. The Subscription Billing app handles repeat contracts. We match each revenue stream to the right tool and set it up so month end needs no spreadsheet.
Last updated
Matching Business Central revenue recognition to each stream
Firms earn money in different ways. Goods count as revenue when shipped and invoiced, which standard posting already does. A prepaid annual service earns evenly over its term. Likewise, a fixed price project earns as it progresses. A subscription renews and bills on a cycle.
We start by listing your streams with your controller and the accounting policy that applies to each. Your accountants set the policy. We set up Business Central to follow it. That order matters. The system can post almost any pattern, even a wrong one, every time.
List your revenue streams →
- ✓Goods: standard posting
- ✓Prepaid service: deferral template
- ✓Fixed price project: WIP
- ✓Recurring contract: Subscription Billing
- ✓Milestones: project planning lines
Deferral templates for Business Central revenue recognition
A deferral template names a deferral account and a method. It also sets a start date rule and a number of periods. Assign it to an item, resource or G/L account and every invoice line using it gets a schedule. Posting the invoice credits deferred revenue. It also creates the entries period by period.
Methods include straight-line, equal per period, days per period and user-defined. You can open and edit the schedule on a single line before posting. That handles a contract that starts mid-month. The same feature works on the purchase side for prepaid expenses such as insurance.
Set up deferral templates →- ✓Deferral account
- ✓Calculation method
- ✓Start date rule
- ✓Number of periods
- ✓Period description text
Work in progress on projects
For projects, Business Central calculates work in progress with a method set on the project. You choose from cost value, sales value, cost of sales, percentage of completion or completed contract. First, the calculation compares usage and invoicing with the plan. It then proposes entries that move revenue and cost to the right period.
The batch jobs to calculate WIP and post it to the general ledger run at month end. You can reverse them the following period. Good results depend on honest planning lines and up-to-date usage. So we pair the setup with a short routine for project managers before each close.
Choose a WIP method →- ✓Cost value
- ✓Sales value
- ✓Cost of sales
- ✓Percentage of completion
- ✓Completed contract
Recurring contracts in Business Central revenue recognition
Microsoft's Subscription Billing app adds customer and vendor contracts. They carry service terms, billing cycles and price updates. It produces recurring invoices in batches. It can also defer contract revenue. Moreover, the release runs period by period. You release it monthly, even if the customer pays for a longer term up front.
It suits software, upkeep and managed service deals. For usage-based charges it can import consumption data and bill from it. We set up contract types, billing templates and the deferral release routine. Then we migrate existing agreements, so the first billing run matches what customers expect.
Plan your contract billing →- ✓Contract types
- ✓Service commitment packages
- ✓Billing rhythm per line
- ✓Deferral release job
- ✓Usage data import
Limits of Business Central revenue recognition and its controls
Standard Business Central does not split a bundle price across performance duties by standalone price. Firms with many multi-part contracts under ASC 606 or IFRS 15 usually add a special revenue app. Others keep the split in a controlled workbook that feeds journals. We say so early.
Whatever the method, checks matter. So a monthly check is worth doing. Deferred revenue should match the open schedules each month. Only finance leads should change templates. Keep a deferral summary report in the close file. However, we build that match so auditors can follow it without help.
Check your contract complexity →- ✓Deferral summary report
- ✓Balance tied to schedules
- ✓Template changes restricted
- ✓WIP entries checked
- ✓Contract changes logged
Business Central revenue recognition FAQ
Does Business Central comply with ASC 606?
Software does not comply; your accounting does. Business Central gives you deferrals, project WIP and subscription billing, too. They fit many policies under the standard. Contracts that need a price split across many duties often need an add-on. Your accountants should confirm the policy first.
Can one invoice line have its own deferral schedule?
Yes. You can open the schedule from the line and adjust it before posting. You can change the start date, the number of periods or individual amounts. That covers one-off terms without creating a new template for every unusual contract.
What happens to a deferral if we issue a credit memo?
A credit memo line with the same deferral template creates a reversing schedule. If you recognized part of the original, set the dates on the credit schedule to mirror what remains. We document this step because it is easy to get wrong.
Do we need the Premium license for revenue deferrals?
No. Deferral templates and project WIP are part of Essentials. Subscription Billing is an app published by Microsoft that installs on top. Premium adds production and service features. Those are separate from how revenue spreads over time.
Can deferred revenue be reported by customer or contract?
Yes. Deferral entries keep the document and dimensions from the invoice line. So you can filter the deferral report by customer, department or contract. Power BI can show the release schedule for future periods. That makes the numbers easy to explain to auditors.
Book a discovery call
Let's talk through your move to Business Central.
A focused call with a senior consultant. We learn how your business runs today, give you an honest view on whether Business Central fits, and outline scope and next steps before you commit to anything.
What happens after you send the form