SAP Table T012

House Banks

What Is the SAP T012 Table?

SAP T012 Table is used to store House Bank Information in SAP Financial Accounting. A House Bank represents a Bank with which a company maintains one or more bank accounts.

Each House Bank is maintained for a specific company code and is identified by a unique House Bank ID within that company code in SAP

T012 contains important details such as Company Code, House Bank ID, Bank Country and Bank Key.

For Example: If company code 1010 maintaining banking relationships with two banks such as HDFC Bank and ICICI Bank, separate House Bank IDs can be created for each bank in the SAP system.

SAP T012 Table for House Banks in SAP

Note: House Bank Text information store in T012T Table in SAP.

Quick overview

SAP table T012
Short description House Banks
Table type Transparent table
Primary key MANDT (Client), BUKRS (Company Code), HBKID (Short Key for a House Bank)
Client-dependent Yes

Important fields explained

Field SAP field description What this field means
BUKRS Company Code Company code in which the house bank is defined and used.
HBKID Short Key for a House Bank House bank ID that identifies a bank for the company code in payment and banking processes.
BANKS Bank Country/Region Key Country or region key indicating where the bank is located.
BANKL Bank Keys Bank key that identifies the bank within its country or region.

At a glance

Module
Financial Accounting FI
Application component
BANK ACCOUNTING FI-BL
Subcomponent
MASTER DATA FI-BL-MD

Technical details

Delivery class
A (Application table: master and transaction data)
Data class
APPL2 (Organization and customizing)
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

Table fields

11 fields

11 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 —
BANKS Bank Country/Region Key BANKS LAND1 CHAR 3 — T005
BANKL Bank Keys BANKK BANKK CHAR 15 —
TELF1 First telephone number TELF1 TEXT16 CHAR 16 —
STCD1 Tax Number 1 STCD1 STCD1 CHAR 16 —
NAME1 Name of contact person NAME1_A TEXT30 CHAR 30 —
SPRAS Language Key SPRAS SPRAS LANG 1 — T002
BUPLA Business Place BUPLA_T012 J_1BBRANCH CHAR 4 — PBUSINESSPLACE
VPAST Value date in the past allowed VPAST XFELD CHAR 1 —

SAP T012 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 T012
T001 Company Codes MANDT, BUKRS
T012K House Bank Accounts MANDT, BUKRS, HBKID
T042A Bank selection for payment program MANDT
BNKA Bank master record MANDT
T042D Available amounts for payment program MANDT, BUKRS, HBKID

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
Verified against
SAP S/4HANA 2023 On-Premise system
Last updated
October 9, 2026

The information on this SAP T012 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.