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.
| Duration | 12 months |
| Also called | Yearly, annual |
| Best for | Annual discounts, long-term commitment |
Configure pricing: Settings โ Billing Setup โ Rate Cards โ [Rate Card] โ Packages โ [Service Type] โ Billing cycle and pricing
| Topic | Summary |
|---|---|
| Cycle | Customer commits to a 12-month billing period (package yearly price on the rate card) |
| Charge amount | Billing rule โ PRO_RATA, UNFIXED_PRORATA, DATE_TO_DATE, FIXED_CALENDAR_MONTH, UNFIXED_CALENDAR_MONTH (not always full year upfront) |
| When customer pays | Prepaid or manual recommended โ not postpaid |
| Advance invoicing | Optional manual flags โ see Monthly โ invoice timing |
| Postpaid | โ Not recommended โ revenue and fraud risk over a 12-month period |
| Early deletion | No 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 rule | Behaviour |
|---|---|
PRO_RATA | Partial start: daily pro-rata to month end, then full remaining months within the calendar year. See FIXED_PRORATA. |
UNFIXED_PRORATA | Pro-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_DATE | Each period runs creation date โ same date 12 months later โ 1 day. Required for service contracts. See DATE_TO_DATE. |
FIXED_CALENDAR_MONTH | Calendar-aligned first invoice โ see FIXED_CALENDAR_MONTH. |
UNFIXED_CALENDAR_MONTH | Full 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.
| Mode | Supported? | Annual behaviour (high level) |
|---|---|---|
| Prepaid | โ Recommended | Wallet deducted at creation/renewal; amount per billing rule |
| Postpaid | โ Not recommended | Long outstanding period โ revenue delay and fraud risk |
| Manual | โ | Offline settlement; same invoice timing patterns as monthly |
Annual billing is not recommended with postpaid payment mode.
| Risk | Why it matters |
|---|---|
| Revenue delay | You may wait up to a year before collecting payment for the committed period |
| Fraud exposure | A 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.
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.
| Requirement | Value |
|---|---|
| Billing cycle | Quarterly or longer (this page: annual = 12-month contract) |
| Billing rule | DATE_TO_DATE only |
| Payment mode | Postpaid 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.