Deleting a Payment Order in SAP

Consider this scenario:
After executing the payment program and generating the payment order, you realize that something is wrong with the payment and that the payment should be cancelled.
Understanding a Payment Order
Usually when you execute a payment run, payment documents are generated, posted and open items are cleared. In this case cancelling a payment entails resetting the payment document that will both reset the payment and reverse the payment document (transaction FBRA).
However, when you configure a payment method and check the payment order indicator (as seen below), it means that the payment program does not post a payment document and the paid items are not cleared. The system just generates a payment order and blocks the paid item from being picked up in other payment runs and to prevent it from other clearing processes. The open item is actually cleared at a later stage, as per your configuration, mostly through bank statement (MT940 or 950) posting. Although you can also clear the open item with the debit advice (MT900) posting.
Below is the configuration of the payment order at the level of the payment method:
IMG — Financial Accounting (New) — Accounts Receivable and Accounts Payable — Business Transactions — Outgoing Payments — Automatic Outgoing Payments — Payment Method/Bank Selection for Payment Program — Set Up Payment Methods per Country for Payment Transactions
Or use transaction FBZP


Double click on payment method in Country.

Under your country, copy or create a new payment method, or select from existing payment methods by double clicking on it.

Highlight the “payment order only” indicator above.
Save your entry.
With this configuration, payment method “3” (swift MT 103, in our example) will not generate posting documents or clear open items. It will only generate a payment order.
Therefore, if you realize that something is wrong with the payment, and needs to be cancelled and paid again, then you have to delete the payment order. Without that the paid item remains blocked.
Deleting a payment order
To cancel/delete a payment order, just go to the payment run (F110), enter the run date and identification of the payment that generates the payment order you are now trying to delete.
Click on environment—Payment order—-delete

If in your case the payment run was automatically executed and you do not know the payment run details (run date and identification), then go to the vendor line item (FBL1N) to get it.

Double click on the line item of the invoice document that was paid.
Note: that the item is still open even after the payment run, and there is no clearing document attached to it.

Double click on the payment order.

From the above, we can identify the payment order number (6547), the run date (06.01.2016) and the identification (DAA20).
Enter these details in F110 and execute (as above).
You will come to the below screen.

Now execute, to delete the payment order, first in simulation mode.
IF you execute the transaction and nothing happens, it most likely means that you do not have the necessary authorization. Execute transaction SU53 and send the screen shot to your basis team. This screen shot will show the authorization object you need.
If everything goes well, the payment order should be deleted as below.

Now execute in actual run.

The payment order is now deleted.
Please do share your thoughts on this topic. We would love to hear your comments and suggestions.
By the way you are invited to visit the SAP Store and other stores directly from here, or through the affiliate links on the left sidebar of the home page and blog posts, for the easiest way to buy your SAP Software and other cool products.

6 thoughts on “Deleting a Payment Order in SAP

  1. Thank you for the trick. Just a suggestion, to make sure the entire scenario works where in, once the payment order is deleted, show that the items are not blocked for payment anymore. Secondly, after making successful payment, post a bank statement and see if it comes back to clear the vendor invoice as well. That would probably complete the document cycle.

  2. I think it create a Idoc and Idoc should exist in the system. Check there is a OSS note stating payment order Idoc should exist else you can not delete payment order

Leave a Reply

Your email address will not be published. Required fields are marked *