This guide is to help webmasters change a clients billing cycle in WHMCS. In the following guide you will learn how to update a clients billing cycle in WHMCS from Monthly to Quarterly to Semi-Annually to Annually to Biennially to Triennially to One Time or visa versa.
- To change the billing cycle of a client, you must first login to your WHMCS installation.
- Navigate to the Client Profile of the client who's billing cycle you would like to change.
- If the client already has an Unpaid Invoice, click on the Invoices tab and tick the box next to the Unpaid Invoice. Click the Mark Cancelled button.
- Navigate back to the Products/Services tab and select the hosting service for which you would like to update the billing cycle from the drop down menu.
- Note: Make sure your new Billing Cycle is enabled first and has a price set for it in Setup > Products/Services > Products/Services > Edit Product > Pricing
- Select the new billing cycle in the Billing Cycle drop down menu.
- Check the Auto Recalculate on Save box.
- Move the Next Due Date back by one day. (This is because the renewal invoice has already been sent on the next due date and WHMCS will not generate another invoice. You need to change this date to a different day from the current next due date so that a new invoice is generated.)
- Click Save Changes.
- Navigate back to the Summary Tab for the client.
- Click Generate Due Invoices and select Yes to send the invoice notification email to the client after invoice generation.
That's it, the new billing cycle has been updated and a new invoice has been generated and emailed to the client. Here's a video that will help you out if you get stuck!