NetRental - Generating the Billing Schedule
Click here for a video walkthrough
Overview
Generating a billing schedule is a critical step within NetRental. The billing schedule becomes the source of truth for all revenue-generating activity on the rental contract. This includes both:
- Rental charges, and
- Non-rental charges, such as fees and other billed items.
Once generated, the billing schedule drives all invoicing and allows users to see the costs and monthly amounts associated with each rental contract. Invoices created in NetRental must originate from the billing schedule.
Key Assumptions
- A rental contract has been created and contains at least one rental record.
- Rental records have reservation dates and rental amounts defined.
- Any fees or non-rental items have bill dates assigned where appropriate.
- The user intends to generate a billing schedule covering the period between the on-rent date and reservation end date.
Prerequisites
- A completed rental contract with rental records and pricing details.
- At least one rental record with valid dates.
- Any non-rental fees intended for the first period (or other periods) must already be associated to the rental contract.
Step-by-Step Process
1. Navigate to Generate Schedule
- Open the rental contract.
- At the top of the record, click Generate Schedule.
- This launches the Generate Billing Schedule Suitelet.
2. Review the Pre-Filtered Suitelet
- The Suitelet automatically filters results based on the customer on the rental contract.
- If the billing schedule should follow the on-rent date and reservation end date exactly, no changes are required.
- If date adjustments are needed:
- Click into the relevant Rental Record shown in the list.
- Update the start or end dates as needed.
- Note: Adjustments are uncommon and should only be made for specific use cases.
3. Submit the Billing Schedule Generation
- Click Submit on the Suitelet.
- The system will run a script to create the billing schedule.
- Once the process is complete, the billing schedule generation will be marked Complete.
4. Review the Updated Rental Contract
After the billing schedule is generated:
- The Billing Schedule subtab becomes populated with the generated schedule lines.
Example:
- Two rental records, each priced at $2,000 per month
- The billing schedule reflects a total monthly rental amount of $4,000.
- A delivery fee with a bill date of November 1st appears as a non-rental amount of $100 on the first schedule line.
5. Next Steps: Billing from the Schedule
Once the billing schedule has been generated, invoices can now be created by selecting Bill Schedule Lines.
Limitations / Things to Be Aware Of
- The billing schedule must be generated before any invoicing can occur.
- Date adjustments on the Suitelet should only be made in special situations.
- Non-rental fees will appear on the schedule based on the bill date assigned to them.
- The rental contract will not progress to billing statuses until the billing schedule is created.
Troubleshooting
Issue: Billing schedule does not appear after submitting.
- Confirm that the Suitelet processed successfully and displayed a “Complete” status.
- Refresh the rental contract and verify the billing schedule tab.
Issue: Non-rental items are not appearing.
- Check that the fee has an appropriate bill date that falls within the schedule period.
- Ensure that the fee is correctly associated to the rental contract.
Issue: Incorrect dates appear on the schedule.
- Review the rental record dates (on-rent / reservation end).
- If incorrect, update the dates and regenerate the schedule.
