Skip to main content

Dunning in ERPNext (Payment Reminder System)

A Dunning document in ERPNext is used to send persistent reminders to customers for overdue payments against unpaid Sales Invoices.

Dunning helps automate debt collection by adding reminders, interest charges, and fees for overdue invoices.

Access Path

Home > Accounting > Dunning

1. Prerequisites

Before creating a Dunning, ensure:

  • Sales Invoice exists
  • Invoice is overdue
  • Dunning Type is created (for fees, interest, and message templates)

2. What is a Dunning Type?

A Dunning Type defines default rules for reminders:

  • Interest rate on overdue amount
  • Dunning fees (fixed charges)
  • Message templates for communication

Example:

  • First Notice → No fee, polite reminder
  • Second Notice → Interest + penalty charges
Dunning Type Setup

3. How to Create a Dunning

There are two ways to create a Dunning:

Option 1: From Dunning List

  1. Go to Dunning list
  2. Click Add Dunning
  3. Select Customer
  4. Click “Fetch Overdue Payments”
  5. Select invoices and click “Get Items”
  6. Save and Submit

Option 2: From Sales Invoice

  1. Open overdue Sales Invoice
  2. Click Create > Dunning
  3. System fetches overdue payment schedule automatically
  4. Save and Submit

4. Dunning Workflow

  • Draft → Created but not sent
  • Unresolved → Sent but unpaid
  • Resolved → Payment received
  • Cancelled → Invalid or stopped process

5. Payment Handling

When payment is received:

  • Open Dunning document
  • Click Create > Payment
  • ERPNext generates Payment Entry
  • Includes interest + dunning fees automatically
  • Status becomes “Resolved”
Dunning Payment Entry

6. Accounting Impact

Dunning affects accounting in the following ways:

  • Interest is booked as income
  • Fees are recorded as additional income
  • Customer receivable remains open until payment

7. Example Scenario

A customer has an overdue invoice.

  • First reminder → No charges
  • Second reminder → Interest applied
  • Third reminder → Interest + penalty fees

ERPNext tracks all reminders and automates escalation.

8. Summary

Dunning in ERPNext is a structured debt collection tool that automates payment reminders, interest calculation, and fee application for overdue invoices, improving cash flow management.

Rating: 0 / 5 (0 votes)