Bill Cycles
In OCS.io, the concept of a Billing Cycle is fundamental. It is an entity that determines the frequency and period for which Invoices are created. A typical Billing Cycle includes the start and end date, the billing period, and the billing frequency.
When a Payment Responsible Account is linked with a billing cycle, OCS.io takes the responsibility of generating invoices at the defined frequency and period. This automation simplifies the billing process and ensures timely invoice generation.
It’s important to note that every Account must be associated with a Billing Cycle. This includes Prepaid Accounts. For prepaid accounts, the billing cycle serves as a technicality that dictates when the Itemized Bill will be generated.
The Billing Cycle in OCS.io is highly configurable and can be tailored to meet the specific needs of each account. For instance, the duration of the Billing Cycle can be set to match the billing period, which could be a day, week, month, or year. This flexibility allows for the creation of custom Billing Cycles such as a Bi-Weekly Billing Cycle.
The start of the Billing Cycle, known as the Billing Day, can also be defined. This could be any day of the week if the Billing Period is set to Week, or any day of the month if the Billing Period is set to Month.
Furthermore, the Billing Cycle can be set to start automatically after a specified offset in hours. This means that the billing process for that Billing Cycle will commence automatically after the defined offset, thereby reducing manual intervention and ensuring that the billing process is always on schedule.
In OCS.io, a Billing Cycle can be changed if needed. The process and implications of changing a Billing Cycle are described in detail in the Bill Cycle Change section.