SAP Table T012K
House Bank Accounts
What Is the SAP T012K Table?
SAP T012K Table stores house bank account details assigned to a company code. A company can use multiple house banks, and each house bank can have one or more bank accounts. T012K holds the details of these accounts.
Within a client, each account is identified by the company code, house bank ID, and account ID. Other details include the bank account number, currency, and assigned G/L account.
SAP consultants, users, and support teams use T012K to review house bank accounts and troubleshoot bank or payment configuration issues.

Quick overview
| SAP table | T012K |
|---|---|
| Short description | House Bank Accounts |
| Table type | Transparent table |
| Primary key | MANDT (Client), BUKRS (Company Code), HBKID (Short Key for a House Bank), HKTID (ID for Account Details) |
| Client-dependent | Yes |
Important fields explained
| Field | SAP field description | What this field means |
|---|---|---|
BUKRS |
Company Code | Company code that uses the house bank account. |
HBKID |
Short Key for a House Bank | House bank ID that identifies the bank assigned to the company code. |
HKTID |
ID for Account Details | Account ID that identifies a bank account under the house bank. |
BANKN |
Bank Account Number | Bank account number maintained for the house bank account. |
BKONT |
Bank Control Key | Bank control key used for country-specific bank details, where applicable. |
WAERS |
Currency Key | Currency key indicating the currency used for the bank account. |
HKONT |
General Ledger Account | G/L account assigned to the house bank account. |
At a glance
- Module
- Financial Accounting FI
- Application component
- BANK ACCOUNTING FI-BL
- Subcomponent
- MASTER DATA FI-BL-MD
Technical details
- Delivery class
- C (Customizing, maintenance only by customer, no SAP imports)
- Data class
- APPL0 (Master Data, Transparent Tables)
- Package
- House Banks (BFIBL_BANK)
Primary key fields
| Field | Description | Data element | Type | Length |
|---|---|---|---|---|
MANDT
|
Client | MANDT | CLNT | 3 |
BUKRS
|
Company Code | BUKRS | CHAR | 4 |
HBKID
|
Short Key for a House Bank | HBKID | CHAR | 5 |
HKTID
|
ID for Account Details | HKTID | CHAR | 5 |
Table fields
23 fields
23 fields
| Field | Description | Data element | Domain | Type | Length | Decimals | Check table |
|---|---|---|---|---|---|---|---|
MANDT
Key
|
Client | MANDT | MANDT | CLNT | 3 | — | T000 |
BUKRS
Key
|
Company Code | BUKRS | BUKRS | CHAR | 4 | — | T001 |
HBKID
Key
|
Short Key for a House Bank | HBKID | HBKID | CHAR | 5 | — | T012 |
HKTID
Key
|
ID for Account Details | HKTID | HKTID | CHAR | 5 | — | |
BANKN
|
Bank Account Number | BANKN | BANKN | CHAR | 18 | — | |
BKONT
|
Bank Control Key | BKONT | BKONT | CHAR | 2 | — | |
WAERS
|
Currency Key | WAERS | WAERS | CUKY | 5 | — | TCURC |
REFZL
|
Reference Information | REFZL | CHAR27 | CHAR | 27 | — | |
DTAAI
|
DME Sold-To Party Identification (Switzerland) | DTAAI | CHAR5 | CHAR | 5 | — | |
BNKN2
|
Alternative Bank Account Number (for Ambiguous Acct Number) | BNKN2 | BNKN2 | CHAR | 24 | — | |
FDGRP
|
Planning Group | FDGRP | FDGRP | CHAR | 10 | — | T035 |
ABWAE
|
Settlement currency for bank transfers | ABWAE | WAERS | CUKY | 5 | — | TCURC |
HKONT
|
General Ledger Account | HKONT | SAKNR | CHAR | 10 | — | SKB1 |
WEKON
|
Subaccount for Bill of Exchange Presentation for Discounting | WEKON | SAKNR | CHAR | 10 | — | SKB1 |
MINDT
|
Minimum days until due date when presenting for collection | MINDT | NUM03 | NUMC | 3 | — | |
HBID1
|
Alternative house bnk for bill/exch. presentation debit memo | HBID1_012K | HBKID | CHAR | 5 | — | T012 |
HKID1
|
Account details for debit memo from bill/exch. presentation | HKID1_012K | HKTID | CHAR | 5 | — | T012K |
HBID2
|
Alternative house bank for failed bill/exch. receivable | HBID2_012K | HBKID | CHAR | 5 | — | T012 |
HKID2
|
Account details for debit memo from bill/exch. presentation | HKID2_012K | HKTID | CHAR | 5 | — | T012K |
WKKON
|
Bk Act to Be Debited with Amount from Returned Bill Payable | WKKON_012K | SAKNR | CHAR | 10 | — | SKB1 |
WIKON
|
Subaccount for Bill of Exchange Collection | WIKON_012K | SAKNR | CHAR | 10 | — | SKB1 |
BROLL
|
Attribute for use by house banks in PRQ payment program | PRQ_BROLL | CHAR2 | CHAR | 2 | — | |
XTPRB
|
Flag for determining whether transit or principal bank | PRQ_XTPRB | XFELD | CHAR | 1 | — |
No fields match the selected filters.
SAP T012K Table Availability
| SAP product | Verified release/system | Table availability | Verified on |
|---|---|---|---|
| SAP S/4HANA | 2023 - On-Premise - Initial Shipment Stack | Available |
Related SAP Tables
| Table | Description | Common Key Fields with T012K |
|---|---|---|
| SKB1 | G/L account master (company code) | MANDT, BUKRS |
| T001 | Company Codes | MANDT, BUKRS |
| T012 | House Banks | MANDT, BUKRS, HBKID |
| TCURC | Currency Codes | MANDT |
| T042D | Available amounts for payment program | MANDT, BUKRS, HBKID, HKTID |
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 11, 2026
The information on this SAP T012K 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.
