ERPClimb logoERPClimb
SAP tableObjectLFBKModuleMM_P2P

LFBK table — Supplier Bank Details

LFBK stores bank-account details associated with classic vendor or supplier master records, including supplier number, bank country, bank key, bank account, and related control information. In S/4HANA bank data is maintained through Business Partner supplier roles and synchronized to vendor structures, so LFBK is not an independent strategic master-data entry point.

A consultant-focused reference for LFBK covering its purpose, key fields, joins, safe query restrictions, proof steps, release context, ownership and recurring interpretation traps.

Published 20 Sept 2026· 680 words

What it stores

LFBK stores bank accounts maintained for classic vendor or supplier master records. Each row must be interpreted using the complete technical key and the application process that writes it. A consultant should first establish whether the row represents current state, a dated master-data slice, a document item, a history event, an index entry or a compatibility representation. Organizational levels, validity dates, fiscal years, ledgers, languages, statuses and sequence numbers are part of the grain whenever those dimensions exist. The table should be read as evidence of application behavior, not as an isolated spreadsheet. Confirm the owning business object and configuration before deciding that a value is wrong.

Key fields

Vendor number and bank country/key/account attributes identify supplier bank details. A vendor can hold several bank accounts; presence of a bank record alone is not authorization to use it for a payment run.

  • LIFNR — supplier/vendor number.
  • BANKS — bank country.
  • BANKL — bank key.
  • BANKN — bank account number.
  • Bank control/account-holder fields — depend on configuration and country.
  • Business Partner/CVI mapping — required S/4HANA ownership context.

How it joins the data model

Relate the supplier key to the appropriate supplier master or Business Partner/CVI mapping. Do not join only on bank account number: country, bank key and partner context can be necessary to distinguish accounts.

  • LIFNR to LFA1
  • BANKS and BANKL to BNKA
  • supplier to Business Partner through CVI_VEND_LINK in S/4HANA

How to read it safely

For a failed payment, start from the payee and payment method, then inspect the relevant LFBK bank detail and the vendor/BP bank-data synchronization path. Avoid displaying full bank details in support screenshots or exporting them without authorization.

How to prove it in the data

Take one reproducible example from the relevant SAP screen, report or application log. Record its full displayed key, organizational context, key date, language and status. Locate the matching LFBK row using those values, then follow the documented parent and child joins without dropping key components. Compare the result using the same key date and ledger. When values differ, test for leading-zero conversion, multiple validity slices, inactive history, parallel ledgers, fiscal-year boundaries, archived data and asynchronous replication. Save the read-only evidence before escalating. If the row is wrong, reproduce the maintenance path in a non-production system and route the fix to the application owner rather than changing the table.

ECC vs S/4HANA

S/4HANA uses Business Partner as the leading supplier master. Supplier bank details maintained in BP can be synchronized into LFBK for compatibility and operational use. Diagnose inconsistencies through Business Partner and CVI before changing classic vendor tables.

Common pitfalls

  • Selecting by one convenient identifier and silently mixing organizational units, years, ledgers, languages or validity periods.
  • Joining on a partial key or descriptive value and creating duplicates that appear to be legitimate business rows.
  • Ignoring inactive, deletion, reversal or status indicators and reporting retained history as current state.
  • Assuming this table is authoritative without checking S/4HANA simplification, Business Partner synchronization, Universal Journal, MATDOC, CDS views or an external cloud source.
  • Treating a missing row as proof that an event never occurred even though logging, replication, authorization and archiving scope can differ.
  • Updating table rows directly instead of correcting data through the supported transaction, app, API or migration process.

Whose problem this is

Accounts payable and vendor-master governance own verification of payment instructions. Security and compliance oversee sensitive bank-data access; integration specialists investigate failed BP/customer-vendor synchronization.

Related SAP objects

Reviewed pages this object connects to in the ERPClimb knowledge graph.

Source: ERPClimb — https://erpclimb.com/sap-tables/lfbkERPClimb is an independent platform and is not affiliated with SAP SE. Reference pages are written and reviewed by SAP consultants for learning and troubleshooting.