Skip to content

Setting up recurring invoices

Recurring invoices let you automate the issuance of identical invoices at regular intervals. Ideal for customer subscriptions, rent, maintenance contracts, or any periodically billed service.

  • Monthly software subscription at 85,000 XAF/month
  • Office rent at 350,000 XAF/month
  • Quarterly maintenance contract at 480,000 XAF/quarter
  • Annual accounting fees at 1,200,000 XAF/year
  1. Access the module

    Main menu → SalesRecurring invoicesNew recurring invoice button.

  2. Configure the customer and lines

    Fill in exactly as a standard invoice:

    • Customer: select the contact (411xxx account)
    • Lines: description, quantity, unit price excl. VAT, VAT rate

    Example — monthly maintenance subscription:

    DescriptionQtyUnit priceVATTotal incl. VAT
    Software maintenance — Pro licence1150,000 XAF19.25%178,875 XAF
    Priority support (5h included)175,000 XAF19.25%89,438 XAF
    Monthly total225,000 XAF excl.43,313 XAF268,313 XAF incl.
  3. Set the frequency

    ParameterOptionsDescription
    FrequencyMonthly / Quarterly / Semi-annual / AnnualGeneration rhythm
    Start dateDate of choiceFirst generation on this date
    Next generation dateAuto-calculatedDisplayed after saving
    Number of recurrencesFixed number or “No end”Contract duration
    Automatic email sendingYes / NoDirect sending to customer without manual action
  4. Configure automatic sending

    The invoice is generated and sent by email to the customer on the scheduled date. Make sure the email address is set on the customer record. No intervention required.

  5. Save the template

    Click Save. The template moves to ACTIVE status. The next generation date is displayed in the list.

StatusDescriptionAvailable actions
ACTIVEAutomatic generation in progressPause, Edit, View invoices
PAUSEDGeneration temporarily suspendedResume, Edit, Terminate
TERMINATEDPermanently archivedView history

Access the template → Pause button. Generation stops at the next occurrence. Useful during a contract suspension or dispute. The template is preserved and can be resumed.

From a PAUSED template → Resume button. Enter the new next generation date.

From an ACTIVE or PAUSED template → Terminate button. The template moves to TERMINATED and can no longer be edited. Previously generated invoices remain accessible.

On the template detail page, the Generated invoices tab lists all invoices from this template with their payment status.

For a quarterly subscription starting 01/01/2026 over 4 recurrences:

GenerationDateTotal incl. VATStatus
1/401/01/2026480,000 XAFSETTLED
2/401/04/2026480,000 XAFAWAITING
3/401/07/2026480,000 XAFScheduled
4/401/10/2026480,000 XAFScheduled
ErrorCauseSolution
”No invoice generated”Start date in the futureCheck the template start date
”Email not sent”Customer email missingAdd email to the contact record
”Inactive template”Manually pausedResume the template from its detail page