Why FI-MM Integration Is a Critical Interview Topic
SAP Financial Accounting and Materials Management do not operate in isolation. In any manufacturing or trading company, the procurement process directly drives financial postings - and the integration between FI and MM is the mechanism that makes this happen automatically. Understanding this integration is critical for both MM and FICO consultants.
Fresh SAP consultants are frequently asked about FI-MM integration in interviews at system integrators and product companies alike. Getting this topic right signals that you understand the system holistically, not in silos.
The Core Concept: Automatic Account Determination
Every goods movement in Materials Management triggers a financial document in FI. This happens through a configuration layer called automatic account determination. The system uses:
- Transaction/Event Keys: SAP-defined keys representing specific accounting events - BSX for inventory posting, WRX for GR/IR clearing, PRD for price difference.
- Valuation Class: Assigned in the material master, it connects a material type to a specific G/L account group.
- Chart of Accounts: The G/L account assigned to each transaction/event key and valuation class combination.
The configuration path is OBYC - where you assign G/L accounts to each transaction/event key per chart of accounts and valuation class. This is one of the most tested topics in SAP MM and FICO interviews.
The Three-Way Match Explained
The three-way match ensures a payment is made only when the Purchase Order, Goods Receipt, and Vendor Invoice all agree. In SAP, this is handled through the GR/IR clearing account:
- When a goods receipt is posted (MIGO), the inventory G/L is debited and the GR/IR clearing account is credited.
- When the vendor invoice is posted (MIRO), the GR/IR clearing account is debited and the vendor account is credited.
- When quantities and values match, the GR/IR clearing account nets to zero.
- If the invoice value is higher than the GR value, a price difference account is posted automatically.
Being able to draw and explain this posting flow is essential for any FICO or MM interview.
Invoice Verification in MIRO: What Freshers Often Miss
- Tolerance checks: If the invoice value deviates from the PO price beyond a configured tolerance, the system either posts to a "price difference" account or blocks the invoice for payment.
- Quantity variance: If the invoiced quantity exceeds the goods receipt quantity, the system can block the document or post the excess to a separate account depending on configuration.
- Evaluated Receipt Settlement (ERS): For trusted vendors, SAP can automatically generate the invoice based on the goods receipt - completely eliminating manual invoice entry.
Common Interview Questions on FI-MM Integration
- "What happens in FI when a goods receipt is posted in MM?" - Describe the GR/IR clearing account logic.
- "Where do you configure automatic account determination?" - OBYC transaction, transaction/event keys, valuation class.
- "What is a GR/IR clearing account and why is it needed?" - A suspense account that bridges the time between goods receipt and invoice receipt.
- "What is the difference between MIGO and MIRO?" - MIGO records the physical receipt of goods; MIRO records the financial liability to the vendor.
- "How does the valuation class link MM and FI?" - It is assigned in the material master and maps to G/L account assignments in OBYC.
Preparing for This Topic
The best preparation is to trace a complete procure-to-pay cycle in your training system - from creating a purchase order, through goods receipt, to invoice verification and payment. At each step, check the accounting document generated and verify which G/L accounts were hit and why. This hands-on understanding transforms theoretical knowledge into interview confidence.