Use Case: Switching in Mid-Term
When the regular billing is switched to custom billing during mid of the contract term, the system analyses if the change is initiated from start or mid of the period.
- If Invoiced, are retained as is and are refunded by creating new schedule records.
- If Pending Billing, are superseded.
- If invoiced, the system, retain them as is and refund is given for the period from the amend start till end date of the schedule i.e, period falling within the amendment.
- For Pending Billing, if the supersede setting is Always Supersede, system creates a partial BSR from the period's start date to the day before the amendment as per that term. If the supersede setting is Minimize, then the system creates a counter BSD for the period not used and update the Period End Date of the BSR as Amendment Start Date - 1.
The system supersedes the remaining schedule records.
New Sale
There is a new sale of a recurring product for one year contract starting from 01 May 2025 with TCV (Sales) of USD 1,000.00. The billing frequency is half-yearly.
- Billing Cycle Start = Billing Day of Month
- Billing Day of Month = 10th of the Month
- Calendar Cycle Start = March
When billing is initiated for this subscription, billing header and schedule records are generated.
The billing header is as follows:
BH Name | Current OLI | Billing Start Date | Billing End Date | TCV (Sales) | Billing Frequency | Billable Amount for Current OLI | Status |
---|---|---|---|---|---|---|---|
BH-100 | OLI-126 | 01-May-2025 | 30-April-2026 | USD 1,000.00 | Half-yearly | USD 1,000.00 | Active |
Name | Period Start Date | Period End Date | Actual Fee Amount | Invoice Status |
---|---|---|---|---|
BSR-1 | 01-May-2025 | 09-September-2025 | USD 358.33 | Invoiced |
BSR-2 | 10-September-2025 | 09-March-2026 | USD 500.00 | Invoiced |
BSR-3 | 10-March-2026 | 30-April-2026 | USD 141.67 | Pending Billing |
Amendment
- Switch to custom billing with 3 installments. The desired computation method is Custom and Billing Amount Criterion is Bill only the Delta.
- Postpone (delay) the start date to 15 May 2025.
- Shorten the end date to 16 Feb 2026.
Due to early closure of the contract, a markup of 80% is applied to it. You created a term based custom plan with 3 installments and set the Billing Amount Criterion to Bill only the Delta. See Parameters for Plan Header for more. The custom plan lines are as follows:
Period Start Date | Period End Date | Ready for Invoice Date | Percent | Payment Term | Comments |
---|---|---|---|---|---|
01-May-2025 | 25-May-2025 | 01-May-2025 | 10.50 | NET 10 | Comment 1 |
01-June-2025 | 25-June-2025 | 01-June-2025 | 30.50 | NET 30 | Comment 2 |
01-September-2025 | 25-September-2025 | 01-September-2025 | 59.00 | NET 50 | Comment 3 |
When billing is initiated after the amendment, schedule records guided by the custom plan are generated.
The custom plan is stamped on the billing header as follows:
BH Name | Current OLI | Net Unit Price | Billing Start Date | Billing End Date | TCV (Sales) | Custom Plan | Billable Amount for Current OLI | Status |
---|---|---|---|---|---|---|---|---|
BH-104 | OLI-327 | USD 1799.99 | 15-May-2025 | 16-February-2026 | USD 1405.60 | CP-1 | USD 405.60 | Active |
Name | Period Start Date | Period End Date | Actual Fee Amount | Invoice Status |
---|---|---|---|---|
BSR-1 | 01-May-2025 | 09-September-2025 | USD 358.33 | Invoiced |
BSR-2 | 10-September-2025 | 09-March-2026 | USD 500.00 | Invoiced |
BSR-3 | 10-March-2026 | 30-April-2026 | USD 141.67 | Pending Billing |
BSR-4 | 01-May-2025 | 25-May-2025 | USD 42.59 | Pending Billing |
BSR-5 | 01-June-2025 | 25-June-2025 | USD 123.71 | Pending Billing |
BSR-6 | 01-September-2025 | 25-September-2025 | USD 239.30 | Pending Billing |