Variable quantity usage billing

With variable quantity billing, the total usage quantity for the contract line is unknown. You bill the customer as they consume the product or service—as in a "pay-as-you-go" model. The usage charge is based on the total quantity used at the end of the billing cycle.

Intacct supports a variety of pricing models, including tiered and range pricing. Depending on the pricing model associated with the selected product or service, the per usage rate can also fluctuate based on the quantity used.

There are no billing or revenue schedules associated with variable quantity usage values. The associated revenue is recognized on invoice. However, the contract line can have a flat/fixed amount, which can cover a defined included usage quantity. This revenue can be deferred.

Example

Say that your company provides data storage for businesses. You price storage with a flat fee of 100.00 a month that includes 1,000 GB. The price per every additional thousand GB is 95.00 (this is sometimes known as cost per thousand or CPM pricing).

The included units reset each billing period. If the customer does not use all 1,000 GB in a billing period, they still pay the flat amount of 100.00.

You start a contract for your customer, MetroAtlantic Bank, and set up a Quantity-based billing contract line for the storage item. You set the Quantity type to Variable and complete the other required billing information for the contract line.

MetroAtlantic Bank uses 3,000 GB during May. You create a usage record for this quantity and date and associate it with the storage contract line in MetroAtlantic Bank's contract.

When you execute the Generate invoices process for May, the system displays a scheduled billing amount of 100.00. It displays a usage value of 190.00 (3,000 (the quantity used) subtract 1000 (the included quantity) = 2,000, which is 2 sets of 1,000 (2 x 95.00 = 190.00)).

You recognize the 100.00 flat amount per the revenue recognition schedule. The 190.00 usage value is recognized on invoice.

Before adding a variable quantity contract line

Before adding a variable quantity contract line, you may need to update your billing price list for the desired item.

In order to save a variable quantity contract line, a billing price list with a valid price list entry for the applicable item must be specified on the contract.

Add a variable quantity contract line to a termed contract

A billing price list with a valid entry for the desired item must be specified on the contract in order to save a variable quantity contract line.

Use the billing schedule preview to instantly see the expected billing schedule based on different billing options without affecting contract line journal balances.

  1. Do one of the following:

    • Add a contract line from the Contracts page:

      1. Go to Contracts > AllContracts.

      2. Find the contract to which you want to add a contract line.
      3. Select More actionsEdit at the end of the row.

      4. Select Add located above the top-left corner of the Contract lines grid.
    • Add a contract line from the Contract lines page:

      1. Go to Contracts > All and select Add (circle) next to Contract lines.

      2. Use the Contract dropdown to select the desired contract.

        Intacct populates the page with default information from the selected contract.

  2. Use the Item dropdown list to select the desired product or service.
  3. If applicable, use the calendar tool to select the desired Start and End dates or GL posting date.
  4. Use the Billing method dropdown list to select Quantity based.
  5. Select Variable as the Quantity type.
  6. If the contract line includes a fee for included quantity or a fee for just using the service, do the following:
    • Use the Flat/fixed amount frequency dropdown list to select how often to bill the fee.
    • If Flat/fixed amount frequency is "Include with every invoice", use the Billing frequency dropdown to select how often the flat/fixed amount should be invoiced.
    • Update the Flat/fixed amount field as applicable.

      The Quantity field in the Calculator is not editable as the quantity represents any included units. Learn more about how the Calculator fields work for variable quantity contract lines.

  7. Use the Reset usage quantity dropdown list to select when the included units are counted and/or determine when the system billing counter resets. See How the system determines billing quantities for more information.
  8. If you want the usage quantities to recur, select the Usage quantity recurs checkbox. See Recurring usage for more information.
  9. Use the Revenue template dropdown lists to select the revenue templates and use the calendar tool to select the desired Start and End dates for each template.

    The revenue template is applicable to the flat/fixed amount.

    If the flat/fixed amount is 0.00, you can select a revenue template in order to track Billed and Paid usage amounts in the contracts subledger. The revenue template triggers the reclass logic. You can then view these amounts in the contract's Journal balances tab and use them in reporting.

    If you don't select a revenue template, the usage values will still be tracked in the GL and will just remain in the Billed Sales Revenue account.

  10. Use the dropdown lists to select any Dimension values.
  11. Select Post.

  1. Do one of the following:

    • Open an existing contract in Edit mode. Select Add located above the top-left corner of the Contract lines grid. The Contract Line popup window appears.
    • Go to Contracts > All > Contracts and select Add (circle) next to Lines.

      In the Contract Line page, use the Contract dropdown list to select the desired contract.

      Intacct populates the page with default information from the selected contract.

  2. Use the Item dropdown list to select the desired product or service.
  3. If applicable, use the calendar tool to select the desired Start and End dates and/or GL posting date.
  4. Use the Billing method dropdown list to select Quantity based.
  5. Select Variable as the Quantity type.
  6. If the contract line includes a fee for included quantity or a fee for just using the service, do the following:

    • Use the Flat/fixed amount frequency dropdown list to select how often to bill the fee.
    • If Flat/fixed amount frequency is "Include with every invoice", use the Billing frequency dropdown to select how often the flat/fixed amount should be invoiced.
    • Update the Flat/fixed amount field as applicable.

      The Quantity field in the Calculator is not editable as the quantity represents any included units. Learn more about how the Calculator fields work for variable quantity contract lines.

  7. Use the Reset usage quantity dropdown list to select when the included units are counted and/or determine when the system billing counter resets. See How the system determines billing quantities for more information.
  8. If you want the usage quantities to recur, select the Usage quantity recurs checkbox. See Recurring usage for more information.
  9. Use the Revenue template dropdown lists to select the revenue templates and use the calendar tool to select the desired Start and End dates for each template.

    The revenue template is applicable to the flat/fixed amount.

    If the flat/fixed amount is 0.00, you can select a revenue template in order to track Billed and Paid usage amounts in the contracts subledger. The revenue template triggers the reclass logic. You can then view these amounts in the contract's Journal balances tab and use them in reporting.

    If you don't select a revenue template, the usage values will still be tracked in the GL and will just remain in the Billed Sales Revenue account.

  10. Use the dropdown lists to select any Dimension values.
  11. Select Post.

Learn more about contract line fields.

Add a variable quantity contract line to an evergreen contract

A billing price list with a valid entry for the desired item must be specified on the contract in order to save a variable quantity contract line.

  1. Do one of the following:

    • Add a contract line from the Contracts page:

      1. Go to Contracts > AllContracts.

      2. Find the contract to which you want to add a contract line.
      3. Select More actionsEdit at the end of the row.

      4. Select Add located above the top-left corner of the Contract lines grid.
    • Add a contract line from the Contract lines page:

      1. Go to Contracts > All and select Add (circle) next to Contract lines.

      2. Use the Contract dropdown to select the desired contract.

        Intacct populates the page with default information from the selected contract.

  2. Use the Item dropdown list to select the desired product or service.
  3. Optionally, use the calendar tool to select the desired Line start date. The Line start date defaults to today's date. The Line start date cannot be before the "In progress" recurring billing period start date.

    If you want to use a Line start date that's in a future recurring period, add the line as "Draft" or "Renewal only".

  4. Use the Billing method dropdown list to select Quantity based.
  5. Optionally, select the Prorate partial periods checkbox if you want to bill a partial period for the first recurring billing period. Learn more about partial period proration.
  6. Use the Calculator fields as applicable to calculate the flat/fixed amount, accept the amount from the billing price list (if applicable), or just enter an amount in the OR Enter amount field.
  7. If the flat/fixed amount is a value other than 0, use the dropdown list to select the desired Billing frequency.
  8. Use the dropdown lists to select any Dimension values. Any dimensions that display when you first access this page default from the contract.
  9. Select Post.

  1. Do one of the following:

    • Open an existing evergreen contract in Edit mode.

      Select Add above the top-left corner of the Contract lines grid.

      The Contract Line popup window appears.

    • Go to Contracts > All > Contracts and select Add (circle) next to Lines.

      In the Contract Line page, use the Contract dropdown list to select the desired evergreen contract.

      Intacct populates the page with default information from the selected contract.

  2. Use the Item dropdown list to select the desired product or service.
  3. Optionally, use the calendar tool to select the desired Line start date. The Line start date defaults to today's date. The Line start date cannot be before the "In progress" recurring billing period start date.

    If you want to use a Line start date that's in a future recurring period, add the line as "Draft" or "Renewal only"..

  4. Use the Billing method dropdown list to select Quantity based.
  5. Optionally, select the Prorate partial periods checkbox if you want to bill a partial period for the first recurring billing period. Learn more about partial period proration.
  6. Use the Calculator fields as applicable to calculate the flat/fixed amount, accept the amount from the billing price list (if applicable), or just enter an amount in the OR Enter amount field.
  7. If the flat/fixed amount is a value other than 0, use the dropdown list to select the desired Billing frequency.
  8. Use the dropdown lists to select any Dimension values. Any dimensions that display when you first access this page default from the contract.
  9. Select Post.

Learn more about contract line fields.

Next steps

Add usage records

Generate invoices