Commet
  • Pricing
Log InTry out
Introduction

Quickstart

Learn

Invoices and Billing CyclesHandle Failed Payments

Resources

SDK ReferenceError HandlingTestingCLI

Plugins

Better Auth
DocumentationKnowledge BaseBuild with AIAPI ReferenceWebhooks

Invoices and Billing Cycles

How Commet generates invoices, what they contain, and when customers are charged.

Invoices are the financial records Commet generates automatically whenever a subscription event or billing cycle occurs.

Invoice types

TypeWhen GeneratedExample
RecurringEvery billing cycle$99 plan base + $12.50 overage
OverageBetween cycles (quarterly/yearly only)15k extra API calls billed monthly
Plan changeCustomer upgrades mid-cycleStarter to Pro, prorated $45
Credit purchaseCustomer buys a credit pack500 credits for $40
Balance top-upCustomer adds funds$50 balance top-up
AdjustmentManual correction issued$10 refund for service issue

When charges happen

ComponentWhen ChargedExample
Plan base priceAdvance (period start)$99 on Jan 1
Boolean featuresIncluded in plan baseSSO, Custom Branding
Metered overageTrue-up (period end)2,500 extra API calls
Included seatsAdvance (with base)5 editor seats
Additional seatsTrue-up (period end)3 extra seats added mid-cycle

Billing intervals

IntervalBase InvoiceOverage InvoiceExample
MonthlyEvery monthIncluded in recurring invoice$99/month on the 1st
QuarterlyEvery 3 monthsMonthly$297 base quarterly, overage monthly
YearlyEvery 12 monthsMonthly$899 base yearly, overage monthly

For quarterly and yearly plans, overage is calculated and invoiced monthly even though the base charge is less frequent.

Learn more

  • What Invoices Do Customers Receive and When
  • How Do Monthly, Quarterly, and Yearly Billing Work

Related

  • Handle Failed Payments — Retry flow and grace periods for failed charges
  • Consumption Models — Metered, Credits, and Balance explained
  • Finance Overview — How money flows through Commet

How is this guide?

Seat Management

Manage seat-based licenses with the Commet SDK.

Handle Failed Payments

What happens when a customer's payment fails and how they can reactivate from the Customer Portal.

On this page

Invoice types
When charges happen
Billing intervals
Learn more
Related