300+ Movement types in SAP MM

300+ Movement types in SAP MM

Goods Receipt | Goods Issue | Stock Transfer | Reversal | Blocked | Return |


All logistics modules in SAP use movement types. Movement types ensure the tracking the inward and outward movement of goods (or material) and also capture the purpose of that goods movement. It tells us:

  • whether material is moved inside or outside the warehouse
  • purpose of material movement (consumption or stock).
  • accounts updated in Finance (Debit/ Credit).
  • fields displayed on screen while entering material document in system

List of movement types in SAP MM

There are more than 300 goods movement in SAP. These movement types are used in all logistics modules such as MM, SD, PP, PM, QM. All the inventory management related business process includes goods movement.

Change in stock is outcome of goods movement.

Movement type list in sap is here:

Movement Type Description of movement type Detail Information
101GR goods receipt* Goods movement against a Purchase order.
* Quantity in unrestricted stock increases.
* Inventory account Debited and GR/IR Credited
* Material can be moved to Quality stock if we have quality view activated with required settings in material master.
102GR for PO reversalIt is reversal of movement type 101
103GR into blocked stock* GR against a Purchase Order
* Quantity increases in GR blocked stock
* No accounting document posted
* Not applicable for Stock Transport Order
104GR to blocked rev.It is reversal of 103 movement type
105GR from blocked stock
106GR from blocked rev.
107GR to Val. Bl. Stock
108GR to Val. BlS Cancel
109GR from Val. Bl.Stock
110GR fr Val.BlS Cancel
121GR subseq. adjustm.
122RE return to vendor
123RE return vendor rev.
124GR return blocked stock
125GR rtn blkd stck rev
131Goods Receipt
132Goods Receipt
141GR G subseq. adjustm
142GR G subseq. adjustm
161GR returns
162GR rtrns reversal
167GR Ret.frm Val.BlStk
168GRRet fr ValBlS Rev.
169GR Ret. to Val.BlStk
170GRRet to ValBlS Rev.
201GI for cost center
202RE for cost center
221GI for project
222RE for project
231GI for sales order
232RE for sales order
241GI for asset
242RE for asset
251GI for sales
252RE for sales
261GI for order* 261 movement type is used to post goods issue for reservation.
* Reservation is created from an order
* Order can be a PP/ PM/ CS/ Investment order.
* It creates accounting document
* Material withdrawal from unrestricted stock
262RE for orderReturn of material issued with 261 movement type
281GI for network
282RE for network
291GI all acc. assigmts
292RE all acct assigmts
301TF trfr plnt to plnt
302TR trfr plnt to plnt
303TF rem.fm stor.to pl
304TR rem.fm stor.to pl
305TF pl.in stor.in pl.
306TR pl.in stor.in pl.
309TF tfr ps.mat.to mat
30AST Remove to SC
30BSR Remove to SC
30CST Put Away to SC
30DSR Put Away to SC
310TR tfr ps.mat.to mat
311TF trfr within plant
312TR transfer in plant
313TF rem.fm str.toSLoc
314TR rem.fm str.toSLoc
315TF pl.in str.in SLoc
316TR pl.in stor.inSLoc
317Create struct. mat.
318RE create struc. mat
319Split structured mat
320RE split struct.mat.
321TF quality to unrest* Transfer material from Quality Inspection stock to unrestricted stock
* Useful to transfer material which is moved to QI stock while posting 101 for a Purchase Order
* Quality view in material master should be maintained for 321 movement type to work.
* 321 movement type can be automatically posted when Usage decision is accepted for inspection lot of material in QA32. It needs settings in material master under Quality view.
* No accounting document posted
322TR quality to unr.
323TF quality in plant
324TR quality in plant
325TF blocked in plant
326TR blocked in plant
331GI to sampling QI
332 RE to sampling QI
333GI to sampling unre.
334RE to sampling unre.
335GI to sampl. blocked
336RE to sampling blkd
340Batch revaluation
341TF unrestr.to restr.
342TF rstricted to unr.
343TF blocked to unre.
344TR blocked to unre.
349TF blocked to QI
350TR blocked to QI
351TF to stck in trans.
352TR to stck in trans.
401TP own from sls.ord.
402TP own to sales ord.
403TP own from consgt.
404TP own to consgt.
405TP own from project
406TP own to project
411TF SLoc to SLoc
412TR SLoc to SLoc
413TF SLoc to sls order
414TR SLoc to sls order
415TF SLoc to project
416TR SLoc to proj.
417TF IssVlCST to IssPl
418TFRt IsVlCST to IsPl
419TF SLoc to SLoc
420TR SLoc to SLoc
421TF SLoc to SLoc
422TR SLoc to SLoc
423TF SLoc to SLoc
425TF SLoc to SLoc
426TR SLoc to SLoc
427TF SLoc to SLoc
428TR SLoc to SLoc
429TF SLoc to SLoc
430TR SLoc to SLoc
441TP unrstr.to tiedEmp
442TP tiedEmp.to unrstr
451GI returns
452RE returns reversal
453TP returns to own
454TP own to returns
455TF st. trfr returns
456TR st. trfr returns
457TP Returns to own QI
458TP Own QI to returns
459TP Ret. to own blckd
460TP Own blckd to ret.
501Receipt w/o PO
502RE receipt w/o PO
503Receipt to QI
504RE receipt to QI
505Receipt to blocked
506RE receipt to blockd
511Delivery W/o Charge
512RE deliv. w/o charge
521Receipt w/o order
522RE receipt w/o prOrd
523Rcpt QI w/o prOrder
524RE quality w/o prOrd
525Rcpt blkd w/o pr.ord
526RE blocked w/o PrOrd
531Receipt by-product
532RE by-product
533GI by-product
534RE by-product
541GI whse to subc.stck
542RE subctrStck toWhse
543GI issue sls ord.st.
544GI receipt sls or.st
545Rcpt SC by-product
546GI issue SC by-prod.
551GI scrapping
552RE scrapping
553GI scrapping QI
554RE scrapping QI
555GI scrapping blocked
556RE scrapping blocked
557GI adjust. transit
558GI adjust. transit
559GI Adj. Val. Bl.Stk
560RE Adj. Val. Bl.Stk
561Initial stock entry
562RE in.entry stk bals
563Init. entrStBals: QI
564RE EntrStBals: QI
565In.EntrStBals: blckd
566RE EntrStBals: blckd
571Receipt assembly
572RE receipt assembly
573Rcpt QI assembly
574RE rcpt QI assembly
575Rcpt blckd assmbly
576RE rcpt blkd assmbly
581Rcpt by-prod network
582RE by-prod. network
601GD goods issue:delvy* Chiefly used in SD module
* Triggered when user create outbound delivery and posts goods issue with reference to a Sales order.
* Stock withdraw from warehouse.
* Inventory account debited and Cost of Goods Sold account credited
602RE goods deliv. rev.It is reversal of 601 movement type.
603TF rem.fm stor.to pl
604TR rem.fm stor.to pl
605TF pl.in stor.in pl.
606TR pl.in stor.in pl.
617Cre. Str. Mat. Cons.
618RE Cr. Str. Mat. Con
619Rem. Str. Mat. Cons.
620RE Rem. Str Mat Cons
621GI ret.pack.:lending
622GI ret.pack:ret.del.
623GI iss:cust.ret.pack
624GI rcpt:cust.re.pack
631GI consgmt: lending
632GI consgmt:ret.delvy
633GI iss: cust.consgmt
634GI rcpt:cust.consgmt
635TF Consgmt Lending
636TR consgmt ret. del.
63AST Consig. Borrow OA
63BST Consig. Return OA
63CST Consig. Borrow PA
63DST Consig. Return PA
641TF to stck in trans.
642TR to stck in trans.
643TF to cross company
644TR to cross company
645TF cross company
646TR cross company
647TF to stck in trans.
648TR to stck in trans.
64AST Transfer SC Order
64BSR Transfer SC Order
651GD ret.del. returns
652GD ret.del. retn rev
653GD returns unrestr.
654GD returns unr. rev.
655GD returns QI
656GD returns QI rev.
657GD returns blocked
658GD returns blk. rev.
661GI returns to vendor
662RE ret. to vdr revrs
671TR to stck in trans.
672TF to stck in trans.
673TR to cross company
674TF to cross company
675TR cross company
676TF cross company
677TR to stck in trans.
678TF to stck in trans.
681TF to Iss. Val. CST
682TFRet fr.Iss.Val.CST
683TF to Rec. Val. CST
684TFRet.fr Iss.Val CST
685TF fr Iss. Val. CST
686TFRet to Iss Val.CST
687GMDel to Iss Val SiT
688RE fr Iss. Val. SiT
68ATF to Iss. Val. IST
68BTFRet fr Iss.Val.IST
68CTF to Rec. Val. IST
68DTFRet fr RecVal IST
68ETF fr Iss. Val. IST
68FTFRet to Iss.Val IST
68ITF fr Iss. Val. IST
68JTFRet to Iss.Val IST
691TFRet fr.Iss.Val.CST
692TF to Iss. Val. CST
693TFRet.fr Iss.Val CST
694TF to Rec. Val. CST
695TFRet to Iss Val.CST
696TF fr Iss. Val. CST
69ATFRet fr Iss.Val.IST
69BTF to Iss. Val. IST
69CTFRet fr RecVal IST
69DTF to Rec. Val. IST
69ETFRet to Iss.Val IST
69FTF fr Iss. Val. IST
69ITFRet to Iss.Val IST
69JTF fr Iss. Val. IST
6K5TF GI2 Consi
6K6TR GI2 Consi
6W5TF GI1 Consi
6W6TR GI1 Consi
701GR phys.inv.: whse
702GI phys.inv.: whse
703GR phys.inv: QI
704GI phys.inv: QI
707GR phys.inv.:blocked
708GI phys.inv.:blocked
711GI InvDiff.:whouse
712GR InvDiff.:wrhouse
713GI InvDiff: QI
714GR InvDiff: QI
715GI InvDiff.:returns
716GR InvDiff.:returns
717GI InvDiff.: blocked
718GR InvDiff.: blocked
731SlsVal.rec. afftgMgs
732SlsVal.iss. afftgMgs
801GR adv. inv. + tax
802RGR ad. inv. + tax
805GR bl. AI w. tax
806RGR bl. AI w. tax
811GR TP dely w. tax
812RGR TP dely w tax
815GR B TP dely w. tax
821GR val. VS w. tax
822RGR val. VS w. tax
825GR B val. VS w. tax
826RGR B val. VS w. tax
833Reval. iss. w. tax
834R reval. iss. w tax
835Reval. rec. w. tax
836R reval. rec. w tax
841Goods rec. RTP
842Goods rec. RTP/reversal
843GR RTP w. tax
844RGR RTP w. tax
863GI TF SD/MM return
864GR TF SD/MM return
901GI internal c.center
922RE Delivery to vendor/

Movement type table in sap

Movement type table in sap

  1. T156 – Movement Type
  2. T156T – Movement type description table in SAP (Movement Type Text)
  3. T156A – Assignment of RP Account Posting Type to Movement Type
  4. T156B – Movement Types: Screen Selection
  5. T156C – Stock Types and Their Values
  6. T156F – Fields in Quantity String
  7. T156H – Help Texts for Movement Type (up to Rel. 2.0, then T157H)
  8. T156HT – Main Text for Movement Type
  9. T156K – Account Assignment Fields in Field Selection (up to 2.1)
  10. T156M – Posting String: Quantity
  11. T156N – Next Movement Type
  12. T156Q – Movement Type: Material-Independent Control
  13. T156S – Movement Type: Quantities/Value Posting (Until Rel. 4.5B)
  14. T156SC – Mvt Type: Qty/Value Posting: Customer Table; as of Rel. 4.6A
  15. T156SY – Mvt Type: Qty/Value Update: System Table; Rel. 4.6A
  16. T156V – Availability Table
  17. T156W – Posting string values
  18. T156X – Trans./Event Key Modification

Related Post