VoiSAP — SAP MM Reference

SAP movement types explained
— 101, 201, 261, 311, 561 and more

Every goods movement in SAP uses a three-digit movement type that controls the stock effect and the accounting posting. Here's what they are, how the numbering works, the simple reversal rule, and a reference table of the ones you'll actually use — for SAP MM Inventory Management.

Inventory Management
Reference Table
Reversal Rule
Beginner-Friendly
3
Digit Key
16
Common Types
+1
Reversal Rule
MIGO
Where Used
📖 6 min read
Updated July 2026
SAP MM Reference
Call Us
+1 416-569-4606
Book Free Demo Class
Start Here

The quick answer

30-sec read
Written by the VoiSAP training team · Updated July 2026 · Practising SAP consultants.

A movement type is a three-digit key that tells SAP what a goods movement does — how it changes stock and what it posts in accounting. Every goods receipt, goods issue, and transfer uses one. The first digit tells you the kind of movement (1xx = receipts, 2xx = issues, 3xx = transfers), and the reversal of any movement type is its number + 1 (101 is reversed by 102). Learn the common ones below and most of Inventory Management makes sense.

Key takeaways

  • A movement type controls the stock effect and the accounting posting of a goods movement.
  • 1xx receipts · 2xx issues · 3xx transfers · 5xx other receipts · 6xx deliveries.
  • Reversal = original + 1 (e.g. 101 → 102).
  • You use movement types in MIGO; they're configured in OMJJ.
Plain English

What a movement type is

When stock moves in SAP — arriving from a vendor, issued to production, transferred between storage locations — SAP needs to know exactly what to do: which stock type to update, whether to increase or decrease it, which fields to show, and which G/L accounts to post to. The movement type carries all of that. It's the instruction that turns "some stock moved" into a precise stock and financial posting.

Because the movement type drives account determination too, it's closely tied to config like OBYC — which is why an unfamiliar movement can surface as an account-determination error.

The Pattern

How movement types are numbered

The numbering isn't random — the first digit groups movements, and reversals follow a simple rule:

1xxGoods receipts 2xxGoods issues 3xxTransfer postings 5xxOther receipts 6xxDeliveries (SD) Reversal = original + 1 101 ↔ 102 · 201 ↔ 202 · 261 ↔ 262 · 311 ↔ 312
The first digit tells you the kind of movement; the reversal of any movement type is its number plus one.

So 101 (goods receipt) is reversed by 102; 261 (issue to order) by 262; 311 (transfer) by 312. Once you know the groups and the +1 reversal rule, you can read most movement types on sight.

Reference

Common movement types

The movement types you'll meet most often in day-to-day SAP MM:

TypeWhat it does
101Goods receipt for a purchase order or production order (into unrestricted stock)
102Reversal of a 101 goods receipt
103Goods receipt into blocked stock (against a PO)
105Release from blocked stock into unrestricted
122Return delivery to the vendor
201Goods issue to a cost center
202Reversal of a 201 goods issue
261Goods issue to an order (production / maintenance)
262Reversal of a 261 goods issue
311Transfer posting within a plant (storage location to storage location)
312Reversal of a 311 transfer
501Goods receipt without a purchase order (into unrestricted)
561Initial stock upload — the opening balance at go-live (receipt without reference)
601Goods issue for an outbound delivery (SD)
641Goods issue for a stock transport order with delivery
The +1 Rule

Reversals & where to find them

If you post the wrong movement, you reverse it with the number + 1 — 101 with 102, 201 with 202, and so on. In MIGO you usually pick "Cancellation" against the original material document rather than typing the reverse number by hand, and SAP applies the correct reversal type for you.

To see which movement types exist and how they're set up, use configuration transaction OMJJ. To review the movements already posted for a material, use MB51 (material document list). And you enter movements themselves in MIGO.

Tip: if a movement won't post with an account-determination error, it's usually not the movement type itself but the OBYC account assignment behind it — see the account determination guide linked below.
Quick Answers

FAQ

A three-digit key that controls a goods movement — how it changes stock and what it posts in accounting, plus which fields appear and which G/L accounts are used. Every goods receipt, issue and transfer uses one.
The first digit groups them: 1xx receipts, 2xx issues, 3xx transfers, 5xx other receipts, 6xx deliveries. The reversal of any movement type is its number plus one (101 is reversed by 102).
101 = goods receipt for a PO/production order; 201 = goods issue to a cost center; 261 = goods issue to an order; 311 = transfer within a plant; 561 = initial stock upload at go-live.
It's the original number plus one (101 → 102, 261 → 262). In MIGO you normally cancel the original material document and SAP applies the correct reversal type automatically.
In transaction OMJJ. You enter movements in MIGO and review posted movements for a material in MB51.
101 is a goods receipt against a purchase order or production order. 561 is an initial stock entry with no reference — used to load opening stock balances when a system goes live.
Movement types are core SAP MM.

Learn Inventory Management for real —
on a live SAP system, with a consultant.

VoiSAP's live SAP MM training covers goods movements, MIGO, and inventory management on a real system, so movement types become second nature — plus full career support for the Canadian and US market.

*Hands-on training on a live SAP system. Individual outcomes vary.

Related SAP guides & resources
Ready to Start Your SAP Career?

Inventory Management is core SAP MM.
Learn it hands-on, the practical way.

Book a free 30-minute demo class — see live SAP MM training on a real SAP system, and find out if VoiSAP is the right fit. No obligation.

Live SAP System Access
Real SAP training, not slides — FICO, MM, SD, and User Level.
Career Support Included
Resume, LinkedIn, mock interviews, and job search strategy.
96% Placement Outcomes*
Built around real project-ready SAP skills.
Canada-Focused
Brampton, Calgary, Mississauga, Kitchener and across Canada.
We received your request!
Our team will reach out within a few hours to schedule your free demo class.

No commitment required · Typically respond within a few hours

Chat on WhatsApp 📅 Book Free Demo