---
description: A consistently high volume of invoices have to be processed. Accounts payable invoices have to be paid on time to receive possible discounts.
title: Automatic Payment Program Run F110: SAP Tutorial
image: https://www.guru99.com/images/sap-f110-automatic-payment-run.png
---

 

[Skip to content](#main) 

**⚡ Smart Summary**

The Automatic Payment Program, run with transaction F110 in SAP, selects due invoices and posts payments for vendors and customers. It automates invoice selection, payment document posting, and payment media output for national and international transactions.

* 🧾 **Payment Steps:** Invoices are entered, analyzed for due date, reviewed, approved, and paid.
* ⚙️ **Configuration:** F110 configuration covers company codes, payment methods, and bank selection.
* 🏦 **Bank Selection:** Ranking order, amounts, accounts, charges, and value dates control which bank pays.
* 📅 **Parameters:** A run is identified by run date and identification, with documents, methods, and company codes.
* 📋 **Proposal:** The proposal lists payments; you review the log and edit or block items before running.
* 🚀 **Payment Run:** Starting the run posts payment documents and can generate payment media or EDI.
* 🤖 **Automation:** AI adds anomaly detection and cash-flow forecasting on top of the automated run.

[ Read More ](javascript:void%280%29;) 

![SAP Automatic Payment Run F110](https://www.guru99.com/images/sap-f110-automatic-payment-run.png)

## Automatic Payment Program Run F110

**Introduction**  
The Payment Process includes the Following Steps

1. Invoices are Entered
2. Pending Invoices are analyzed for due date
3. Invoices due for payment are prepared for review
4. Payments are approved or modified
5. Invoices are paid

A consistently high volume of invoices have to be processed. Accounts Payable Invoices have to be paid on time to receive possible discounts. The [Accounting ](https://www.guru99.com/accounting.html) department wishes to perform this processing of invoices automatically. The Automatic Payment Program is a tool that will help users manage payables. [SAP](https://www.guru99.com/what-is-sap-definition-of-sap-erp-software.html) gives users the options to automatically:

1. Select Open(Pending) Invoices to be paid or collected
2. Payment Documents to be posted
3. Print Payment Media or generate EDI

The Automatic Payment Program has been developed for both national and international payment transactions with vendors and customers, and handles both outgoing and incoming payments. **Configuration** We can configure the Payment Program by selecting the Payment Program (Tcode – F110) Application menu Environment -> Maintain Config

[](https://www.guru99.com/images/sap/2012/07/AutoPay01.png)

The Settings for Automatic Payment program are divided into following Categories :

1. All Company Codes
2. Paying Company Codes
3. Payment Methods / Country
4. Payment Methods / Company Codes
5. Bank Selection
6. House Banks

[](https://www.guru99.com/images/sap/2012/07/AutoPay021.png)

**All Company Codes :** In this section we perform the following settings

1. Inter Company Payment Relationship
2. The Company codes that process payments
3. Cash Discounts
4. Tolerance days for Payments
5. The Customer and Vendor Transactions to be Processed

[](https://www.guru99.com/images/sap/2012/07/AutoPay03A.png)

[](https://www.guru99.com/images/sap/2012/07/AutoPay03.png)

**Paying Company codes :** In this section we perform the following settings

1. Minimum Amounts for Incoming and Outgoing Payments
2. Bill of Exchange Parameters
3. Forms for Payment Advice and [EDI](https://www.guru99.com/what-is-edi-ale-and-idoc.html)

[](https://www.guru99.com/images/sap/2012/07/AutoPay042.png)

[](https://www.guru99.com/images/sap/2012/07/AutoPay052.png)

**Payment Method / Country :** In this section we perform the following settings

1. Methods of Payments – Cheques, bank transfers etc.
2. Settings for individual Payment Methods –  
  1. Master record requirements
  2. Document Types for Posting
  3. Permitted currencies
  4. Print Programs

[](https://www.guru99.com/images/sap/2012/07/Autopay062.png)

[](https://www.guru99.com/images/sap/2012/07/Autopay07.png)

**Payment Method / Company Code:** In this section we perform the following settings

1. Minimum and maximum payment amounts
2. Whether payments abroad and foreign currencies are allowed
3. Grouping Options
4. Bank Optimization
5. Forms for payment media

[](https://www.guru99.com/images/sap/2012/07/Autopay08.png)

[](https://www.guru99.com/images/sap/2012/07/Autopay09.png)

**Bank Selection :**

1. Ranking Order
2. Amounts
3. Accounts
4. Charges
5. Value Dates

[](https://www.guru99.com/images/sap/2012/07/Autopay10.png)

[](https://www.guru99.com/images/sap/2012/07/Autopay111.png)

Ranking Order

[](https://www.guru99.com/images/sap/2012/07/Autopay122.png)

Bank Accounts

[](https://www.guru99.com/images/sap/2012/07/Autopay13.png)

Available Amounts

[](https://www.guru99.com/images/sap/2012/07/Autopay14.png)

**Value Dates**

[](https://www.guru99.com/images/sap/2012/07/Autopay15.png)

**Expenses / Charges**

**Execution :** After Configuration of the Payment Process we will enter parameters to execute the program. Enter the Transaction code F110 in the SAP Command Field

[](https://www.guru99.com/images/sap/2012/07/Autopay16.png)

 Every Payment Program run is identified by two fields

1. Run date
2. Identification

[](https://www.guru99.com/images/sap/2012/07/Autopay17.png)

 In the Parameters Tab, We have to define the following

1. What is to be paid – Docs. Entered Up to
2. What payment methods will be used – Payment Methods
3. When will the payments be made – Posting Date
4. Which company codes will be considered – Company Codes
5. How are they going to be paid – Payment Method Sequence decides the Priority of the Payment Method

[](https://www.guru99.com/images/sap/2012/07/Autopay18.png)

Save the Parameters Entered

[](https://www.guru99.com/images/sap/2012/07/Autopay19.png)

After the Parameters are Entered we execute the Program by pressing the proposal button in Application Toolbar

[](https://www.guru99.com/images/sap/2012/07/Autopay20.png)

In the next dialog box, Check the “Start Immediately” and press Continue

[](https://www.guru99.com/images/sap/2012/07/Autopay21.png)

A payment proposal is generated based on the parameters.

[](https://www.guru99.com/images/sap/2012/07/AutoPay22.png)

We can view the Proposal Log for possible errors by Pressing the Proposal Log Button

[](https://www.guru99.com/images/sap/2012/07/AutoPay23.png)

We can edit the proposal to block the some payments if we want, Press the Edit Proposal Button

[](https://www.guru99.com/images/sap/2012/07/AutoPay24.png)

In the next screen, the Proposal List of Vendors is generated who are to receive the Payments

[](https://www.guru99.com/images/sap/2012/07/AutoPay26.png)

After edit the [Proposal](https://www.guru99.com/how-to-create-item-proposal.html), and then run the payment run to release the payments. We can schedule the payment run by coming back to main screen pressing the Payment Run button

[](https://www.guru99.com/images/sap/2012/07/AutoPay25.png)

In the next Dialog box, Check “Start Immediately” to start the payment run instantly and Press continue

[](https://www.guru99.com/images/sap/2012/07/AutoPay27.png)

We can check the status of the Payment run on the Status Tab

[](https://www.guru99.com/images/sap/2012/07/AutoPay28.png)

## Best Practices for the Automatic Payment Run

A disciplined F110 process protects cash and prevents duplicate or wrong payments. Apply these best practices:

* **Always review the proposal:** Check the proposal log for errors before posting payments.
* **Use test parameters:** Validate configuration in a test client before a live run.
* **Block disputed items:** Edit the proposal to block payments that are in dispute.
* **Control run identification:** Use a clear run date and identification to trace each run.
* **Schedule carefully:** Run payments after due-date analysis to capture cash discounts.

### RELATED ARTICLES

* [FSV in SAP: Create Financial Statement Version Tcode ](https://www.guru99.com/how-to-create-financial-statement-version-fsv.html "FSV in SAP: Create Financial Statement Version Tcode")
* [Define Posting Period Variant Tcode in SAP ](https://www.guru99.com/how-to-define-posting-period-variant.html "Define Posting Period Variant Tcode in SAP")
* [Incoming & Outgoing Partial Payment in SAP ](https://www.guru99.com/how-to-post-incoming-partial-payments-by-partial-payment-method.html "Incoming & Outgoing Partial Payment in SAP")
* [10 SAP eBook PDF Bundle Just $49 \[Jul 2026\] ](https://www.guru99.com/sap-ebook-pdf.html "10 SAP eBook PDF Bundle Just $49 [Jul 2026]")

## Common F110 Errors and Troubleshooting

Most payment-run problems appear in the proposal log. Typical issues and fixes include:

* **No valid payment method:** Check the vendor master and payment-method configuration.
* **House bank not found:** Confirm bank selection and available amounts are maintained.
* **Items not selected:** Verify the posting date, document date, and company codes in parameters.
* **Blocked for payment:** Remove the payment block on the relevant open items.

## FAQs

🔢 What is the transaction code for the automatic payment run?

The transaction code is F110\. It runs the Automatic Payment Program, which selects open items, creates a payment proposal, and posts payment documents for vendors and customers.

📋 What is a payment proposal in F110?

A payment proposal is a preview of the payments the program intends to make, based on your parameters. You review, edit, or block items in the proposal before releasing the actual payment run.

📅 How do you schedule a payment run?

After saving parameters and reviewing the proposal, press the Payment Run button, select Start Immediately or a scheduled time, and continue. SAP then posts the payments and updates the run status.

🤖 Can AI optimize the payment run in SAP?

Yes. AI tools forecast cash needs, recommend the best payment timing to capture discounts, and detect unusual payments. They complement F110 by adding predictive and anomaly-detection capabilities.

🧠 How does AI help detect payment fraud?

[artificial intelligence](https://www.guru99.com/artificial-intelligence-tutorial.html) analyzes vendor, bank, and amount patterns to flag duplicate or suspicious payments before they post, strengthening controls around the automatic payment run.

#### Summarize this post with:

ChatGPT Perplexity Grok Google AI 

**Stay Updated on AI** **Get Weekly AI Skills, Trends, Actionable Advice.** 

##### Sign up for the newsletter

Subscribe for Free 

You have successfully subscribed.  
Please check your inbox. 

![AI-Newsletter]() Chosen by over **350,000+** professionals 

[Scroll to top ](#wrapper)Scroll to top 

× 

Toggle Menu Close 

Search for: 

Search

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.guru99.com/#organization","name":"Guru99","sameAs":["https://www.facebook.com/Guru99Official","https://twitter.com/guru99com"],"logo":{"@type":"ImageObject","@id":"https://www.guru99.com/#logo","url":"https://www.guru99.com/images/guru99-logo-v1-150x59.png","contentUrl":"https://www.guru99.com/images/guru99-logo-v1-150x59.png","caption":"Guru99","inLanguage":"en-US"}},{"@type":"WebSite","@id":"https://www.guru99.com/#website","url":"https://www.guru99.com","name":"Guru99","publisher":{"@id":"https://www.guru99.com/#organization"},"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https://www.guru99.com/images/sap-f110-automatic-payment-run.png","url":"https://www.guru99.com/images/sap-f110-automatic-payment-run.png","width":"700","height":"250","caption":"SAP F110: Automatic Payment Run","inLanguage":"en-US"},{"@type":"BreadcrumbList","@id":"https://www.guru99.com/all-about-automatic-payment-run.html#breadcrumb","itemListElement":[{"@type":"ListItem","position":"1","item":{"@id":"https://www.guru99.com","name":"Home"}},{"@type":"ListItem","position":"2","item":{"@id":"https://www.guru99.com/sap-fico-training-tutorials1","name":"SAP FICO"}},{"@type":"ListItem","position":"3","item":{"@id":"https://www.guru99.com/all-about-automatic-payment-run.html","name":"Automatic Payment Program Run F110: SAP Tutorial"}}]},{"@type":"WebPage","@id":"https://www.guru99.com/all-about-automatic-payment-run.html#webpage","url":"https://www.guru99.com/all-about-automatic-payment-run.html","name":"Automatic Payment Program Run F110: SAP Tutorial","dateModified":"2026-07-07T14:07:03+05:30","isPartOf":{"@id":"https://www.guru99.com/#website"},"primaryImageOfPage":{"@id":"https://www.guru99.com/images/sap-f110-automatic-payment-run.png"},"inLanguage":"en-US","breadcrumb":{"@id":"https://www.guru99.com/all-about-automatic-payment-run.html#breadcrumb"}},{"@type":"Person","@id":"https://www.guru99.com/author/mason","name":"Mason Garcia","description":"I'm Mason Garcia, an SAP CRM, FICO, and HANA Consultant, specializing in configuring and optimizing SAP systems for enhanced business performance.","url":"https://www.guru99.com/author/mason","image":{"@type":"ImageObject","@id":"https://www.guru99.com/images/mason-garcia-author.png","url":"https://www.guru99.com/images/mason-garcia-author.png","caption":"Mason Garcia","inLanguage":"en-US"},"worksFor":{"@id":"https://www.guru99.com/#organization"}},{"articleSection":"SAP FICO","headline":"Automatic Payment Program Run F110: SAP Tutorial","description":"A consistently high volume of invoices have to be processed. Accounts payable invoices have to be paid on time to receive possible discounts.","keywords":"sap-fi","speakable":{"@type":"SpeakableSpecification","cssSelector":[".entry-title",".summary"]},"@type":"Article","author":{"@id":"https://www.guru99.com/author/mason","name":"Mason Garcia"},"dateModified":"2026-07-07T14:07:03+05:30","image":{"@id":"https://www.guru99.com/images/sap-f110-automatic-payment-run.png"},"copyrightYear":"2026","name":"Automatic Payment Program Run F110: SAP Tutorial","subjectOf":[{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What is the transaction code for the automatic payment run?","acceptedAnswer":{"@type":"Answer","text":"The transaction code is F110. It runs the Automatic Payment Program, which selects open items, creates a payment proposal, and posts payment documents for vendors and customers."}},{"@type":"Question","name":"What is a payment proposal in F110?","acceptedAnswer":{"@type":"Answer","text":"A payment proposal is a preview of the payments the program intends to make, based on your parameters. You review, edit, or block items in the proposal before releasing the actual payment run."}},{"@type":"Question","name":"How do you schedule a payment run?","acceptedAnswer":{"@type":"Answer","text":"After saving parameters and reviewing the proposal, press the Payment Run button, select Start Immediately or a scheduled time, and continue. SAP then posts the payments and updates the run status."}},{"@type":"Question","name":"Can AI optimize the payment run in SAP?","acceptedAnswer":{"@type":"Answer","text":"Yes. AI tools forecast cash needs, recommend the best payment timing to capture discounts, and detect unusual payments. They complement F110 by adding predictive and anomaly-detection capabilities."}},{"@type":"Question","name":"How does AI help detect payment fraud?","acceptedAnswer":{"@type":"Answer","text":"artificial intelligence analyzes vendor, bank, and amount patterns to flag duplicate or suspicious payments before they post, strengthening controls around the automatic payment run."}}]}],"@id":"https://www.guru99.com/all-about-automatic-payment-run.html#schema-1134744","isPartOf":{"@id":"https://www.guru99.com/all-about-automatic-payment-run.html#webpage"},"publisher":{"@id":"https://www.guru99.com/#organization"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://www.guru99.com/all-about-automatic-payment-run.html#webpage"}}]}
```
