Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Important
Some of the functionality described in this release plan has not been released. Delivery timelines may change and projected functionality may not be released (see Microsoft policy). Learn more: What's new and planned
| Enabled for | Public preview | General availability |
|---|---|---|
| Users by admins, makers, or analysts | Sep 2026 | - |
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.
Feature details
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.
Geographic areas
Visit the Explore Feature Geography report for Microsoft Azure areas where this feature is planned or available.
Language availability
Visit the Explore Feature Language report for information on this feature's availability.
Related content
Performance improvements for subscription billing consumption entry (docs)