ANS-1441 · REVENUE RECOGNITION
How to Adjust NetSuite Billing Schedules for Contract Changes Mid-Term?
Learn a method for modifying NetSuite billing schedules to accommodate contract amendments by creating custom line-level schedules.
Short answer
To adjust NetSuite billing schedules for contract changes, create custom line-level billing schedules. When a contract amendment occurs, add new line items for the changes and assign them new billing schedules configured for the remaining payment periods, ensuring accurate invoicing without impacting past transactions.
Scenario
Organizations often face the challenge of modifying existing customer contracts mid-term, requiring adjustments to associated billing schedules. This typically involves adding or changing services, which necessitates updating the invoicing plan to reflect the new terms while maintaining the original contract's integrity and avoiding disruption to previously invoiced amounts.
Solution
To manage contract changes and their impact on billing schedules, the following approach can be implemented:
The billing schedule field was added to the line level area of sales orders.
Each item was assigned its own billing schedule, with custom schedules created for various scenarios that might arise during the contract term.
For contracts of varying durations (e.g., 9-month and 8-month terms), specific billing schedules were established to reflect the remaining payment counts (e.g., 8 payments remaining, 7 payments remaining, etc.).
Configurations for Custom Billing Schedules:
- Custom billing schedules were created.
- If 7 payments remained in a 9-month contract, the new billing schedule's recurrence count would be set to reflect the 7 remaining periods.
Example Scenario:
Initially, each line item on a 9-month contract was associated with a 9-month billing schedule. When a change occurred during the 9-month billing schedule, the user would add a new item and create a new billing schedule with the remaining payment amounts. For instance, if an item had a billing schedule of $9,000 for 9 months (invoicing $1,000 monthly), and two months into the contract, additional items were added, the process involved adding a new line item for the new services. This new line item would be assigned a new billing schedule reflecting the 7 remaining payment months, aligning with the original 9-month contract term.
Expert NetSuite Support
Need help with this NetSuite issue?
Revenue Recognition consulting and configuration support
