---
description: Enter FI01 into the SAP transaction code box
title: SAP FI01: How to Create a BANK KEY
image: https://www.guru99.com/images/sap-fi01-create-bank-key.png
---

 

[Skip to content](#main) 

**⚡ Smart Summary**

SAP FI01 Bank Key creation registers a bank’s identifying details within the system so that house banks, vendor accounts, and employee bank data can reference it. This master record stores the bank country, SWIFT code, address, and branch information.

* 🔑 **Transaction FI01:** Use SAP transaction code FI01 to create a new bank key that stores a bank’s master data in the system.
* 🌍 **Bank Country and Key:** Enter the bank country and a unique bank key, which together identify the bank record within SAP.
* 🏠 **Address Details:** Record the bank name, region, street address, city, and branch under the address section for accurate identification.
* 🔢 **Control Data:** Enter the SWIFT/BIC code, bank group, and select the Post. Bank Acct indicator to complete the control data.
* 💾 **Save the Record:** Click Save to store the new bank key, making it available for house banks, vendors, and employee bank details.

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

[![SAP FI01: How to Create a Bank Key](https://www.guru99.com/images/sap-fi01-create-bank-key.png)](https://www.guru99.com/images/sap-fi01-create-bank-key.png)

In this tutorial, you will learn how to create a Bank Key in SAP using transaction code FI01\. Before running the steps, it helps to understand what a bank key is and why it is required across SAP Financial Accounting and Payroll.

## What is a Bank Key in SAP?

A bank key in SAP is a unique identifier that represents a bank within the system. It stores the essential master data of a bank, such as the bank name, country, address, SWIFT/BIC code, and branch details. Every bank that a company deals with — whether for making payments, receiving collections, or processing employee salaries — must first exist as a bank key.

The bank key acts as a reference point across multiple SAP modules. In Financial Accounting (FI), it links to house banks and to vendor or customer bank details. In SAP HR and Payroll, it connects to the employee bank information used during bank transfers and DME processing.

Because the bank key centralizes bank data in one master record, it removes the need to re-enter bank details repeatedly. It also ensures consistency and accuracy, since every transaction that references a bank pulls the same validated information. The transaction code used to create a bank key is FI01.

## Procedure to Create a Bank Key in SAP

**Step 1)** Enter **FI01** into the SAP transaction code box.

[![Create a Bank Key in SAP transaction code FI01](https://www.guru99.com/images/sap/2010/10/sap-create-bank-key.jpg)](https://www.guru99.com/images/sap/2010/10/sap-create-bank-key.jpg)

**Step 2)** In the next SAP Screen:

* Enter the **Bank Country**.
* Enter the new **Bank Key**.
* Click the Enter Button.

[![Create a Bank Key in SAP bank country and bank key](https://www.guru99.com/images/sap/2010/10/sap-create-bank-key-1.jpg)](https://www.guru99.com/images/sap/2010/10/sap-create-bank-key-1.jpg)

**Step 3)** In the next [SAP screen](https://www.guru99.com/what-is-sap-definition-of-sap-erp-software.html), under the Address section:

* Enter the **Bank’s** name.
* Select the appropriate **region**.
* Enter the bank’s **street address**.
* Enter the **Bank’s city**.
* Enter the appropriate **branch name**.

[![Create a Bank Key in SAP address section](https://www.guru99.com/images/sap/2010/10/sap-create-bank-key-2.jpg)](https://www.guru99.com/images/sap/2010/10/sap-create-bank-key-2.jpg)

**Step 4)** In the control data section:

* Enter the bank’s **SWIFT** code.
* Enter the **bank’s group**.
* Tick the Post. Bank Acct checkbox.

[![Create a Bank Key in SAP control data section](https://www.guru99.com/images/sap/2010/10/sap-create-bank-key-3.jpg)](https://www.guru99.com/images/sap/2010/10/sap-create-bank-key-3.jpg)

**Step 5)** Click Save. A new Bank Key is created.

### RELATED ARTICLES

* [All About Infotype 0003 Payroll Status in SAP ](https://www.guru99.com/all-about-inoftype-0003-payroll-status.html "All About Infotype 0003 Payroll Status in SAP")
* [SAP Payroll Process with Steps & Flowchart ](https://www.guru99.com/overview-of-payroll-process.html "SAP Payroll Process with Steps & Flowchart")
* [SAP Wage Type Reporter: PC00\_MXX\_CWTR ](https://www.guru99.com/what-is-wage-type-reporter.html "SAP Wage Type Reporter: PC00_MXX_CWTR")
* [What is SAP HR? Introduction to SAP HCM ](https://www.guru99.com/sap-hr-introduction.html "What is SAP HR? Introduction to SAP HCM")

## Benefits of Maintaining Bank Keys in SAP

Maintaining accurate bank keys in SAP provides several benefits for finance and payroll operations:

* **Centralized bank data:** All bank details are stored in a single master record, so they only need to be entered once and can be reused everywhere.
* **Accurate payments:** Payment programs and DME files rely on the bank key for correct routing, reducing the risk of failed or misdirected transfers.
* **Consistency across modules:** The same bank key is referenced by house banks, vendors, customers, and employee bank details, keeping data uniform.
* **Regulatory compliance:** Storing the SWIFT/BIC code and country-specific data helps ensure that transfers meet international and local banking standards.
* **Easier maintenance:** If a bank changes its address or details, the update is made once in the bank key and reflected across all linked records.

By keeping bank keys current, organizations reduce payment errors, speed up reconciliation, and maintain a reliable foundation for all bank-related transactions in SAP.

## FAQs

⚡ How can AI help manage bank master data in SAP?

AI can automatically extract bank details from documents, detect duplicate bank keys, and flag incomplete records. This reduces manual data entry and helps keep bank master data clean, accurate, and consistent across SAP.

🤖 Can AI validate SWIFT codes and bank keys automatically?

Yes. AI tools can check SWIFT/BIC codes against reference directories, verify country and branch formats, and warn about invalid or inactive banks. A finance user should still confirm the record before it is saved.

🏦 What is the difference between a bank key and a house bank in SAP?

A bank key stores a bank’s master data (name, country, SWIFT, address). A house bank is your company’s own bank, defined per company code, that references a bank key and holds account IDs used for payments.

🔢 What is a SWIFT code in an SAP bank key?

A SWIFT (BIC) code is an internationally standardized code that identifies a specific bank in cross-border transactions. In SAP, it is entered in the bank key’s control data to enable accurate international payments and transfers.

#### 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](https://www.guru99.com/images/footer-email-avatar-imges-1.png) 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-fi01-create-bank-key.png","url":"https://www.guru99.com/images/sap-fi01-create-bank-key.png","width":"700","height":"250","caption":"SAP FI01: Create Bank Key","inLanguage":"en-US"},{"@type":"BreadcrumbList","@id":"https://www.guru99.com/how-to-create-a-bank-key.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-hr","name":"SAP - HR"}},{"@type":"ListItem","position":"3","item":{"@id":"https://www.guru99.com/how-to-create-a-bank-key.html","name":"SAP FI01: How to Create a BANK KEY"}}]},{"@type":"WebPage","@id":"https://www.guru99.com/how-to-create-a-bank-key.html#webpage","url":"https://www.guru99.com/how-to-create-a-bank-key.html","name":"SAP FI01: How to Create a BANK KEY","dateModified":"2026-07-06T16:34:39+05:30","isPartOf":{"@id":"https://www.guru99.com/#website"},"primaryImageOfPage":{"@id":"https://www.guru99.com/images/sap-fi01-create-bank-key.png"},"inLanguage":"en-US","breadcrumb":{"@id":"https://www.guru99.com/how-to-create-a-bank-key.html#breadcrumb"}},{"@type":"Person","@id":"https://www.guru99.com/author/kaelyn","name":"Kaelyn Flynn","description":"I'm Kaelyn Flynn, an SAP HR &amp; Payroll Consultant, offering tutorials on SAP HR functionalities and payroll process optimization.","url":"https://www.guru99.com/author/kaelyn","image":{"@type":"ImageObject","@id":"https://www.guru99.com/images/kaelyn-flynn-author.png","url":"https://www.guru99.com/images/kaelyn-flynn-author.png","caption":"Kaelyn Flynn","inLanguage":"en-US"},"worksFor":{"@id":"https://www.guru99.com/#organization"}},{"articleSection":"SAP - HR","headline":"SAP FI01: How to Create a BANK KEY","description":"Enter FI01 into the SAP transaction code box","keywords":"sap-hr, sap","speakable":{"@type":"SpeakableSpecification","cssSelector":[".entry-title",".summary"]},"@type":"Article","author":{"@id":"https://www.guru99.com/author/kaelyn","name":"Kaelyn Flynn"},"dateModified":"2026-07-06T16:34:39+05:30","image":{"@id":"https://www.guru99.com/images/sap-fi01-create-bank-key.png"},"copyrightYear":"2026","name":"SAP FI01: How to Create a BANK KEY","subjectOf":[{"@type":"HowTo","name":"How to Create a BANK KEY","description":"In this tutorial, we will learn How to Create a Bank Key","step":[{"@type":"HowToStep","name":"In the next SAP Screen","text":"Enter the Bank Country.Enter the new Bank Key.Click Enter Button","image":"https://www.guru99.com/images/sap/2010/10/sap-create-bank-key-1.jpg","url":"https://www.guru99.com/how-to-create-a-bank-key.html#step1"},{"@type":"HowToStep","name":"In the next SAP screen ,","text":"under the Address section","image":"https://www.guru99.com/images/sap/2010/10/sap-create-bank-key-2.jpg","url":"https://www.guru99.com/how-to-create-a-bank-key.html#step2"},{"@type":"HowToStep","name":"In the control data section","text":"Enter the bank\u2019s SWIFT codeEnter the bank\u2019s groupTick the Post. Bank Acct checkbox","image":"https://www.guru99.com/images/sap/2010/10/sap-create-bank-key-3.jpg","url":"https://www.guru99.com/how-to-create-a-bank-key.html#step3"}]},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"How can AI help manage bank master data in SAP?","acceptedAnswer":{"@type":"Answer","text":"AI can automatically extract bank details from documents, detect duplicate bank keys, and flag incomplete records. This reduces manual data entry and helps keep bank master data clean, accurate, and consistent across SAP."}},{"@type":"Question","name":"Can AI validate SWIFT codes and bank keys automatically?","acceptedAnswer":{"@type":"Answer","text":"Yes. AI tools can check SWIFT/BIC codes against reference directories, verify country and branch formats, and warn about invalid or inactive banks. A finance user should still confirm the record before it is saved."}},{"@type":"Question","name":"What is the difference between a bank key and a house bank in SAP?","acceptedAnswer":{"@type":"Answer","text":"A bank key stores a bank's master data (name, country, SWIFT, address). A house bank is your company's own bank, defined per company code, that references a bank key and holds account IDs used for payments."}},{"@type":"Question","name":"What is a SWIFT code in an SAP bank key?","acceptedAnswer":{"@type":"Answer","text":"A SWIFT (BIC) code is an internationally standardized code that identifies a specific bank in cross-border transactions. In SAP, it is entered in the bank key's control data to enable accurate international payments and transfers."}}]}],"@id":"https://www.guru99.com/how-to-create-a-bank-key.html#schema-547105","isPartOf":{"@id":"https://www.guru99.com/how-to-create-a-bank-key.html#webpage"},"publisher":{"@id":"https://www.guru99.com/#organization"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://www.guru99.com/how-to-create-a-bank-key.html#webpage"}}]}
```
