Dunning
Dunning is the process of following up with customers about unpaid invoices. In MonetizeNow you automate it with dunning processes: sequences of steps that send reminder emails and retry payment as an invoice gets older.
| I want to… | Go to |
|---|---|
| Understand how dunning works | How dunning works (explanation) |
| Build a dunning process | Create a dunning process (how-to) · interactive guide |
| Choose which bill groups get which process | Assign dunning processes (how-to) |
| Pause dunning while I talk to a customer | Pause or resume dunning (how-to) |
| Look up a field, status or rule | Reference |
How dunning works
Explanation
Dunning runs per bill group, not per invoice
A dunning process is assigned to a bill group, not to individual invoices. If a bill group has several unpaid invoices, the customer gets one sequence of reminders rather than one per invoice.
Steps follow the oldest unpaid invoice
Each step has a Day Since Due Date. MonetizeNow checks bill groups every day and counts the days past due from the oldest unpaid invoice on the bill group.
- A bill group enters dunning when its oldest unpaid invoice reaches the first step's day.
- Steps run in order and only move forward. If several steps become due at once (for example after a pause), MonetizeNow runs the step whose day is closest to today and skips the earlier ones.
- Negative days run before the due date. Use them for friendly reminders.
- The bill group leaves dunning and returns to Good Standing as soon as it has no qualifying unpaid invoices. After a payment, MonetizeNow re-checks whether a later step still applies.
- Inactive bill groups aren't processed.
What a step can do
| Action | What happens |
|---|---|
| Send Email | Emails the bill group's billing contact using the email template you choose, sent using the Email From Name and Email Reply To set in Invoice Settings. You can copy customer contacts (CC/BCC) and your own team (Internal CC/BCC). The email can include the total past due, the days past due and a link to the invoice. |
| Attempt Collection | If the bill group has a payment method, charges it for invoices with outstanding amounts, starting with the oldest due date. Intended for steps on or after the due date: it's dimmed for negative-day steps. |
A step can do one, both or neither (for example, a step that only marks progress for your own reporting using its Custom ID).
Dunning emails respect your Notifications setting. In a test tenant, they only go to allowed domains and addresses.
Dunning statuses
| Status | Meaning |
|---|---|
| Good Standing | No qualifying unpaid invoices. No step is active. |
| In Dunning | The bill group is working through the steps. |
| Paused | Steps are on hold until a date you choose, or until you resume. |
Create a dunning process
How-to. Requires Tenant Admin or Billing Admin.
-
Go to Settings → Dunning and click New.

-
Enter a Dunning Name.
-
Fill in step 1:
- Name: for example Friendly reminder.
- Day Since Due Date: for example
-3for three days before the due date. - Custom ID (optional): a unique ID you can use in your own reporting or automation.
-
To email the customer, turn on Send Email, then:
- choose an Email Template;
- optionally choose CC and BCC recipients from the customer's records;
- optionally add Internal CC / Internal BCC addresses, separated by commas.

-
To retry payment, turn on Attempt Collection.
-
Click + Add New Step for each further step. Each step's day must be greater than the previous step's day. A new step copies the previous step's email and collection settings, so check them.

-
Click Save.
To start from an existing process, open its ⋮ menu and choose Clone, or click Clone on its edit page. MonetizeNow creates the copy and opens it for editing.
Interactive guide
Follow along step by step:
Assign dunning processes
How-to
How a new bill group gets its process
When a bill group is created, MonetizeNow picks its dunning process in this order:
flowchart TD
A[New bill group] --> B{Dunning Process<br/>chosen on the bill group?}
B -- Yes --> X[Use it]
B -- No --> C{Account has<br/>Dunning for New Bill Groups?}
C -- Yes --> Y[Use the account's process]
C -- No --> D{Tenant has a<br/>default process?}
D -- Yes --> Z[Use the tenant default]
D -- No --> N[No dunning]
Set the tenant default
In Settings → Dunning, open a process's ⋮ menu and choose Set as Default. The default is marked Default in the list. It's optional.
Set a default for an account
On the account, set Dunning for New Bill Groups. New bill groups on that account get this process. Existing bill groups don't change.
Change, add or remove a bill group's process
Edit the bill group and change Dunning Process in its Dunning section. Clear it to stop dunning for that bill group entirely.
See which bill groups use a process
In Settings → Dunning, the Assigned Bill Groups column shows the count. Open a process's ⋮ menu and choose View Assigned Bill Groups to see them in Dunning Management.
Pause or resume dunning
How-to. Requires Tenant Admin or Billing Admin.
Pause a bill group's dunning while you negotiate with the customer, without removing its process.
-
Go to Billing → Dunning Management and choose the Dunning Process. Filter by Dunning Status if needed.

-
On a bill group that's In Dunning, open the ⋮ menu and choose Pause.
-
Choose a Pause Until Date (tomorrow or later) and click Confirm.

Dunning resumes automatically after that date. To resume earlier, choose Resume on a Paused bill group. You can also pause and resume from the bill group itself.
Reference
Settings → Dunning list
| Column | Meaning |
|---|---|
| Name | Process name. The tenant default shows a Default tag. |
| Dunning Period | The largest Day Since Due Date in the process. |
| Number of Steps | How many steps the process has. |
| Assigned Bill Groups | How many bill groups use it. |
Row actions: Set as Default (non-default processes), View Assigned Bill Groups, Clone, Delete.
Step fields
| Field | Required | Rules |
|---|---|---|
| Name | Yes | |
| Day Since Due Date | Yes | Number of days, counted from the oldest unpaid invoice's due date. Negative means before the due date. Must be greater than the previous step's day. |
| Custom ID | No | Must be unique within the process |
| Send Email | No | When on, Email Template is required |
| Email Template | When Send Email is on | Chosen from the templates set up for your tenant. Contact MonetizeNow to add or change templates. |
| From | n/a | Sent using the Email From Name and Email Reply To set in Invoice Settings |
| To | n/a | The bill group's billing contact |
| CC | No | All CC emails on Bill Group, Bill Group Shipping Contact, All CC emails on Account |
| BCC | No | All BCC emails on Bill Group, All BCC emails on Account |
| Internal CC / Internal BCC | No | Any email addresses, separated by commas |
| Attempt Collection | No | Charges the bill group's payment method, oldest invoice first |
Who can do what
| Action | Roles |
|---|---|
| View Settings → Dunning | Tenant Admin, Billing Admin, Settings Read Only (view only) |
| Create, edit, clone, delete processes; set the default | Tenant Admin, Billing Admin |
| Dunning Management; pause or resume | Tenant Admin, Billing Admin |
Best practices
Keep your team informed during dunning
Add your team to each step so they know what customers are receiving:
- Use Internal CC or Internal BCC on the step for fixed recipients, such as your AR team.
- For account-specific recipients (for example the account owner), keep them in the account's CC or BCC emails, populated from your CRM through Salesforce Field Mapping or HubSpot Field Mapping. Then choose All CC emails on Account (or All BCC emails on Account) on the step.
Tailor dunning to each customer automatically
Larger customers often need a more personal, less automated process. Start by creating one dunning process per customer tier, for example Enterprise (high touch) and Standard Collections. Then choose how each new bill group gets the right one:
- From your CRM. In your CRM, calculate which process each account should use, and map it to the account's Dunning for New Bill Groups (
defaultDunningProcessId) with field mapping. Each process's ID is shown under its name on its edit page. New bill groups on each account then get the right process automatically. - With Record Automation. Create a Record Automation rule for bill groups that sets Dunning Process when a bill group is created, based on conditions you choose (for example the quote's total or a custom field). Use this when the logic should live in MonetizeNow instead of your CRM.
Start reminders before the due date
A step at -3 or -7 with a friendly template reminds customers before an invoice is late, which often avoids dunning altogether.
Updated 15 days ago
