RM576638 - Dynamics 365 Finance: Core financials - Enhancements to subscription billing

Microsoft 365 Roadmap

Summary

Performance improvements for subscription billing unbilled revenue

Discussionpowered by zap.ms

Published

Oct 16, 2026

Status

In development

Release

General Availability
Preview

Platforms

Web

Service

Dynamics 365 Finance

Tag

In development
General Availability
Preview
Worldwide (Standard Multi-Tenant)

Cloud

Worldwide (Standard Multi-Tenant)

Description

Performance improvements for subscription billing unbilled revenue

Performance is a common request within subscription billing, and we have focused on that request. This feature enhances the subscription billing unbilled revenue mass processing by introducing multithreaded execution. Multithreaded processing reduces batch execution time, minimizes system contention, and improves reliability during peak billing and close cycles. This enables customers to process large volumes of unbilled revenue records more efficiently, avoid operational bottlenecks, and confidently run concurrent batch jobs supporting scalability, performance, and overall customer satisfaction.

Performance improvements when generating sales order invoice with subscription billing

Changes are being made to improve sales order invoice generation performance, lower system load, and enhance scalability during high-volume billing runs. This leads to faster batch execution, reduced contention with parallel processes, and improved reliability of subscription billing operations for enterprise customers.

Multi-element revenue allocation logic correction during updates, termination

Correcting multi-element revenue allocation behavior during terminations prevents residual deferred revenue balances, ensures accurate financial reporting, and maintains alignment between billing events and revenue allocation logic. This reduces manual General ledger adjustments, minimizes audit risk, and improves confidence in subscription billing for customers using complex, multi-element arrangements at scale.

This feature corrects multi-element revenue allocation behavior during billing schedule updates and terminations to ensure accurate General ledger distributions. When a billing schedule is terminated, with or without credit, the system will correctly apply multi-element revenue allocation logic to clear remaining deferred contract revenue account balances. Credit transactions generated during termination will be treated like standard invoices and allocated based on SSP, while non-credit terminations automatically generate adjustment entries to fully clear deferred balances in line with multi-element revenue allocation principles.

Business Value:

These enhancements collectively strengthen subscription billing performance, scalability, and financial accuracy, addressing both operational efficiency and accounting integrity for enterprise-scale customers. The performance improvements to unbilled revenue mass processing and sales order invoice generation reduce batch execution times, lower system load, and minimize contention during high-volume billing and financial close cycles. By improving parallel processing and execution efficiency, customers can reliably process large subscription volumes, run concurrent batch jobs, and meet tight billing and close timelines with greater predictability and stability.

In parallel, the correction to multi-element revenue allocation logic during billing schedule updates and terminations ensure accurate and compliant revenue recognition across the subscription lifecycle. Deferred contract revenue balances are now correctly cleared during terminations, with or without credit, and credit transactions are allocated consistently based on standalone selling price (SSP). This eliminates residual deferred balances, reduces manual General Ledger adjustments, and lowers audit and reconciliation risk.

Together, these improvements deliver a faster, more reliable, and financially accurate subscription billing experience, reducing operational overhead, improving close efficiency, and increasing customer confidence in managing complex, high-volume subscription models.

Enabled for:

Enabled by admins/makers/marketers for end users

More info: https://learn.microsoft.com/en-us/dynamics365/finance/accounts-receivable/sub-bill-perf-improve

GA date: April CY2027

Preview date: September CY2026