Process Guide

SAP SD Consignment Process — Fill-Up, Issue, Return & Pickup

Four processes · 631 to 634 · ownership · billing rules · worked example · Last updated September 2026

Three questions answer everything in consignment: where is the stock, who owns it, and should we bill? Each of the four consignment processes answers them differently — and that is the whole reason there are four.

This guide covers fill-up, issue, return and pickup with their document types, item categories and movement types, follows one example through all four with the stock balances after each step, and gives the return-versus-pickup distinction the space it deserves, because that is where projects and interviews both go wrong. Written for SAP S/4HANA on-premise and Private Edition; the logic is unchanged from ECC.

01

What consignment is

In consignment you place stock at the customer’s premises but keep ownership of it. The customer sells or consumes from that stock and only then owes you money. It is common in pharmacy chains, spare parts, FMCG and anywhere a customer wants availability without carrying the inventory risk.

The accounting point: consignment stock stays on your balance sheet until the issue. The goods have moved; the sale has not happened. That single fact explains why fill-up posts no revenue, why issue posts both revenue and COGS, and why finance cares about the consignment stock report at period end.

02

The four processes compared

ProcessDocumentsItem cat.MvtStock movesBilling
KB Consignment fill-upKB → delivery LFKBN631Your unrestricted stock → consignment stock at the customerNone — you still own the goods
KE Consignment issueKE → delivery LFKEN633Consignment stock at the customer → consumedInvoice (F2) — ownership transfers, revenue and COGS post
KR Consignment returnKR → returns delivery LRKRN634Back into consignment stock at the customerCredit memo (RE) — reverses an issue that was billed
KA Consignment pickupKA → returns delivery LRKAN632Consignment stock at the customer → back to your plantNone — the goods were never sold

Two of the four bill, two do not. Fill-up and pickup only move stock between two places you own; issue and return change who owns it, so money moves with them.

03

Stock and ownership

Scroll the diagram sideways to see all of it →

SAP SD consignment: the four processes, the direction of stock and whether SAP billsTwo stock locations: your plant on the left and the customer's consignment stock on the right, which is still your inventory. Four processes move stock between them. Fill-up, movement 631, sends stock from your plant to the customer's consignment stock with no billing. Issue, movement 633, records consumption from consignment stock and creates an F2 invoice, transferring ownership. Return, movement 634, puts previously issued goods back into consignment stock and creates an RE credit memo. Pickup, movement 632, brings unsold consignment stock back to your plant with no billing.Your plantunrestricted stock · your booksCustomer's consignment stockspecial stock W · still your booksFill-up (KB) · 631no billing · still yoursIssue (KE) · 633invoice F2 · ownership transfersReturn (KR) · 634credit memo REPickup (KA) · 632no billingconsumed bythe customergiven backafter billing

Both locations are your inventory. Only the consignment issue takes stock out of your books.

04

Worked example: 100, 30, 5, 20

A distributor places stock in a retail chain’s store. Follow one material through all four processes and watch the balances.

EventDocumentsAt customerIn plantAccounting
Start—01,000All stock in your plant, on your balance sheet
Fill-up 100KB order → LF delivery → GI 631100900No revenue, no COGS. The 100 units are still your inventory, held as special stock W at the customer
Issue 30KE order → LF delivery → GI 633 → F2 invoice70900Revenue and receivable for 30 units, COGS posted, inventory reduced
Return 5KR order → LR returns delivery → GR 634 → RE credit memo75900Credit memo for 5 units, COGS reversed, the 5 units are yours again — physically still at the customer
Pickup 20KA order → LR returns delivery → GR 63255920No billing. Stock moves from the customer’s consignment stock back into your plant

After all four events the customer holds 55 units of your stock, you hold 920 in the plant, and you have invoiced 30 and credited 5 — a net 25 units sold. The 5 returned units are back in consignment and can be issued again to someone else, or picked up later.

05

Configuration for each process

01

Sales document types

VOV8

KB (fill-up) and KE (issue) propose delivery type LF; KR (return) and KA (pickup) propose returns delivery LR, because in both the goods come back to you — legally, physically or both.

02

Item categories

VOV7 / VOV4

KBN (fill-up), KEN (issue), KRN (return), KAN (pickup). Only KEN and KRN are relevant for billing and pricing. KBN and KAN are not billed, because nothing is sold or credited — but they are delivery-relevant, since stock moves.

03

Schedule line categories

VOV6 / VOV5

Each item category determines its own schedule line, which carries the movement type: 631 for fill-up, 633 for issue, 634 for return, 632 for pickup. Fill-up uses E0 or E1 (E1 with availability check and transfer of requirements) and pickup the matching F0 or F1 — pair them consistently.

04

Copy control

VTLA and VTFL

Order to delivery for all four (KB/KE → LF, KR/KA → LR), and delivery to billing for the two that bill: KE → F2 and KR → RE. Missing copy control is the usual reason an issue delivery never reaches the billing due list.

05

Special stock and reporting

MMBE, MB58

Consignment stock at the customer is special stock indicator W. MB58 lists it per customer and material; MMBE shows it in the stock overview. Finance needs this because the stock is still yours.

06

Pricing and account determination

V/08, VKOA

Issue and return are priced like any sale; fill-up and pickup are not priced at all. Revenue account determination handles the issue invoice and the return credit memo exactly as it does for a normal order.

None of this is exotic: it is ordinary item category and schedule line category determination pointed at four sets of categories, plus copy control for each document pair. What makes consignment feel different is the special stock, not the configuration technique.

06

Consignment return vs pickup

These two are confused more than anything else in consignment. Both bring goods back — but from different places, for different reasons, with different money attached.

KR · movement 634

Return — reverses an issue

The customer already consumed the goods and was invoiced. They give them back, so the stock returns to their consignment stock — still physically at their site, owned by you again — and a credit memo reverses the invoice.

Think: “the sale is being undone.”

KA · movement 632

Pickup — reverses a fill-up

The goods were never sold. You collect unsold consignment stock and bring it back into your plant. Nothing is billed and nothing is credited, because no revenue was ever posted for these units.

Think: “the stock is coming home.”

One test that always works: was this quantity ever invoiced? If yes, it is a return. If no, it is a pickup. Using the wrong one leaves the consignment stock wrong and the customer either over- or under-credited — and both errors surface weeks later at reconciliation.

07

Troubleshooting

01

The issue order cannot confirm — no consignment stock available

  • ·No fill-up was posted, or its goods issue is still missing
  • ·The issue is being created for a different ship-to party than the fill-up
  • ·The material or plant on the issue does not match the fill-up

Fix: Check MB58 for that customer and material. Consignment stock is held per customer, per material, per plant — an issue can only draw from the exact same combination.

02

The fill-up created an invoice

  • ·Item category KBN was given a billing relevance, or the order used a billed item category

Fix: Fill-up must not bill: you have not sold anything yet. Check the billing relevance on KBN and the item category the order actually determined.

03

The return did not produce a credit memo

  • ·The billing block on the returns order was never released
  • ·Copy control from KR to billing type RE is missing
  • ·The goods receipt for movement 634 has not been posted

Fix: Returns orders usually carry a billing block for approval by design. Release it, confirm the goods receipt, then bill.

04

The customer’s consignment stock is wrong

  • ·A pickup was used where a return was needed, or the other way round
  • ·A fill-up delivery was created but goods issue was never posted
  • ·Returns were posted against the wrong customer

Fix: Reconcile MB58 against the document flow of the fill-ups and issues. The most common cause is the return-versus-pickup confusion covered in the section above — they move stock in opposite directions.

08

Interview questions

Q01

Explain the four consignment processes.

Fill-up (KB) moves your stock to the customer’s premises without selling it — movement 631, no billing. Issue (KE) records that the customer consumed or sold some of it — movement 633, invoiced. Return (KR) takes back goods the customer already consumed and was billed for — movement 634, credit memo. Pickup (KA) collects unsold consignment stock back into your plant — movement 632, no billing.

Q02

Who owns consignment stock, and where does it sit in the accounts?

You do, until the issue. Fill-up moves the goods physically to the customer but they remain your inventory, held as special stock W against that customer. Ownership, revenue and COGS all transfer at the consignment issue, which is why fill-up posts nothing to the P&L.

Q03

What is the difference between a consignment return and a consignment pickup?

A return reverses an issue: the customer gives back goods they were already billed for, so the stock goes back into their consignment stock and a credit memo is created. A pickup reverses a fill-up: unsold stock you still own is collected back into your plant, and nothing is billed because nothing was sold.

Q04

Which movement types are used, and what does each do?

631 transfers stock from your unrestricted stock to the customer’s consignment stock; 633 issues it from consignment when the customer consumes it; 634 puts previously issued goods back into consignment stock; 632 brings consignment stock back into your plant.

Q05

How do you check how much consignment stock a customer holds?

MB58 shows consignment stock per customer and material; MMBE shows it in the stock overview under special stock W. It is worth knowing both, because finance reconciles balance sheet inventory against exactly these reports.

Where this sits in the SD landscape

Consignment is the Order-to-Cash process run four times with different endings. Like third-party sales, it is standard determination pointed at special categories — the difference is that here the stock really moves, and revenue account determination only gets involved on two of the four processes.

Frequently Asked Questions

What is the consignment process in SAP SD?

Consignment is a model where you place stock at the customer’s premises but keep ownership until they consume it. SAP handles it with four processes: fill-up, issue, return and pickup, each with its own sales document type, item category, movement type and billing behaviour.

Which document types are used for consignment?

KB for fill-up, KE for issue, KR for return and KA for pickup. Fill-up and issue create a standard delivery (LF); return and pickup create a returns delivery (LR).

Which movement types are used in consignment?

631 for fill-up (into the customer’s consignment stock), 633 for issue (consumption), 634 for return (back into consignment stock) and 632 for pickup (back into your plant).

Does consignment fill-up create an invoice?

No. Nothing has been sold: the goods are at the customer’s site but still belong to you. Billing happens at the consignment issue, when the customer consumes the stock.

What is the difference between consignment return and consignment pickup?

A return brings back goods the customer already consumed and was billed for — the stock returns to consignment and a credit memo is issued. A pickup brings unsold consignment stock back to your plant, with no billing.

Where is consignment stock visible in SAP?

Under special stock indicator W. MB58 lists consignment stock per customer and material; MMBE shows it in the stock overview alongside your own unrestricted stock.

Whose balance sheet holds consignment stock?

Yours, until the consignment issue. That is the accounting point of consignment: the customer holds the goods physically, but the inventory value and the risk stay with you until they are consumed.

Which item categories are used in consignment?

KBN for fill-up, KEN for issue, KRN for return and KAN for pickup. Only KEN and KRN are relevant for pricing and billing.

Rahul Narain Saxena, SAP SD Solution Architect

Written by

Rahul Narain Saxena

SAP SD Solution Architect with 17+ years of hands-on implementation experience across SAP ECC and S/4HANA. Every guide on The SD Vault is written from live project experience, not summarised from documentation.

“Return or pickup? And what does each post?”

Consignment is a favourite interview topic precisely because four similar processes behave differently. The SD Vault has 230+ depth-graded questions and 38 real configuration scenarios — including a full consignment scenario with movement types, IMG paths and test steps.

Get Lifetime Access →

Or start free with the sample pack, Third-Party Sales guide, and Order-to-Cash guide.