Skip to main content

Creating Usage-Based Contracts in SuperOps

Updated over 4 months ago

Usage-based contracts are ideal for businesses that charge based on actual usage of products or quantity-based services. These contracts allow for flexible billing tailored to the client’s specific consumption.

This article explains how to create usage-based contracts and manage billing in SuperOps for smooth service delivery and accurate invoicing.

To create a usage-based contract,

  1. Go to Modules > Clients.

  2. Select the client for whom you want to create a usage-based contract.

  3. Click the +Usage-Based Contract button.

4. Select any product or service your client will be billed for based on usage.

5. Add a description to clarify the contract details.

6. We will automatically display the ‘Unit Price’ of the selected product or service. If the default price doesn’t fit your agreement with the client, you can modify it by enabling the ‘Override Price’ checkbox.

7. Next, decide whether the contract applies to all sites managed by the client or specific ones.

8. Now, add the start and end dates for the contract. Additionally, you can set a reminder to notify you via email before the contract expires.

9. Here’s the important part - configuring billing details. SuperOps allows you to choose a quantity type - Fixed or Dynamic.


💡SuperTip: To learn more about How Billing Works In Superops, check out this article.


10. Once you are done setting up the Billing method, the calculated contract cost based on the selected items and their usage will be displayed.

11. The next step is to configure the subscription terms. These define how and when billing occurs.

12. If you have chosen a custom subscription, then select your subscription period and method.

13. There are three types of subscription methods:

  • Arrears: Billing happens after the service is delivered.

  • Upfront: Billing is done at the start of the service period.

  • Advance: Billing occurs before the service begins.

For example, for a billing cycle of 1st Jan to 31st Jan, Upfront will be billed on 1st Jan, Arrears will be billed on 1st Feb and advance would be x days before 1st Jan.

13. The default subscription method in SuperOps is Upfront, but you can modify it based on the client’s needs.

14. Additionally, you can set an effective date for pro-rated calculations and choose whether to generate invoices immediately or add them to a billing queue.

15. Once you are done, review the entire contract to ensure all details are accurate and hit save. The usage-based contract is now ready!

Did this answer your question?