SAP Table BNKA
Bank master record
What Is the SAP BNKA Table?
SAP BNKA Table stores Bank Master Data in SAP Financial Accounting (FI). It contains important bank details such as Bank Country, Bank Key, Bank Name, Bank City, Region, SWIFT/BIC code, and Address Number.
The BNKA table helps SAP identify banks used for customer payments, supplier payments, and other banking transactions.
Within each SAP Client, a bank master record is identified by a combination of Bank Country (BANKS) and Bank Key (BANKL). SAP system uses these details for identifying the correct bank when processing the bank transactions.

Quick overview
| SAP table | BNKA |
|---|---|
| Short description | Bank master record |
| Table type | Transparent table |
| Primary key | MANDT (Client), BANKS (Bank Country/Region Key), BANKL (Bank Keys) |
| Client-dependent | Yes |
At a glance
- Module
- Financial Accounting
- Application component
- CROSS-APPLICATION COMPONENTS CA
- Subcomponent
- BANK CA-BK
- Specific component
- BANK MASTER DATA CA-BK-BNK
Technical details
- Delivery class
- A (Application table: master and transaction data)
- Data class
- APPL0 (Master Data, Transparent Tables)
- Package
- Bank Master Data (BF_BANK)
Primary key fields
| Field | Description | Data element | Type | Length |
|---|---|---|---|---|
MANDT
|
Client | MANDT | CLNT | 3 |
BANKS
|
Bank Country/Region Key | BANKS | CHAR | 3 |
BANKL
|
Bank Keys | BANKK | CHAR | 15 |
Table fields
37 fields
37 fields
| Field | Description | Data element | Domain | Type | Length | Decimals | Check table |
|---|---|---|---|---|---|---|---|
MANDT
Key
|
Client | MANDT | MANDT | CLNT | 3 | — | T000 |
BANKS
Key
|
Bank Country/Region Key | BANKS | LAND1 | CHAR | 3 | — | T005 |
BANKL
Key
|
Bank Keys | BANKK | BANKK | CHAR | 15 | — | |
ERDAT
|
Record Created On | ERDAT_BF | DATUM | DATS | 8 | — | |
ERNAM
|
Name of person who created the object | ERNAM_BF | USNAM | CHAR | 12 | — | |
BANKA
|
Name of Financial Institution | BANKA | TEXT60 | CHAR | 60 | — | |
PROVZ
|
Region (State, Province, County) | REGIO | REGIO | CHAR | 3 | — | T005S |
STRAS
|
Street and House Number | STRAS_GP | TEXT35 | CHAR | 35 | — | |
ORT01
|
City | ORT01_GP | TEXT35 | CHAR | 35 | — | |
SWIFT
|
SWIFT/BIC for International Payments | SWIFT | SWIFT | CHAR | 11 | — | |
BGRUP
|
Bank group (bank network) | BGRUP | BGRUP | CHAR | 2 | — | |
XPGRO
|
Post Office Bank Current Account | XPGRO | XFELD | CHAR | 1 | — | |
LOEVM
|
Deletion Indicator | LOEVM | XFELD | CHAR | 1 | — | |
BNKLZ
|
Bank Number | BANKL | BANKL | CHAR | 15 | — | |
PSKTO
|
Post office bank current account number | PSKTO_CH | PSKTO | CHAR | 16 | — | |
ADRNR
|
Address Number | AD_ADDRNUM | AD_ADDRNUM | CHAR | 10 | — | |
BRNCH
|
Bank Branch | BRNCH | TEXT40 | CHAR | 40 | — | |
CHKME
|
Check digit calculation method | CHECKMETH | CHECKMETH | CHAR | 4 | — | |
VERS
|
Format of File with Bank Data | VERS_BF | VERS_BF | CHAR | 3 | — | |
IBAN_RULE
|
IBAN Rule | IBAN_RULE | IBAN_RULE | CHAR | 6 | — | |
SDD_B2B
|
Support of SEPA B2B Direct Debit | SDD_B2B | SDD_B2B | NUMC | 1 | — | |
SDD_COR1
|
Support of SEPA COR1 Direct Debit | SDD_COR1 | SDD_COR1 | NUMC | 1 | — | |
SDD_RTRANS
|
Support of SEPA Returned Debits (R Transactions) | SDD_RTRANS | SDD_RTRANS | NUMC | 1 | — | |
ZNOCHECK
|
Checkbox for Not Checking the Bank Account | /ATL/LNOCHECK | XFELD | CHAR | 1 | — | |
ZACC_LEN
|
Account Length for Checking Bank Account | /ATL/LACC_LEN | /ATL/LACC_LEN | CHAR | 9 | — | |
ZRES1
|
Residue | /ATL/LRESIDUE | /ATL/LRESIDUE | NUMC | 3 | — | |
ZRES2
|
Residue | /ATL/LRESIDUE | /ATL/LRESIDUE | NUMC | 3 | — | |
ZRES3
|
Residue | /ATL/LRESIDUE | /ATL/LRESIDUE | NUMC | 3 | — | |
ZRES4
|
Residue | /ATL/LRESIDUE | /ATL/LRESIDUE | NUMC | 3 | — | |
ZRES5
|
Residue | /ATL/LRESIDUE | /ATL/LRESIDUE | NUMC | 3 | — | |
ZRES6
|
Residue | /ATL/LRESIDUE | /ATL/LRESIDUE | NUMC | 3 | — | |
ZRES7
|
Residue | /ATL/LRESIDUE | /ATL/LRESIDUE | NUMC | 3 | — | |
ZRES8
|
Residue | /ATL/LRESIDUE | /ATL/LRESIDUE | NUMC | 3 | — | |
ZRES9
|
Residue | /ATL/LRESIDUE | /ATL/LRESIDUE | NUMC | 3 | — | |
ZRES10
|
Residue | /ATL/LRESIDUE | /ATL/LRESIDUE | NUMC | 3 | — | |
BICKY
|
Key of a BIC+ data record (Swift) | PRQ_BICKY | PRQ_BICKY | CHAR | 12 | — | |
RCCODE
|
Routing control code | PRQ_RCC | CHAR15 | CHAR | 15 | — |
No fields match the selected filters.
SAP BNKA Table Availability
| SAP product | Verified release/system | Table availability | Verified on |
|---|---|---|---|
| SAP S/4HANA | 2023 - On-Premise | Available |
Related SAP Tables
| Table | Description | Common Key Fields with BNKA |
|---|---|---|
| T012K | House Bank Accounts | MANDT |
| T012 | House Banks | MANDT |
| LFBK | Vendor Master (Bank Details) | MANDT, BANKS, BANKL |
| KNBK | Customer Master (Bank Details) | MANDT, BANKS, BANKL |
Fields marked as primary keys in both tables. Additional fields or filters may be needed when joining records.
Editorial and verification
- Content editor
- ERPSAP Content Team
- Technical reviewer
- ERPSAP Technical Review Team
- Verified against
- SAP S/4HANA 2023 On-Premise system
- Last updated
- October 13, 2026
The information on this SAP BNKA table page is based on the verified SAP S/4HANA 2023 on-premise system identified above. Table definitions, fields, and availability may differ across SAP releases and customer-specific systems.
