Skip to content

Recurring Billing And Dunning

Recurring billing creates repeated invoices from approved schedules. Dunning helps teams follow up overdue invoices.

Open Billing -> Setup -> Recurring Billing Setup to maintain schedules where enabled. Open Billing -> Operations -> Recurring Billing or Billing -> Operations -> Dunning for day-to-day review.

Workspace Reference

WorkspaceHow Users Reach ItWhat Users Usually Do There
Recurring Billing SetupBilling -> Setup -> Recurring Billing Setup where enabledDefine repeat billing schedules, recurrence, amounts, party, status, and approval behavior.
Recurring Billing OperationsBilling -> Operations -> Recurring Billing where enabledReview due schedules, generated invoices, failures, and duplicates.
DunningBilling -> Operations -> Dunning where enabledReview overdue invoices, reminders, escalation state, disputes, and follow-up notes.
InvoicesBilling -> Operations -> InvoicesConfirm invoice balance, approval, payment, credit note, write-off, and posting state.

Recurring Billing

Use recurring billing for predictable charges such as:

  • subscriptions
  • rent
  • service retainers
  • monthly fees
  • membership charges
  • standing service charges
  • scheduled penalties or recurring recoveries

Recurring billing should only be used when the amount, party, recurrence, and start rules are clear.

Recurring Schedule Setup

Before activating a schedule, confirm:

Field Or CheckMeaning
PartyParty that will be billed.
Charge descriptionWhat the invoice will say.
Amount and currencyWhat will be billed each run.
Recurrence patternDaily, weekly, monthly, annual, or configured interval.
Start dateFirst date the schedule can generate an invoice.
Next run dateNext expected invoice generation date.
End dateOptional date after which billing should stop.
Approval behaviorWhether generated invoices require review before issue.
StatusWhether the schedule is active, paused, completed, or cancelled.

Use descriptions that will make sense on statements months later.

Recurring Operations

In operations, users review due schedules and generated invoices.

Before running due schedules:

  • confirm the schedule is still valid
  • check whether the party agreement has changed
  • verify the amount and currency
  • confirm the next run date
  • review previous generated invoices for failures or duplicates

Recurring schedules should be reviewed periodically. Do not leave expired contracts active.

Generated Invoices

Generated invoices should still be reviewed where policy requires it.

Check:

  • party
  • invoice date
  • due date
  • line description
  • amount
  • tax treatment
  • approval status
  • posting status

If a generated invoice is wrong, correct the schedule before the next run.

Dunning

Dunning supports overdue follow-up. It helps users identify invoices that need reminders, escalation, dispute review, collection review, or write-off assessment.

Dunning may show:

  • overdue invoice
  • party
  • outstanding balance
  • days overdue
  • last reminder date
  • next reminder or follow-up date
  • current follow-up status
  • assigned user or team
  • notes or reminder history

Dunning Review

Before sending a reminder or escalating:

  1. Open invoice detail.
  2. Confirm the invoice is still outstanding.
  3. Check recent payments.
  4. Check credit notes or write-offs awaiting approval.
  5. Review dispute notes.
  6. Confirm the correct contact method.
  7. Record follow-up notes.

Dunning should support professional collection follow-up, not replace finance review.

Escalation

Escalate overdue balances when:

  • the balance is old
  • reminders have been ignored
  • the party disputes the balance
  • management approval is needed
  • legal, collection, or write-off review is required

Escalation should include clear notes and supporting references.

Common Mistakes

MistakeBetter Practice
Leaving inactive contracts on recurring schedules.Pause or end schedules when agreements change.
Running recurring billing without reviewing failures.Review generated invoices and posting status.
Sending reminders after payment was received.Check recent payments before dunning.
Escalating disputed invoices as normal overdue items.Review dispute details first.
Using vague recurring descriptions.Make invoice lines clear and customer-readable.

Pinkapple ERP by Stat Solutions Network