SAP Table VBKD
Sales Document: Business Data
What Is the SAP VBKD Table?
SAP VBKD Table store sales document business data in SAP Sales and Distribution (SD). It contains business information maintained at the document header level and item levels of sales order, quotations, contracts, and other sales documents in SAP.
In SAP SD, business data refers to commercial terms and other used during sales documents processing.
The important information in VBKD includes:
- Payment Terms
- Incoterms
- Customer PO number
- Pricing date
- Customer pricing group
- Pricing list type
Header level business data is stored with an item number. When an item’s business data is different from the header data, SAP stores a separate record for that item in VBKD.
Example:
A sales order contains two items with same payment terms and incoterms. The common business data maintained in sales order payment terms and incoterms is stored in VBKD tables under item number.
If different payment terms are maintained for two items, SAP store separate business data record for that item.
Sales document information is maintained in several tables. You can refer to the following tables to check different parts of sales documents data and its document flow.
- VBAK: Sales document header data.
- VBAP: Sales document item data.
- VBKD: Sales document business data.
- VBEP: Sales document schedule line data.
- VBPA: Sales document partner data.
- VBFA: Sales document flow.
SAP consultants, users and support team use VBKD table to review document business data and troubleshoot issues involving payment terms, incoterms, pricing dates and customer purchase order references.

Quick overview
| SAP table | VBKD |
|---|---|
| Short description | Sales Document: Business Data |
| Table type | Transparent table |
| Primary key | MANDT (Client), VBELN (Sales and Distribution Document Number), POSNR (Item number of the SD document) |
| Client-dependent | Yes |
At a glance
- Module
- Sales and Distribution SD
- Application component
- SALES SD-SLS
Technical details
- Delivery class
- A (Application table: master and transaction data)
- Data class
- APPL1 (Transaction Data, Transparent Tables)
- Package
- Application development R/3 Sales (VA)
Primary key fields
| Field | Description | Data element | Type | Length |
|---|---|---|---|---|
MANDT
|
Client | MANDT | CLNT | 3 |
VBELN
|
Sales and Distribution Document Number | VBELN | CHAR | 10 |
POSNR
|
Item number of the SD document | POSNR | NUMC | 6 |
Table fields
105 fields
105 fields
| Field | Description | Data element | Domain | Type | Length | Decimals | Check table |
|---|---|---|---|---|---|---|---|
MANDT
Key
|
Client | MANDT | MANDT | CLNT | 3 | — | T000 |
VBELN
Key
|
Sales and Distribution Document Number | VBELN | VBELN | CHAR | 10 | — | |
POSNR
Key
|
Item number of the SD document | POSNR | POSNR | NUMC | 6 | — | |
KONDA
|
Customer Price Group | KONDA | KONDA | CHAR | 2 | — | T188 |
KDGRP
|
Customer Group | KDGRP | KDGRP | CHAR | 2 | — | T151 |
BZIRK
|
Sales District | BZIRK | BZIRK | CHAR | 6 | — | T171 |
PLTYP
|
Price List Type | PLTYP | PLTYP | CHAR | 2 | — | T189 |
INCO1
|
Incoterms (Part 1) | INCO1 | INCO1 | CHAR | 3 | — | TINC |
INCO2
|
Incoterms (Part 2) | INCO2 | INCO2 | CHAR | 28 | — | |
KZAZU
|
Order Combination Indicator | KZAZU_D | XFELD | CHAR | 1 | — | |
PERFK
|
Invoice Dates (Calendar Identification) | PERFK | WFCID | CHAR | 2 | — | TFACD |
PERRL
|
Invoice List Schedule (calendar identification) | PERRL | WFCID | CHAR | 2 | — | TFACD |
MRNKZ
|
Manual Invoice Maintenance | MRNKZ | XFELD | CHAR | 1 | — | |
KURRF
|
Exchange Rate for Postings to Financial Accounting | KURRF | KURRF | DEC | 9 | 5 | |
VALTG
|
Additional Value Days | VALTG | TAGE2 | NUMC | 2 | — | |
VALDT
|
Fixed Value Date | VALDT | DATUM | DATS | 8 | — | |
ZTERM
|
Terms of Payment Key | DZTERM | ZTERM | CHAR | 4 | — | |
ZLSCH
|
Payment Method | SCHZW_BSEG | ZLSCH | CHAR | 1 | — | T042Z |
KTGRD
|
Account Assignment Group for Customer | KTGRD | KTGRD | CHAR | 2 | — | TVKT |
KURSK
|
Exchange Rate for Price Determination | KURSK | KURRF | DEC | 9 | 5 | |
PRSDT
|
Date for Pricing and Exchange Rate | PRSDT | DATUM | DATS | 8 | — | |
FKDAT
|
Billing Date | FKDAT | DATUM | DATS | 8 | — | |
FBUDA
|
Date on which services are rendered | FBUDA | DATUM | DATS | 8 | — | |
GJAHR
|
Fiscal Year | GJAHR | GJAHR | NUMC | 4 | — | |
POPER
|
Posting Period | POPER | POPER | NUMC | 3 | — | |
STCUR
|
Exchange rate for statistics | STCUR | KURRF | DEC | 9 | 5 | |
MSCHL
|
Dunning Key | MSCHL | MSCHL | CHAR | 1 | — | T040 |
MANSP
|
Dunning Block | MANSP | MANSP | CHAR | 1 | — | T040S |
FPLNR
|
Billing Plan Number / Invoicing Plan Number | FPLNR | FPLNR | CHAR | 10 | — | FPLA |
WAKTION
|
Retail Promotion | WAKTION | WAKTION | CHAR | 10 | — | WAKH |
ABSSC
|
Payment Guarantee Procedure | ABSSCHE_CM | ABSSCHE_CM | CHAR | 6 | — | T691M |
LCNUM
|
Financial doc. processing: Internal financial doc. number | LCNUM | LCNUM | CHAR | 10 | — | |
J_1AFITP
|
Tax Type | J_1AFITP_D | J_1AFITP | CHAR | 2 | — | J_1AFITP |
J_1ARFZ
|
Reason for Zero VAT | J_1ARFZVAT | J_1ARFZVAT | CHAR | 1 | — | J_1ARFZ |
J_1AREGIO
|
Region (State, Province, County) | REGIO | REGIO | CHAR | 3 | — | T005S |
J_1AGICD
|
Activity Code for Gross Income Tax | J_1AGICD_D | J_1AGICD2 | CHAR | 2 | — | J_1AGICD |
J_1ADTYP
|
Distribution Type for Employment Tax | J_1ADTYP_D | J_1ADTYP | CHAR | 2 | — | J_1ADTYP |
J_1ATXREL
|
Tax relevant classification | J_1ATXREL_ | J_1ATXREL | CHAR | 10 | — | J_1ATXREL |
ABTNR
|
Department number | ABTNR | ABTNR | CHAR | 4 | — | TSAB |
EMPST
|
Receiving Point | EMPST | TEXT25 | CHAR | 25 | — | |
BSTKD
|
Customer Reference | BSTKD | BSTKD | CHAR | 35 | — | |
BSTDK
|
Customer Reference Date | BSTDK | DATUM | DATS | 8 | — | |
BSARK
|
Customer Purchase Order Type | BSARK | BSARK | CHAR | 4 | — | T176 |
IHREZ
|
Your Reference | IHREZ | TEXT12 | CHAR | 12 | — | |
BSTKD_E
|
Ship-to Party's Customer Reference | BSTKD_E | BSTKD | CHAR | 35 | — | |
BSTDK_E
|
Ship-to Party's Customer Reference Date | BSTDK_E | DATUM | DATS | 8 | — | |
BSARK_E
|
Ship-to Party Purchase Order Type | BSARK_E | BSARK | CHAR | 4 | — | T176 |
IHREZ_E
|
Ship-to Party Character | IHREZ_E | TEXT12 | CHAR | 12 | — | |
POSEX_E
|
Item Number of the Underlying Purchase Order | POSEX_E | POSEX | CHAR | 6 | — | |
KURSK_DAT
|
Translation Date | WWERT_D | DATUM | DATS | 8 | — | |
KURRF_DAT
|
Translation Date | WWERT_D | DATUM | DATS | 8 | — | |
KDKG1
|
Customer condition group 1 | KDKG1 | KDKGR | CHAR | 2 | — | TVKGG |
KDKG2
|
Customer condition group 2 | KDKG2 | KDKGR | CHAR | 2 | — | TVKGG |
KDKG3
|
Customer condition group 3 | KDKG3 | KDKGR | CHAR | 2 | — | TVKGG |
KDKG4
|
Customer condition group 4 | KDKG4 | KDKGR | CHAR | 2 | — | TVKGG |
KDKG5
|
Customer condition group 5 | KDKG5 | KDKGR | CHAR | 2 | — | TVKGG |
WKWAE
|
Value contract currency | WKWAE | WAERS | CUKY | 5 | — | TCURC |
WKKUR
|
Exchange rate in value contract currency | WKKUR | KURRF | DEC | 9 | 5 | |
AKWAE
|
Currency key for letter-of-credit procg in foreign trade | AKWAE | WAERS | CUKY | 5 | — | TCURC |
AKKUR
|
Exchange rate for letter-of-credit procg in foreign trade | AKKUR | KURRF | DEC | 9 | 5 | |
AKPRZ
|
Depreciation percentage for financial document processing | AKPRZ | PRZ32 | DEC | 5 | 2 | |
J_1AINDXP
|
Inflation Index | J_1AINDXP | J_1AINDXP | CHAR | 5 | — | J_1AINFT20 |
J_1AIDATEP
|
Indexing base date | J_1AIDATES | J_1AUDATEP | DATS | 8 | — | |
BSTKD_M
|
Customer Reference as Matchcode Field | BSTKD_M | CHAR35 | CHAR | 35 | — | |
DELCO
|
Agreed Delivery Time | DELCO | DELCO | CHAR | 3 | — | TVDC |
FFPRF
|
Dynamic Item Processor Profile | AD01PROFNR | AD01PROFNR | CHAR | 8 | — | AD01C_PROF |
BEMOT
|
Accounting Indicator | BEMOT | BEMOT | CHAR | 2 | — | TBMOT |
FAKTF
|
Billing form | FAKTF | FAKTF | CHAR | 2 | — | |
RRREL
|
Revenue recognition category | RR_RELTYP | RR_RELTYP | CHAR | 1 | — | |
ACDATV
|
Proposed start date for accrual period | RR_ACDATV | RR_ACDATV | CHAR | 1 | — | |
VSART
|
Shipping Type | VSARTTR | VERSART | CHAR | 2 | — | T173 |
TRATY
|
Means-of-Transport Type | TRATY | TRATY | CHAR | 4 | — | TVTY |
TRMTYP
|
Means of Transport | TRMTYP | MATNR | CHAR | 40 | — | MARA |
SDABW
|
Special Processing Indicator | SDABW | SDABW | CHAR | 4 | — | TVSAK |
WMINR
|
Product Catalog Number | WMINR | WMINR | CHAR | 10 | — | WWMI |
FKBER
|
Functional Area | FKBER | FKBER | CHAR | 16 | — | TFKB |
PODKZ
|
Relevant for POD processing | PODKZ | XFELD | CHAR | 1 | — | |
CAMPAIGN
|
Generic project planning: GUID from external R/3 system | CGPL_GUID16_R3 | SYSUUID | RAW | 16 | — | |
VKONT
|
Contract Account Number | CORR_VKONT_KK | CORR_VKONT_KK | CHAR | 12 | — | |
DPBP_REF_FPLNR
|
Billing Plan Number / Invoicing Plan Number | FPLNR | FPLNR | CHAR | 10 | — | |
DPBP_REF_FPLTR
|
Item for billing plan/invoice plan/payment cards | FPLTR | FPLTR | NUMC | 6 | — | |
REVSP
|
Revenue Distribution Type | RR_REVSP | RR_REVSP | CHAR | 1 | — | |
REVEVTYP
|
Revenue Event Type (Customizing) | RR_REVEVTYP_CUST | RR_REVEVTYP_CUST | CHAR | 1 | — | |
FARR_RELTYPE
|
Revenue Accounting Type | FARR_RELTYPE | FARR_RELTYPE | CHAR | 10 | — | |
VTREF
|
Reference Specifications from Contract | CORR_VTREF_KK | CORR_VTREF_KK | CHAR | 20 | — | |
_DATAAGING
|
Data Filter Value for Data Aging | DATA_TEMPERATURE | DATA_TEMPERATURE | DATS | 8 | — | |
J_1TPBUPL
|
Branch Code | BCODE | BCODE | CHAR | 5 | — | |
INCOV
|
Incoterms Version | INCOV | INCOV | CHAR | 4 | — | TINCV |
INCO2_L
|
Incoterms Location 1 | INCO2_L | INCO_L | CHAR | 70 | — | |
INCO3_L
|
Incoterms Location 2 | INCO3_L | INCO_L | CHAR | 70 | — | |
INCO2_KEY
|
Incoterm Location 1 - Place of Destination | /SCMTMS/INC_LOC_1_KEY | /SCMTMS/LOCUUID | RAW | 16 | — | |
INCO3_KEY
|
Incoterm Location 2 - Place of Delivery | /SCMTMS/INC_LOC_2_KEY | /SCMTMS/LOCUUID | RAW | 16 | — | |
INCO4_KEY
|
Incoterm - Deviating Place of Destination | /SCMTMS/INC_DEV_PLACE_DEST_KEY | /SCMTMS/LOCUUID | RAW | 16 | — | |
PACKNO
|
Package number | PACKNO | PACKNO | NUMC | 10 | — | ESLH |
PEROP_BEG
|
Period of Performance Start Date | FM_PEROP_SD_LOW | DATUM | DATS | 8 | — | |
PEROP_END
|
Period of Performance End Date | FM_PEROP_SD_HIGH | DATUM | DATS | 8 | — | |
STCODE
|
LST CST Applicability Code | J_1ISTCODE | J_1ISTCODE | CHAR | 3 | — | |
FORMC1
|
Form Type | J_1IFORTYP | J_1IFORTYP | CHAR | 3 | — | |
FORMC2
|
Form Type | J_1IFORTYP | J_1IFORTYP | CHAR | 3 | — | |
STEUC
|
Control code for consumption taxes in foreign trade | STEUC | STEUC | CHAR | 16 | — | |
COMPREAS
|
Abbreviation for Complaints Reason | CMP_COMPREAS_COPY | CMP_COMPREAS_COPY | CHAR | 4 | — | |
MNDID
|
Unique Reference to Mandate for each Payee | SEPA_MNDID | ID035 | CHAR | 35 | — | |
PAY_TYPE
|
Mandate: Payment Type | SEPA_PAY_TYPE | SEPA_PAY_TYPE | CHAR | 1 | — | |
SEPON
|
SEPA-Relevance | SD_SEPA_FLAG | SD_SEPA_FLAG | CHAR | 1 | — | |
MNDVG
|
SEPA-Relevance | SD_SEPA_FLAG | SD_SEPA_FLAG | CHAR | 1 | — |
No fields match the selected filters.
SAP VBKD Table Availability
| SAP product | Verified release/system | Table availability | Verified on |
|---|---|---|---|
| SAP S/4HANA | 2023 - On-Premise | Available |
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 27, 2026
The information on this SAP VBKD 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.
