Skip to main content

Annually

Annually billing (also yearly or annual) charges customers on a recurring 12-month schedule. The yearly price comes from the rate card package; how much is charged at creation or renewal and when invoices are generated depend on your billing rule, payment mode, and (for postpaid/manual) advance invoice settings.

Duration12 months
Also calledYearly, annual
Best forAnnual discounts, long-term commitment

Configure pricing: Settings โ†’ Billing Setup โ†’ Rate Cards โ†’ [Rate Card] โ†’ Packages โ†’ [Service Type] โ†’ Billing cycle and pricing

Quick start
TopicSummary
CycleCustomer commits to a 12-month billing period (package yearly price on the rate card)
Charge amountBilling rule โ€” PRO_RATA, UNFIXED_PRORATA, DATE_TO_DATE, FIXED_CALENDAR_MONTH, UNFIXED_CALENDAR_MONTH (not always full year upfront)
When customer paysPrepaid or manual recommended โ€” not postpaid
Advance invoicingOptional manual flags โ€” see Monthly โ€” invoice timing
PostpaidโŒ Not recommended โ€” revenue and fraud risk over a 12-month period
Early deletionNo refund for unused time in the committed period โŒ

What annual billing meansโ€‹

Annually means the packageโ€™s yearly rate card price applies and the service renews every 12 months.

That does not mean CMP always charges the full year on the day the service is created. The charged amount and invoice timing depend on billing rule, payment mode, and advance invoice flags.

Under PRO_RATA, yearly billing aligns to the calendar year (January 1 โ€“ December 31) for period boundaries.

Charge amount by billing ruleโ€‹

Annual supports:

Billing ruleBehaviour
PRO_RATAPartial start: daily pro-rata to month end, then full remaining months within the calendar year. See FIXED_PRORATA.
UNFIXED_PRORATAPro-rata for creation month only; next invoice is a full 12-month period from the 1st of the following month. See UNFIXED_PRORATA.
DATE_TO_DATEEach period runs creation date โ†’ same date 12 months later โˆ’ 1 day. Required for service contracts. See DATE_TO_DATE.
FIXED_CALENDAR_MONTHCalendar-aligned first invoice โ€” see FIXED_CALENDAR_MONTH.
UNFIXED_CALENDAR_MONTHFull creation calendar month pro-rata, then rolling 12-month period โ€” see UNFIXED_CALENDAR_MONTH.

Pro-rata for partial years uses yearly package price รท 12 for monthly equivalent, then daily rate รท 30.5. See Quarterly โ€” pro-rata example.

Invoice and charge timingโ€‹

See Monthly โ€” invoice and charge timing. Amounts follow the annual billing rules above.

ModeSupported?Annual behaviour (high level)
Prepaidโœ… RecommendedWallet deducted at creation/renewal; amount per billing rule
PostpaidโŒ Not recommendedLong outstanding period โ€” revenue delay and fraud risk
Manualโœ…Offline settlement; same invoice timing patterns as monthly
Do not use postpaid

Annual billing is not recommended with postpaid payment mode.

RiskWhy it matters
Revenue delayYou may wait up to a year before collecting payment for the committed period
Fraud exposureA customer can consume services for the full year and leave before paying

Use prepaid or manual. Postpaid is appropriate only with hourly and monthly billing cycles.

See Billing Cycles โ€” payment modes by cycle.

Early deletionโ€‹

No refund for unused months. Customer pays for the committed annual period even if the service is deleted before year end.

Service contractsโ€‹

Annual is the most common contract duration โ€” 12-month commitment with optional contract discount.

The service contract system applies to quarterly and longer billing cycles only โ€” not hourly or monthly.

RequirementValue
Billing cycleQuarterly or longer (this page: annual = 12-month contract)
Billing ruleDATE_TO_DATE only
Payment modePostpaid or manual โ€” not prepaid

When a customer selects yearly billing with contracts enabled, the service is marked as a contract service in the portal.

Admin pricing referenceโ€‹

CMP does not auto-fill yearly prices from monthly. Use Yearly = Monthly ร— 12 when setting package prices โ€” see Pricing Formulas.