When you do not invoice a legacy asset line item as per the recurring billing, Conga Billing does not recognize such invoices. In such a scenario, Conga Billing creates fresh billing schedules and introduces a catch-up amount to align the legacy billing with the recurring billing. Conga Billing calculates the catch-up amount by using the following formula and then invokes its logic to decide if catch-up is required or not.

Catch-up amount = remaining billable amount – (net unit price * quantity * billing term)

  • If the remaining billable amount = 0, the fee amount of the first billing schedule equals Total Contact Value (TCV), Conga Billing does not create subsequent billing schedules.
  • If the remaining billable amount = (net unit price * quantity * billing term), Conga Billing does not create a catch-up amount.
  • If the remaining billable amount ≠ (net unit price * quantity * billing term), Conga Billing creates a catch-up amount.

Catch-up amount helps Conga Billing to align the billable amounts with the CPQ Pricing of the asset line. This is imperative to check the massive revenue leakage.

catch-up amount can be positive or negative.

When billing is initiated, Conga Billing creates a waterfall of billing schedules depending on the "Billing Term". The first record is for the legacy period, with the Type field set to "Informational" and the Status field set to "Invoiced". The second billing schedule is for catch-up amount with the Type field set to "Contracted" and the Status field set to "Pending Billing". In subsequent billing schedules, the Type field is set to "Contracted" and the Status field to "Pending Billing".

Example

Suppose you are a billing administrator of a company selling computer hardware with a TCV of $5400 for 36 billing terms. You have already invoiced the customer for $2066.67 over a 16-months billing period and the remaining billable amount is $3333.33, to be billed over 20 months. The legacy contract was started in 2018 but the last known major price or config happened on 7/20/21. So the asset's start date is 7/20/21. The first Billing Date is 11/20/0222. The legacy in Conga should have details as mentioned in the table.

Asset NameOriginal Start DateEnd DateFirst Billing DateSelling/Billing FrequencySelling TermQuantityTCVRemaining Billable AmountNet Unit Price
Installation Device MF97/20/20217/19/202411/20/2022Monthly36.001.00$5,400.00$3,333.33$150.00

Ideally, you should have invoiced the customer for an amount of ($150 * 16 = $2400), but due to inconsistent billing, the invoiced amount is $2066.67. Hence Billing creates a catch-up amount of $333.33 ($2400 $2066.67) to align it with the recurring billing. Conga Billing creates 22 billing schedules, BS-001 for the already billed amount in the legacy system with the Type field set to Informational, BS-002 for the catch-up amount with the Type field set to Contracted, and subsequent normal billing schedules for 20 months.


Billing Schedule IDPeriod Start DatePeriod End DateFee AmountReady for Invoice DateTypeStatusLegacy record?
1BS-0017/20/202111/19/2022$2,066.677/20/2021InformationalInvoicedTRUE
2BS-0027/20/202111/19/2022$333.33 (catch-up)7/20/2021ContractedPending Billing
3BS-00311/20/202212/19/2022$150.0011/20/2022ContractedPending Billing
4BS-00412/20/20221/19/2023$150.0012/20/2022ContractedPending Billing
5BS-0051/20/20232/19/2023$150.001/20/2023ContractedPending Billing
6BS-0062/20/20233/19/2023$150.002/20/2023ContractedPending Billing
7BS-0073/20/20234/19/2023$150.003/20/2023ContractedPending Billing
8BS-0084/20/20235/19/2023$150.004/20/2023ContractedPending Billing
9BS-0095/20/20236/19/2023$150.005/20/2023ContractedPending Billing
10BS-0106/20/20237/19/2023$150.006/20/2023ContractedPending Billing
11BS-0117/20/20238/19/2023$150.007/20/2023ContractedPending Billing
12BS-0128/20/20239/19/2023$150.008/20/2023ContractedPending Billing
13BS-0139/20/202310/19/2023$150.009/20/2023ContractedPending Billing
14BS-01410/20/202311/19/2023$150.0010/20/2023ContractedPending Billing
15BS-01511/20/202312/19/2023$150.0011/20/2023ContractedPending Billing
16BS-01612/20/20231/19/2024$150.0012/20/2023ContractedPending Billing
17BS-0171/20/20242/19/2024$150.001/20/2024ContractedPending Billing
18BS-0182/20/20243/19/2024$150.002/20/2024ContractedPending Billing
19BS-0193/20/20244/19/2024$150.003/20/2024ContractedPending Billing
20BS-0204/20/20245/19/2024$150.004/20/2024ContractedPending Billing
21BS-0215/20/20246/19/2024$150.005/20/2024ContractedPending Billing
22BS-0226/20/20247/19/2024$150.006/20/2024ContractedPending Billing

Conga Billing creates a billing schedule for the catch-up amount if the invoicing is not done in a recurring manner in the legacy system.