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:



39 Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
Rated 5 out of 5 stars.

Trong thời gian mình tìm hiểu llwin , tôi quan sát thêm sự khác biệt giữa casino và thể thao. Casino có các nhà cung cấp như Evolution Gaming và WM Casino, còn thể thao bao gồm bóng đá, bóng rổ, tennis và đua ngựa. Khu game bài lại bổ sung Poker và Tiến lên. Những dữ liệu này cho thấy hệ thống đang phát triển theo nhiều hướng nội dung riêng biệt. Mình thấy cách phân chia như vậy khá dễ theo dõi, nhất là khi muốn khảo sát từng khu độc lập. Tổng thể không tạo cảm giác mọi nội dung bị đặt chung vào một nhóm.

Like

Rated 5 out of 5 stars.

Một lần xem khu khuyến mãi giúp QQ88 gợi cho mình câu hỏi về cách các phần phụ được gắn với trải nghiệm chính. Mình từ đó chuyển sang bắn cá và game bài, chủ yếu theo dõi cách điều hướng thay đổi giữa từng khu vực. Điều mình ghi nhận là nội dung có thể khác nhau nhưng cấu trúc tổng thể vẫn tương đối dễ hiểu. Sau khi quay lại các mục chính, mình cũng không mất nhiều thời gian xác định vị trí. Theo mình, cách tổ chức này phù hợp với hành vi sử dụng thực tế vì người dùng có thể xem nhiều phần khác nhau mà vẫn giữ được cảm giác quen thuộc.

Like

Rated 5 out of 5 stars.

Trong danh sách nền tảng đang khảo sát, llwin được mình xem thêm ở cách các nhu cầu ngoài nội dung được tích hợp. Mình bắt đầu với bắn cá rồi chuyển sang nổ hũ và thể thao để quan sát phạm vi các danh mục chính. Tiếp đó mình xem phần giao dịch nhằm hiểu cách thanh toán được đặt trong cấu trúc chung. Điều mình thấy là những phần khác nhau vẫn khá dễ phân biệt và đường chuyển không tạo cảm giác rối. Với mình, hệ sinh thái có nhiều lựa chọn sẽ dễ tiếp cận hơn khi nội dung và chức năng đều được tổ chức theo một trật tự rõ ràng.

Like

Rated 5 out of 5 stars.

Trong quá trình chuyển từ PC sang điện thoại, tôi nhận thấy HI88 chú trọng khá rõ đến tính liên tục của trải nghiệm đa nền tảng. Thể thao, xổ số và Casino Live vẫn đóng vai trò những nhóm chính, trong khi bóng đá, Keno hay Baccarat chỉ là lớp lựa chọn sâu hơn. Trên PC, không gian rộng hỗ trợ quan sát nhiều khu vực cùng lúc; khi sang điện thoại, giao diện có thể tập trung vào từng nhóm để phù hợp với màn hình nhỏ. Việc logic phân cấp không thay đổi hoàn toàn giúp người dùng tận dụng thói quen đã hình thành trên thiết bị trước. Thay vì phải học lại cách tìm nội dung,…

Like

Rated 5 out of 5 stars.

Qua nhiều lần làm quen với 28bet , mình bắt đầu cảm nhận rõ hơn sự khác biệt giữa việc có nhiều nội dung và việc sắp xếp chúng sao cho dễ sử dụng. Mình từng chuyển liên tục từ game bài sang casino rồi bắn cá, nhưng từng nhóm vẫn được phân chia đủ rõ để không bị lẫn. Trong game bài mình thử Xì Dách một lúc trước khi đổi chuyên mục, sau đó vẫn dễ dàng quay lại vị trí cũ. Với mình, cách tổ chức này hữu ích hơn khi thời gian sử dụng kéo dài, bởi lượng nội dung trên màn hình được kiểm soát khá tốt và mình ít gặp cảm giác phải tìm kiếm…

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