top of page

Dunning Procedure in SAP S/4 HANA

Updated: Nov 17, 2025

What is Dunning ?

Dunning is a process used by businesses to systematically communicate with customers or vendors to ensure the collection of overdue payments.

  • It involves various methods and steps a company takes to remind customers about their overdue payments.

  • The term can also refer to the actual communications, such as letters, emails, or phone calls, sent to customers regarding their outstanding debts.

  • Effective dunning processes aim to recover outstanding debts while maintaining good customer relationships.


How to configure Dunning in SAP S/4 HANA ?

Configuring dunning in SAP involves several steps, which include setting up dunning procedures, defining dunning levels, customizing dunning texts, and assigning these procedures to customers. Just like the APP Configuration in SAP S/4 HANA which is maintained within one single T.Code FBZP similarly, Dunning Procedure is maintained with Transaction code FBMP.


Here is a detailed guide on configuring Dunning functionality in SAP S/4 HANA -


STEP 1 : Go to Transaction Code FBMP

Click on New Procedure, to create New Dunning Procedure for your Company code

Dunning Procedure

STEP 2 : Dunning Procedure

In this step, we define and maintain Dunning Procedure which is a structured method used to remind customer about overdue payments and encourage them to settle their debts.


Dunning Intervals in Days : The number of days between each dunning level.

Number of Dunning Levels : Specifies how many different levels of dunning notices will be sent to customers.

Minimum Days in Arrears (Account) : In which at least one item in this account must have for a dunning notice to be created.

Line item Grace Periods : To provide a buffer period for overdue line items before they are considered for dunning. This grace period allows additional days beyond the due date before the system includes the overdue line item in the dunning run.

Dun Special G/L Transaction : To include special G/L Transaction like Down Payment, Guarantees also to send reminder


Enter values in the above fields and then click on next step "Dunning Levels" as shown below

Dunning Procedure

STEP 3 : Dunning Levels

Dunning Levels are stages within a dunning procedure that represent the escalating severity of reminders sent to customers for overdue payments. Each level represents increasing urgency.


Days in Arrears : Minimum number of days in arrears, referring to the due date for net payment, which an item must show in order to reach a certain dunning level. No grace periods are taken into consideration for calculating the days in arrears.

Always Dun? : Indicates that a dunning notice is still printed even if no change has been made to the dunning proposal since the last dunning run.


Enter values in the above fields and then click on next step "charges" and provide currency for Dunning charge as shown below  in the pop-up screen

Dunning Levels

STEP 4 : Dunning Charges

Dunning charges are fees that are applied to a customer's account as part of the dunning procedure when their payments are overdue. Specify the amount to be charged at each dunning level. These charges can be a fixed amount or based on a percentage of the overdue amount.


From Dunning Amount :  Minimum overdue amount at which a particular dunning charge becomes applicable.

Dunning Charge : The fixed dunning charge in dunning currency can be printed on the dunning notice.

Dunning Charge % : Dunning charge is calculated based on specified percentage.

NOTE :- If you have specified a dunning charge as a percentage, a fixed dunning charge cannot be issued at the same time


Enter values in the above fields and then click on next step "Minimum Amounts" and provide currency for Minimum Amount as shown below  in the pop-up screen

Dunning Charges

STEP 5 : Minimum Amount

The Minimum Amount step specifies the minimum overdue amount that must be reached for an invoice to trigger a particular dunning level.


Minimum Amount : Minimum amount of the overdue items which is necessary to set a dunning level.

Minimum Percentage : Minimum Amount specified on Percentage.

NOTE - If you have specified a minimum amount for this dunning level, then this must also have been equaled or exceeded.


Enter values in the above fields and then click on next step "Dunning Texts" and provide your Company code & Select Account Type between Customer and Vendor as shown below in the pop-up screen

Minimum Amount

STEP 6 : Dunning Text

Dunning texts are predefined messages that are included in dunning notices sent to customers during the dunning process. These texts serve to inform customers about their overdue payments and urge them to settle their outstanding debts. Dunning texts vary in tone and content depending on the dunning level and the organization's communication strategy.


Enter Dunning level and select the form (SAP Scripts, SAP Smart Forms) for printing the Dunning notice

Dunning Text






Use Promo Code - OFFER1K to get 1000 INR Discount





Use Promo Code - OFFER1K to get 1000 INR Discount





STEP 7 : Dunning Data maintained in Customer Master data (T.Code BP)

Once the Dunning Procedure is maintained in FBMP, now you have to activate the dunning procedure for your Customers in Customer Master data in BP under Dunning Data tab. This will enable the particular customer to receive reminders if customer is failing to make overdue payments.


Dunning Procedure : Select the Dunning Procedure.

Dunning Block : Select the Reason for stopping the dunning process.

Last Dunning Notice : Display the date of when was the last dunning notice sent.

Dunning Level : Display the status of Dunning level to the customer

Dunning in SAP

To Define Dunning Areas ( T.Code OB61)

Dunning area is an organizational unit used to categorize customers or vendors for dunning purposes. Dunning areas are used if several organizational units are responsible for carrying out dunning within one company code

Example : A company that operates in multiple countries. They may define dunning areas to correspond to each country, allowing them to apply different dunning procedures based on country differences in payment behavior, regulatory requirements, or business practices.


PATH TO CONFIGURE :

SPRO > IMG > Financial Accounting > AP/AR > Business Transaction > Dunning > Dunning Areas

Dunning Areas

To Define Dunning Keys ( T.Code OB17)

A Dunning Key is a unique identifier assigned to each dunning level within a dunning procedure so with the dunning keys, you can limit the dunning level of an item.


PATH TO CONFIGURE :

SPRO > IMG > Financial Accounting > AP/AR > Business Transaction > Dunning > Dunning Key

Dunning key

To Define Block Reasons ( T.Code OB18)

A Dunning block reason allows you to prevent dunning notices from being sent to specific customers or accounts for a particular reason. It's a way to temporarily suspend the dunning process for certain accounts due to specific circumstances.


PATH TO CONFIGURE :

SPRO > IMG > Financial Accounting > AP/AR > Business Transaction > Dunning > Dunning Block Reasons

Dunning Block reason

How to run Dunning Program in SAP S/4 HANA ?

The process of running the dunning program is similar to that of Automatic Payment Program run (F110), here we use Transaction Code - F150 to run Dunning Program.


Lets consider an example of a customer invoiced with terms of making payment on the same day of sale and customer can receive payment reminders up to 4 times and the customer have been assigned with above Dunning Procedure terms.


Creation of Customer Invoice (FB70)

Dunning in SAP S/4 HANA

Checking for overdue items in Customer Line item Display (FBL5N)

Dunning Procedure

Dunning Program Run (T.Code F150)

The Dunning Program in SAP is a tool used to manage the process of reminding customers or vendors about overdue payments. It automates the generation and distribution of dunning notices, which are reminders sent to customers or vendors with outstanding invoices or debts. Dunning run in SAP can be scheduled to run at regular intervals, making it a periodic program.


Dunning Run is 3-Step process

Save the Parameter > Schedule the dunning run > Printout


STEP 1 : Save the Parameter


Run on : It is the date on which the program is to be carried out as planned.

Identification : Alphanumeric code to distinguish between several runs on same run on date.

Dunning date : It is the issue date of the dunning notice.

Documents Posted up to : Items which have been posted up to this date.

Company code : Specify Company code (not specific to country)

Customer/Supplier : Both customer and vendor can be dunned for overdue.

Enter Values in the above fields and Save the Parameter, then next click on Status tab as shown below.

Dunning Run


STEP 2 : Schedule the Dunning Run

Schedule the Dunning run means to execute automatically at predefined intervals without the need for manual intervention.


Click on Schedule and then in the Pop-up screen select Start Immediately, Provide the printer and click on Dispatch.

Dunning Run

STEP 3 : Printout

Printout refers to the generation and printing of dunning notices or letters that are sent to customers or vendors with overdue payments.


Press Enter and the Dunning notices have been generated.

Now, Click on Dunning Printout > Select Start Immediately and click on Printout icon.

Dunning Run

Sample Printout - To Preview the Dunning form before Printout

Dunning Printout

Dunning Notice

dunning Notice

Now, you can check for the updated Dunning data in Customer Master data (BP)

Dunning

This dunning functionality provides organizations with a powerful tool to manage overdue payments effectively. By automating the process of reminding customers or vendors about outstanding debts, SAP helps businesses maintain healthy cash flow and minimize the risk of bad debts.


Thank you for taking the time to read my blog. I appreciate your support and hope you found this content valuable. Stay tuned for my upcoming blog posts.



For complete video package visit the link below

SAP S/4 HANA FICO Video Course:


SAP S/4 HANA FICO Interview Video Course:



44 Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
Rated 5 out of 5 stars.

Trong quá trình khám phá llwin, mình quan sát nhiều hơn cách một hệ sinh thái nội dung được xây dựng và liên kết. Hệ thống có thể loại như thể thao, game bài, casino, bắn cá, nổ hũ và đá gà, cho thấy phạm vi chuyên mục khá rộng. Mình chú ý cách các khu được tách riêng để người dùng dễ định hướng, đồng thời vẫn giữ chung cấu trúc giao diện. Bên cạnh nội dung, những phần như giao dịch, chăm sóc khách hàng và bảo mật cũng được đưa vào hệ thống. Theo mình, cách tổ chức nhiều khu chức năng như vậy giúp việc tìm kiếm và theo dõi nội dung trở nên thuận tiện…

Like

Rated 5 out of 5 stars.

Khi mình thử sử dụng https://fly88tb.com/ theo kiểu vào nhanh, kiểm tra xổ số rồi rời khỏi phiên, mình nhận thấy khả năng tìm trực tiếp nội dung trở thành yếu tố quan trọng hơn số lượng lựa chọn. Xổ số được phân biệt tương đối rõ với đá gà, bắn cá và casino live nên mình không phải dò qua từng nhóm trước khi xác định vị trí. Ở những lần tiếp theo, mình thử mở thêm một khu vực rồi quay lại xổ số để kiểm tra trí nhớ bố cục. Vị trí cũ vẫn khá dễ nhận biết và phản hồi giữa các thao tác tương đối ổn định. Sau vài phiên ngắn, mình gần như hình thành…

Like

Rated 5 out of 5 stars.

Khi mình truy cập https://8kbett.africa/, mình chú ý nhiều đến cách giao diện cân bằng giữa số lượng nội dung và khả năng quan sát của người dùng. Mình nhận thấy nền tảng không tập trung quá nhiều chi tiết trên cùng một khu vực mà phân bổ theo từng phần cụ thể. Các danh mục như thể thao, casino, game giải trí được trình bày theo hướng dễ nhận diện, hỗ trợ quá trình tìm kiếm nhanh hơn. Trong lúc sử dụng, mình thấy tốc độ phản hồi khi thao tác được duy trì khá ổn định. Cách bố trí này giúp giảm cảm giác rối mắt và tạo sự thoải mái hơn khi theo dõi nhiều nội dung…

Edited
Like

Rated 5 out of 5 stars.

Khi cần theo dõi những nội dung thay đổi theo từng thời điểm, tôi nhận thấy HI88 dành các khu vực riêng để thông tin không bị trộn với phần giải trí khác. Xổ số tập trung vào kỳ quay và các hình thức dự đoán, còn thể thao được tổ chức theo sự kiện, tỷ lệ và nội dung trực tiếp. Casino live giữ không gian dành cho bàn trực tuyến, trong khi slot game và bắn cá có những khu vực độc lập. Tin tức cũng được bố trí riêng để cập nhật các thông tin liên quan đến thể thao, giải trí và hoạt động của nền tảng. Cách phân chia theo mục đích giúp tôi dễ xác…

Like

Rated 5 out of 5 stars.

Khi mình truy cập https://8xbett.wales/ để quan sát cấu trúc tổng thể, mình nhận thấy nền tảng có sự phân bổ nội dung khá hợp lý giữa các khu vực. Việc tách riêng từng nhóm chức năng giúp người dùng dễ dàng làm quen với giao diện ngay từ những lần đầu tiếp cận. Theo mình, thiết kế này hỗ trợ tốt cho quá trình tìm kiếm và theo dõi các phần nội dung khác nhau. Khu vực xổ số được trình bày rõ, bên cạnh đó các trò chơi giải trí khác cũng được bố trí phù hợp. Trong lúc sử dụng, hệ thống vận hành ổn định, tốc độ phản hồi tốt và các thao tác chuyển khu…

Like

    Get updates on new programs, workshops, the latest developments, and community activities, straight to your inbox.

    Thanks for subscribing!

    Programs
    Instructor Led
    Self-Paced Videos

    Corporate Workshops

     

    Gaurav Learning Solutions Reviews.png

    © 2025 Gaurav Learning Solutions

    bottom of page