# SAP Item Category, Account Assignment Category and Special Stock Indicators

> Source: https://netray.co/tools/sap-po-item-category-and-special-stock-reference
> Publisher: Netray (netray.co), AI and integration engineering for ERP and manufacturing systems.
> Section: Free Tools

## Short answer

Searchable list of the codes you choose on a PO line: item category, account assignment category and special stock indicator.

## Category

sap

## Erp

SAP S/4HANA

## Audience

- SAP MM consultant
- Buyer
- Inventory controller

## Tool

**Kind:** worksheet

**Mode:** reference

**Columns:**

#### Code group

**Key:** group

**Type:** text

#### Code

**Key:** code

**Type:** text

#### Meaning

**Key:** meaning

**Type:** text

#### What it changes

**Key:** effect

**Type:** text

**Rows:**

**Group:** PO item category

**Code:** (blank)

**Meaning:** Standard

**Effect:** Material or text-free item delivered to stock or consumption

**Group:** PO item category

**Code:** B

**Meaning:** Limit

**Effect:** Value limit for unplanned services or materials

**Group:** PO item category

**Code:** K

**Meaning:** Consignment

**Effect:** Vendor-owned stock; liability at withdrawal

**Group:** PO item category

**Code:** L

**Meaning:** Subcontracting

**Effect:** Components provided to vendor; BOM components appear on PO

**Group:** PO item category

**Code:** M

**Meaning:** Material unknown

**Effect:** Item without a material master, by material group

**Group:** PO item category

**Code:** D

**Meaning:** Service

**Effect:** Service specification with service entry sheet

**Group:** PO item category

**Code:** S

**Meaning:** Third-party

**Effect:** Vendor delivers directly to customer

**Group:** PO item category

**Code:** U

**Meaning:** Stock transfer

**Effect:** Plant to plant transfer through a stock transport order

**Group:** Account assignment

**Code:** A

**Meaning:** Asset

**Effect:** Posts to an asset; goods receipt creates asset cost

**Group:** Account assignment

**Code:** K

**Meaning:** Cost center

**Effect:** Posts to expense and cost center at goods receipt

**Group:** Account assignment

**Code:** F

**Meaning:** Order

**Effect:** Posts to an internal order

**Group:** Account assignment

**Code:** P

**Meaning:** Project

**Effect:** Posts to a WBS element

**Group:** Account assignment

**Code:** C

**Meaning:** Sales order

**Effect:** Assigns to a sales order item

**Group:** Account assignment

**Code:** N

**Meaning:** Network

**Effect:** Assigns to a network activity

**Group:** Account assignment

**Code:** Q

**Meaning:** Project make-to-order

**Effect:** Project stock valuated against a WBS element

**Group:** Account assignment

**Code:** U

**Meaning:** Unknown

**Effect:** Account assignment determined later

**Group:** Special stock

**Code:** K

**Meaning:** Vendor consignment stock

**Effect:** Owned by the vendor, stored at your plant (table MKOL)

**Group:** Special stock

**Code:** O

**Meaning:** Parts provided to vendor

**Effect:** Your components at a subcontractor (table MSLB)

**Group:** Special stock

**Code:** E

**Meaning:** Sales order stock

**Effect:** Make-to-order stock tied to a sales order item

**Group:** Special stock

**Code:** Q

**Meaning:** Project stock

**Effect:** Stock tied to a WBS element

**Group:** Special stock

**Code:** W

**Meaning:** Customer consignment stock

**Effect:** Your stock stored at the customer

**Group:** Special stock

**Code:** M

**Meaning:** Returnable transport packaging at vendor

**Effect:** Packaging owned by you, held at the vendor

**Group:** Special stock

**Code:** V

**Meaning:** Returnable transport packaging at customer

**Effect:** Packaging owned by you, held at the customer

**Group:** Special stock

**Code:** P

**Meaning:** Pipeline material

**Effect:** Material consumed from a pipeline, settled with the vendor

**Notes:** Meanings reflect standard SAP behavior. Your configuration may add or restrict combinations, for example which item categories a document type allows. Check document type settings in table T161 and customizing for allowed account assignments.

## Content

**Intro:** Three small code lists drive much of what happens on a purchase order line: the item category, the account assignment category and the special stock indicator. They decide who owns the stock, where cost lands and which processes follow.

**Sections:**

#### How to use this reference

**Body:** Pick the code group in the search box, such as 'Special stock', or type a code or a word like 'consignment'. Each row tells you what the code means and what it changes downstream in goods receipt, invoice verification or stock reporting. Export it as a quick-reference page for new buyers or for a design workshop where you decide which combinations to allow.

#### Combinations that matter

**Body:** Item category and account assignment interact. A consignment item (K) normally has no account assignment because stock is not yet yours, while a standard item with account assignment K posts straight to a cost center and skips stock. A subcontracting item (L) requires a BOM for the ordered material at the vendor. Third-party items (S) create goods receipt and invoice lines that do not touch your inventory. Project stock (Q) pairs with account assignment Q to keep valuation separate per WBS element.

**Bullets:**

- Consignment K: settle with MRKO after consumption
- Subcontracting L: ship components with movement type 541 and receive with 101
- Account assignment K: expense posting, no stock
- Account assignment Q: stock valuated by project

#### Common mistakes

**Body:** Teams confuse the special stock K with account assignment K because both use the letter K but live on different fields. Another frequent issue is ordering a stock item with account assignment when the material is valuated: the system may still post to expense and the inventory stays untouched. For subcontracting, forgetting to maintain a BOM leaves the component list empty and the vendor stock wrong. Always test a full cycle of PO, receipt, invoice and stock report for each pattern.

**Cta:** If your stock and cost reports need these patterns reconciled across plants, we can build a read-only view that shows ownership and value by special stock type.

**Faq:**

#### What is the difference between item category K and special stock K?

**Answer:** Item category K is a field on the PO line that marks it as a consignment item. Special stock indicator K identifies the resulting vendor-owned stock held at your plant in table MKOL. They are linked by the process but are separate fields and reports.

#### When should I use account assignment K?

**Answer:** Use K when you buy something that is consumed on receipt and should hit a cost center, like office supplies or a service. The goods receipt posts to expense and a cost center and does not create stock. Use a stock item with no account assignment if you need inventory.

#### How does subcontracting item category L work?

**Answer:** The PO line for the finished part carries a component list from the BOM. You issue components to the vendor with a transfer posting, which creates special stock O. When the vendor delivers, the goods receipt consumes those components and posts the value.

#### Can I add my own item category?

**Answer:** Item categories are fixed by SAP, but you control which are allowed per document type and which fields are required. Account assignment categories can be extended in customizing for certain combinations. Always involve your functional lead before changing these.

## Search terms

sap item category purchase order, sap account assignment category, sap special stock indicator, sap consignment k subcontracting l, sap item category b k l d s u, sap knttp list, sap sobkz special stock, sap third party item category s

---
Talk to an engineer: https://netray.co/contact?intent=erp_ai | Machine catalog: https://netray.co/agent/catalog.json
