Skip to content
Sentinel 1.5 | Preview

Enhancements to subscription billing

2026 Release Wave 1 · Subscription Billing

Score 43/100 · LowImpact LowSwiss relevance NoneUpcoming

dX365³ Analysis

Our interpretation — not a Microsoft statement

This feature has been detected on the release plan but not analysed yet. The analysis is generated with the next radar run.

Microsoft information

Quoted from the release plan

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.

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.

Change history

Differences detected between scans

  • added12 Aug 2026

    Microsoft added this feature to the Dynamics 365 Finance release plan.

    Upcoming
Back to Release Radar³