Item Categories
SD / O2Cbeginner

SD Item Categories Part 1: What Item Categories Control

Key takeaway

What the item category decides for every sales document item: whether it is priced, delivered, billed (delivery- or order-related), which schedule lines it may have, how it completes, BOM explosion, credit relevance and its procedures — configured in VOV7.

What this complete series covers

Learn Item Categories in a clear, practical sequence — from the basic idea to real project use, troubleshooting, and interview-ready understanding.

Who it is for
Best for SAP consultants, developers, and learners who want a practical understanding of Item Categories.
Prerequisites
Basic SAP S/4HANA navigation and an understanding of the business process are helpful. Configuration or transaction steps require suitable access to a practice or project system.
Final outcome
By the end, you should be able to explain Item Categories clearly, follow the main end-to-end flow, apply it in a project scenario, and troubleshoot the most common issues.
  1. Part 1: SD Item Categories Part 1: What Item Categories Control

    An introduction to item categories in SD, explaining what they control at line-item level and why they are fundamental to sales document processing.

  2. Part 2: SD Item Categories Part 2: Item Category Determination (VOV4)

    A deep dive into how SAP determines the item category for a sales document line automatically, the configuration table structure behind it, and how consultants configure and overri

  3. Part 3: SD Item Categories Part 3: Item Categories for Special Processes — MTO, Third-Party, IPO, Service and Returns

    Explains the standard SAP item category determination logic driven by sales document type, item category group, item usage and higher-level item category, and how to configure and

  4. Part 4: SD Item Categories Part 5: Architecting a Scalable Item Category Strategy for Global Templates

    Design principles and governance practices for building an item category framework that scales across multiple countries, sales organizations, and business models without becoming

  5. Part 5: SD Item Categories Part 4: Complex Scenarios — Sales BOMs, Sub-Items and Free Goods

    Covers advanced item category behavior for bill of material explosion, configurable materials, free goods determination and sub-item handling, along with troubleshooting techniques

System and release assumptions: Examples focus on SAP S/4HANA. Exact apps, transaction codes, configuration paths, and field names can vary by release and deployment model.

Explanation

📌 KEY POINTS
✅ The item category (VOV7, table TVAP) controls item behavior: pricing, billing relevance, schedule lines, delivery relevance, completion, BOM explosion, credit, procedures.

✅ Billing relevance A = delivery-related, B = order-related, blank = not billable (e.g. free-of-charge items).

✅ "Schedule line allowed" decides whether the item gets schedule lines and thus requirements/delivery; items without schedule lines (services, texts) need "item relevant for delivery" if they should appear in deliveries.

✅ Standard item categories are four-letter keys derived from document type and item category group: TAN (standard), TAS (third-party), TAB (individual PO), TAD (service), TAX (non-stock).

⚠️ Changing a standard item category directly changes all documents using it — copy to a Z item category instead.

━━━━━━━━━━━━━━━━━━━━
▶ WHAT THIS SERIES COVERS

Part 1: What item categories control

Part 2: Item category determination (VOV4)

Part 3: Item categories for special processes — MTO, third-party, IPO, service, returns

Part 4: Complex scenarios — sales BOMs, sub-items and free goods

Part 5: Architecting a scalable item category strategy for global templates

━━━━━━━━━━━━━━━━━━━━
▶ 1. BUSINESS DATA

  • Item type (standard, text, value item), business item (item-level business data allowed).
  • Completion rule (for quotations/contracts).
  • Special stock indicator (e.g. consignment).

━━━━━━━━━━━━━━━━━━━━
▶ 2. SHIPPING AND SCHEDULE LINES

  • Schedule line allowed → requirements, ATP, delivery via schedule line category.
  • Item relevant for delivery (for items without schedule lines, e.g. text items).
  • Weight/volume relevant, returns indicator.

━━━━━━━━━━━━━━━━━━━━
▶ 3. BILLING AND PRICING

  • Billing relevance: A delivery-related, B order-related (order quantity), C order-related by target quantity, I billing plan, blank not relevant.
  • Billing plan type, default billing block.
  • Pricing: X standard, B pricing for free goods (100% discount), blank no pricing; statistical value.

━━━━━━━━━━━━━━━━━━━━
▶ 4. BOM AND STRUCTURE

  • Structure scope: explode single-level or multi-level sales BOM.
  • Application (e.g. SD01), pricing/ATP at header or sub-item (Part 4).

━━━━━━━━━━━━━━━━━━━━
▶ 5. PROCEDURES AND CHECKS

  • Incompletion procedure, partner determination procedure, text determination procedure.
  • Credit active, determine cost, status profile.

━━━━━━━━━━━━━━━━━━━━
▶ STEP BY STEP

  1. Display TAN in VOV7 and read each field group.
  2. Compare TAN with TANN (free-of-charge) — pricing and billing differences.
  3. Compare TAN with TAS (third-party) — schedule line and procurement differences.
  4. Create an order and see which fields in the item follow from the category.

✅ CHECKPOINT: you can explain why a TANN item is delivered but not billed.

Code example

ABAP Code
===== STEP 1: item category definition (SPRO > Sales and Distribution > Sales > Sales Documents >             Sales Document Item > Define Item Categories)  (VOV7)  table TVAPField                         | TAN | TANN | TAS | TADBilling relevance             | A   | –    | F*  | BPricing                       | X   | B    | X   | XSchedule line allowed         | X   | X    | X   | –Item relevant for delivery    | –   | –    | –   | –Credit active                 | X   | –    | X   | X* TAS: billing relevance F = order-related, based on invoice receipt quantity (option A/F per process) ===== STEP 2: frequently used standard item categories =====TAN standard | TANN free-of-charge | TAS third-party | TAB individual purchase orderTAD service  | TAX non-stock       | TATX text item  | REN returns | G2N credit memo req. | L2N debit memo req.TAK make-to-order | TAC configurable (variant configuration)TAQ/TAE sales BOM header priced / sub-item | TAP/TAN sales BOM header / sub-item priced ===== STEP 3: create a Z category =====VOV7 > select TAN > Copy as ZTAN > adjust fields > VOV4 assignment (Part 2) > copy control (Copy Control topic)

Real project scenario

A client offering installation services created service lines with TAN, because the service material was set up like a product. Service lines generated schedule lines and requirements, blocked delivery due lists with unavailable "stock" and could not be billed until a delivery existed. The correct setup was an item category group LEIS/DIEN on the service material leading to TAD: no schedule lines, order-related billing. Existing open orders were corrected by changing the item category where allowed and cancelling/re-entering the rest.

Common mistakes

  • Modifying standard item categories instead of copying to Z.
  • Using TAN for services, creating schedule lines and requirements.
  • Wrong billing relevance (delivery-related for order-based billing scenarios).
  • Forgetting "credit active" on new item categories that should influence credit exposure.
  • Not assigning procedures (incompletion, partner, text) to new item categories.

Best practices

  • Copy standard categories and change only what differs.
  • Document the purpose of every Z item category.
  • Align billing relevance with the real billing trigger.
  • Use TAD-like categories for services, TAX-like for non-stock items.
  • Test every new item category through order, delivery and billing.

Interview angle

Questions: "What does the item category control?", "Difference between billing relevance A and B?", "Why would an item be delivered but not billed?"
Strong answer: VOV7 controls pricing, billing relevance, schedule lines, delivery relevance, completion, BOM structure, credit and procedures; A = delivery-related, B = order-related; free-of-charge categories like TANN have pricing B/no billing relevance; standard categories TAN, TAS, TAB, TAD, TAX with their typical behavior.

Practice this lesson

Quick check

1. Why is a TANN item delivered but not invoiced?

2. Which item category is standard for a normal stock item in a standard order?

3. Which item category setting decides whether an item is billed with reference to the delivery or to the order?

Interview questions

1. A business wants a new item type for installation services sold together with machines. The installation must be billed when the order is confirmed, without any delivery. Which item category settings do you need?

Answer it in your own words first, then compare.

2. How is item category determination configured for a rush order scenario where delivery is expected immediately, and what MM integration points must be verified?

Answer it in your own words first, then compare.

Practice more with Interview AI →

Reference-verified: the steps are checked against official SAP documentation and tutorials, and object and field names in the sample code are checked for consistency. The code has not been compiled or run on an SAP system by ERPClimb. Syntax marked release-dependent varies by SAP release, so check it in your own system.

More lessons in this topic

Interview questions on this topic

Related SAP topics