---
title: "SAP MM Interview Questions & Answers 2026 | MNP"
url: https://mnptechnologies.com/blog/sap-mm-interview-questions-and-answers/
description: "41 SAP MM interview questions with answers: P2P cycle, movement types, MIRO, OBYC, release strategy, MRP and S/4HANA changes. For freshers and experienced."
---

[SAP](https://mnptechnologies.com/blog/category/sap/) November 1, 2026

# SAP MM Interview Questions and Answers (2026): Freshers and Experienced

Preparing for an SAP MM interview means being able to explain the procure-to-pay cycle, name the right transaction codes and movement types, and walk through a real business scenario without hesitating. This list collects the SAP MM interview questions that come up most often for freshers and experienced consultants, grouped by topic, with short answers you can build on in your own words.

If you are still learning the module, start with our [SAP MM syllabus and career guide](https://mnptechnologies.com/blog/sap-mm-course-in-bangalore-syllabus-jobs-placement/). If you want structured practice with real configuration, see the [SAP MM course in Bangalore](https://mnptechnologies.com/sap-mm-training-bangalore/) at MNP Technologies.

## SAP MM basics and organisational structure

### 1. What is SAP MM?

SAP MM (Materials Management) is the SAP module that handles procurement and inventory: buying materials and services, receiving and storing stock, verifying supplier invoices, and valuing inventory. It integrates closely with FI (accounting), CO (controlling), SD (sales), PP (production) and WM/EWM (warehousing).

### 2. Explain the procure-to-pay (P2P) cycle in SAP MM.

Purchase requisition (ME51N) → request for quotation (ME41) → quotation entry and price comparison (ME47, ME49) → purchase order (ME21N) → goods receipt (MIGO, movement type 101) → invoice verification (MIRO) → payment in FI (F110 or F-53). In many companies the RFQ steps are skipped when a contract or info record already exists.

### 3. What is the organisational structure in SAP MM?

Client → Company code → Plant → Storage location. Purchasing is handled by the purchasing organisation and the purchasing group. Plants are assigned to company codes, and purchasing organisations are assigned to company codes and plants.

### 4. What are the types of purchasing organisation?

- **Plant-specific:**  buys for one plant only.
- **Cross-plant:**  buys for several plants of one company code.
- **Cross-company-code (central):**  buys for plants in several company codes.

A reference purchasing organisation can also be used so that plants can use contracts negotiated centrally.

### 5. What is the difference between a purchasing organisation and a purchasing group?

A purchasing organisation is the legal unit that negotiates conditions with suppliers. A purchasing group is a buyer or team of buyers responsible for day-to-day purchasing activities. It is not assigned to any other organisational unit.

## Master data

### 6. What are the main master data objects in SAP MM?

Material master, business partner (supplier), purchasing info record, source list, quota arrangement and condition records for pricing.

### 7. What are common material types?

ROH (raw materials), HALB (semi-finished), FERT (finished goods), HAWA (trading goods), DIEN (services), NLAG (non-stock materials) and VERP (packaging). Material types control which views can be maintained, number ranges, and whether quantity and value are updated. They are configured in OMS2.

### 8. Which transaction codes are used for the material master?

MM01 (create), MM02 (change), MM03 (display), MM06 (flag for deletion) and MM60 (materials list).

### 9. What changed for vendor master data in SAP S/4HANA?

In S/4HANA, suppliers are maintained as business partners using transaction BP. The old vendor transactions (XK01, MK01, FK01) are replaced, and Customer–Vendor Integration (CVI) keeps the business partner synchronised with the supplier data that purchasing and accounting use.

### 10. What is a purchasing info record?

An info record (ME11) stores purchasing information for a specific material and supplier combination, such as price, planned delivery time and tolerances. Info record categories are standard, subcontracting, pipeline and consignment.

### 11. What are a source list and a quota arrangement?

A source list (ME01) defines which suppliers are allowed or fixed for a material in a plant for a period. A quota arrangement (MEQ1) splits requirements between several suppliers by percentage.

## Purchasing

### 12. What is the difference between a contract and a scheduling agreement?

A contract (ME31K) is a long-term agreement with a supplier for a quantity or value; you issue release orders against it. A scheduling agreement (ME31L) is a long-term agreement where delivery dates and quantities are sent as delivery schedule lines, without separate purchase orders.

### 13. What are the item categories in a purchase order?

Standard (blank), K (consignment), L (subcontracting), D (service), S (third-party) and U (stock transfer).

### 14. What are account assignment categories?

They define which cost object is charged when a material is consumed directly rather than going into stock. Common ones are K (cost centre), F (internal order), A (asset) and P (project).

### 15. What is a release strategy and how is it configured?

A release strategy is an approval workflow for purchase requisitions or purchase orders based on criteria such as value, document type or plant. The classification-based method uses characteristics and classes (class type 032), release groups, release codes and release strategies configured in SPRO. Approvers release documents with ME28/ME29N for POs and ME54N/ME55 for requisitions.

### 16. How does subcontracting work in SAP MM?

Create a PO with item category L and list the components to be provided. Send components to the subcontractor with movement type 541 (often via ME2O). On goods receipt of the finished product (101), the component consumption is posted automatically with movement type 543.

### 17. How does consignment work?

The supplier’s material is kept in your warehouse but remains their property (special stock K) until you withdraw it. A goods issue or transfer to own stock (411 K) creates a liability, which is settled with MRKO.

### 18. What is a stock transport order (STO)?

An STO (document type UB) moves stock between plants with purchasing control. Without delivery, goods issue is posted with 351 and receipt with 101. With an outbound delivery, movement type 641 is used for the goods issue.

## Inventory management

### 19. Which movement types are asked about most often?

| Movement type | Meaning |
| --- | --- |
| 101 / 102 | Goods receipt for PO / reversal |
| 103 / 105 | GR into GR-blocked stock / release from blocked stock |
| 122 | Return delivery to supplier |
| 201 | Goods issue to cost centre |
| 261 | Goods issue to production or maintenance order |
| 301 | Plant-to-plant transfer (one step) |
| 311 | Storage location to storage location transfer (one step) |
| 309 | Material-to-material transfer posting |
| 501 | Goods receipt without purchase order |
| 541 / 543 | Transfer to subcontractor / consumption at subcontractor |
| 551 | Scrapping |
| 561 | Initial stock entry |
| 701 / 702 | Physical inventory differences (gain / loss) |

### 20. What are the stock types in SAP MM?

Unrestricted-use, quality inspection and blocked stock. Special stocks include K (supplier consignment), O (material provided to subcontractor), E (sales order stock), Q (project stock) and W (consignment at customer).

### 21. How is physical inventory carried out?

Create a physical inventory document (MI01), print it, enter the count (MI04) and post the differences (MI07). Differences post with movement types 701/702 and update both quantity and value.

### 22. What is the difference between a reservation and a goods issue?

A reservation (MB21) earmarks stock for a future requirement but does not change stock. A goods issue (MIGO) actually reduces stock and posts the accounting document.

## Invoice verification

### 23. What is three-way matching?

MIRO compares the PO (price and quantity), the goods receipt (quantity received) and the supplier invoice. If the differences exceed configured tolerances, the invoice is blocked for payment.

### 24. What are tolerance keys?

Tolerance keys define acceptable variances, such as price variance (PP) or quantity variance (DQ), per company code. They are configured in OMR6. Blocked invoices are released with MRBR.

### 25. What is the difference between parking and posting an invoice?

Parking (MIR7) saves the invoice without creating accounting entries, so it can be checked or completed later. Posting (MIRO) creates the FI document and updates the GR/IR clearing account.

### 26. What is Evaluated Receipt Settlement (ERS)?

ERS lets you settle goods receipts automatically without a supplier invoice, based on the PO price. It must be enabled for the supplier and PO, and it runs with MRRL.

### 27. How are subsequent debits and credits handled?

When a supplier sends an additional charge or credit after the original invoice, it is entered in MIRO as a subsequent debit or credit. It changes the value without changing the quantity.

## Valuation and account determination

### 28. What is the difference between standard price (S) and moving average price (V)?

With standard price, inventory is valued at a fixed price and differences post to a price difference account. With moving average price, the price is recalculated after every goods receipt or invoice, so inventory value follows actual purchase prices.

### 29. What is a valuation class?

A valuation class groups materials with the same G/L accounts. It links material types (through the account category reference) to the G/L accounts used in automatic account determination.

### 30. What is automatic account determination and which transaction keys matter?

Configured in OBYC, it determines G/L accounts for goods movements automatically. Key transaction keys are BSX (inventory posting), WRX (GR/IR clearing), GBB (offsetting entry for inventory postings, such as consumption), PRD (price differences) and KON (consignment liabilities).

### 31. What is split valuation?

Split valuation lets the same material be valued at different prices based on a valuation category, such as origin, batch or quality (for example, domestic vs imported). It is configured with valuation categories and valuation types.

### 32. What is the valuation level, and which is recommended?

Valuation can be at plant or company code level. Plant level is recommended and required if you use Production Planning or Product Costing.

## MRP (consumption-based planning)

### 33. What MRP types are used in consumption-based planning?

VB (manual reorder point), VM (automatic reorder point), VV (forecast-based planning) and time-phased planning (R1).

### 34. What is the difference between MD01 and MD01N?

MD01 runs classic MRP. MD01N runs MRP Live in S/4HANA, which processes planning in the HANA database and is significantly faster. Results are reviewed in MD04 (stock/requirements list).

### 35. What are common lot-sizing procedures?

EX (lot-for-lot), FX (fixed lot size), HB (replenish to maximum stock level), and periodic lot sizes such as weekly (WB) or monthly (MB).

## SAP S/4HANA and integration

### 36. What are the key changes in SAP MM in S/4HANA?

- Business partner is mandatory for suppliers.
- Material documents are stored in a single table, MATDOC, instead of MKPF/MSEG.
- MRP Live is available.
- Fiori apps are available for purchasing and inventory.
- Material numbers can be up to 40 characters.

### 37. Which tables should an SAP MM consultant know?

MARA (general material data), MARC (plant data), MARD (storage location stock), EBAN (purchase requisitions), EKKO and EKPO (PO header and item), EINA and EINE (info records), LFA1 (supplier general data), MATDOC (material documents in S/4HANA), and RBKP and RSEG (invoice header and item).

### 38. How does MM integrate with FI?

Goods receipts, goods issues, invoice verification and valuation changes post accounting documents automatically through account determination. For example, a goods receipt for a PO debits the inventory account (BSX) and credits GR/IR (WRX). Invoice verification then clears GR/IR against the supplier account.

## Scenario questions for experienced candidates

### 39. A goods receipt was posted with the wrong quantity. What do you do?

Reverse the material document with movement type 102 (or cancel it in MIGO), then post the correct receipt. If an invoice was already posted, also check the impact on GR/IR and invoice verification.

### 40. An invoice is blocked for payment. How do you investigate?

Check the blocking reason in the invoice, such as price, quantity or date variance. Compare it with the PO and goods receipt, review tolerance settings, and release it with MRBR once the difference is approved or corrected.

### 41. Describe an SAP MM project you worked on.

Explain the project type (greenfield implementation, rollout, upgrade or AMS support), your role in each phase (blueprint, realisation, testing, go-live, hypercare), and one or two configuration items you owned, such as release strategy or account determination. Interviewers value a clear, honest example over a long list of tools.

## How to prepare

- Practise each P2P step in a sandbox system until you can do it without notes.
- Learn the movement types and OBYC transaction keys in this list. They come up in almost every interview.
- Prepare one project story with specific configuration you did.
- For S/4HANA roles, be clear on business partner, MATDOC and MRP Live.

MNP Technologies runs weekday, weekend and live online batches of its [SAP MM training in Bangalore](https://mnptechnologies.com/sap-mm-training-bangalore/), with mock functional interviews built around questions like these. [Book a free demo](https://mnptechnologies.com/contact-us/) to see a session.

## Search Blog

## Recent Posts

- [**AWS Training: Self-Paced vs Live Instructor-Led Learning in 2026** November 7, 2026](https://mnptechnologies.com/blog/aws-training-self-paced-vs-live-learning/)
- [**SAP Training: Self-Paced vs Live Instructor-Led Learning in 2026** November 7, 2026](https://mnptechnologies.com/blog/sap-training-self-paced-vs-live-learning/)
- [**How to Build a Job-Ready Portfolio During a Data Analyst Course** November 7, 2026](https://mnptechnologies.com/blog/data-analyst-course-portfolio-projects/)
- [**Best AI Tools for Beginners: Practical Guide by Role (2026)** November 7, 2026](https://mnptechnologies.com/blog/best-ai-tools-for-beginners/)
- [**Competitor vs MNP for SAP & AWS Training: Which Is Best in 2026?** November 6, 2026](https://mnptechnologies.com/blog/competitor-vs-mnp-technologies-sap-aws-training/)

## Categories

- [SAP20](https://mnptechnologies.com/blog/category/sap/)
- [Cloud Computing16](https://mnptechnologies.com/blog/category/cloud-computing/)
- [Data Analytics4](https://mnptechnologies.com/blog/category/data-analytics/)
- [Career Guidance4](https://mnptechnologies.com/blog/category/career-guidance/)
- [Web Development3](https://mnptechnologies.com/blog/category/web-development/)
- [DevOps2](https://mnptechnologies.com/blog/category/devops/)
- [Data Warehousing1](https://mnptechnologies.com/blog/category/data-warehousing/)
- [Uncategorized1](https://mnptechnologies.com/blog/category/uncategorized/)


<!-- Page uncached by LiteSpeed Cache 7.9.2 on 2026-11-12 14:29:45 -->