SAP MM Configuration Checklist (SPRO Steps from Enterprise Structure to Account Determination)
Configuring SAP MM in SPRO follows a fixed order: enterprise structure first, then material master, purchasing, inventory, invoice verification and finally account determination. This checklist walks through that order so nothing is missed before you test.
0 of 42 items complete
15 critical items still open - these are the highest-risk gaps.
Enterprise structure
Material master
Purchasing
Inventory management and physical inventory
Invoice verification
Account determination and testing
Mark each item done. Items flagged critical block postings or create wrong accounting if skipped, so close those first. Transaction codes are given for the common cases, but the IMG path can differ slightly between ECC and S/4HANA releases.
Want a second pair of eyes on your MM setup?
Share your configuration summary for an optional review of valuation, tolerances and account determination.
Optional. The tool and every export work without this. No spam.
How to use the checklist
Work through the groups top to bottom, because later steps depend on earlier ones: you cannot assign a storage location before the plant exists, and you cannot set account determination before valuation classes are defined. Tick items as you finish them, note the transport request for each, and export the list for the project file or a review with the finance team.
- Do the critical items first in each group.
- Record transport request numbers next to each step.
- Review account determination with a finance consultant, not alone.
Why the order matters
Enterprise structure objects such as plants and purchasing organizations are used as keys everywhere, and changing them later is expensive. Material types and valuation classes decide how stock is valued, and account determination in OBYC reads those classes to find G/L accounts. If a goods receipt fails with an account determination error, the cause is usually a missing combination of valuation class and transaction key.
Account determination
Automatic postings connect inventory movements to finance. Key transaction keys include BSX for inventory postings, WRX for GR/IR clearing, GBB for offsetting entries such as consumption and PRD for price differences. Each is mapped by chart of accounts, valuation grouping code, valuation class and often movement type. Maintain a combination matrix before you start, and test one movement per key.
Common mistakes
Teams copy a sample plant without checking number ranges, forget to open the posting period, or leave tolerance keys at default so invoices block constantly. Another is activating split valuation or batch management late, which needs a data migration. Test end to end with realistic quantities and verify that stock value equals the G/L balance.
Frequently Asked Questions
What is the first step in SAP MM configuration?
Define the enterprise structure: company codes, plants, storage locations and purchasing organizations, with their assignments. Everything else depends on these. Then configure material types and valuation, followed by purchasing, inventory, invoice verification and account determination.
Which SAP tcode is used for MM account determination?
OBYC maintains automatic postings for inventory and invoice transactions. You choose a transaction key such as BSX, WRX or GBB, then maintain the accounts by valuation class and, where needed, movement type. OBYC is a configuration transaction, run in the SPRO path under Materials Management.
How long does SAP MM configuration take?
It depends on the number of plants, material types and approval flows. A single-plant rollout with standard processes can be configured in a few weeks, and multi-plant rollouts with release strategies and batch management often take months including testing and data migration.
How do I check that MM configuration is correct?
Run end-to-end tests: requisition, PO, goods receipt, invoice and payment, plus a goods issue and a transfer. After posting, compare the stock value in MM with the inventory G/L accounts. Any difference points to a wrong valuation class or account mapping.
If you are planning an SAP MM rollout or a clean-up, we can help review the configuration and set up a private assistant that answers user questions from your own configuration documents.
Related Tools
S/4HANA MM Simplification Readiness Checklist
Checklist of the S/4HANA changes that affect purchasing and inventory, to review before a conversion or new implementation.
SAPSAP MM Transaction Codes Reference
Searchable list of the SAP MM transaction codes consultants and buyers use daily, grouped by purchasing, inventory, invoice verification and MRP.
SAPSAP Release Strategy Design Template
Fill-in design document for a classic SAP release procedure: groups, codes, characteristics, approval levels and test cases.
SAPSAP Invoice Verification Tolerance Calculator
Simulates the price and quantity variance checks behind MIRO invoice blocks so you can test tolerance limits before changing OMR6.
SAPSAP MM Table Relationships and Join Keys Reference
A searchable relationship map of SAP MM tables listing the join keys between purchasing, goods movement, invoice, material master and cost center tables.
More SAP tools
See all- SAP Sales Document Types Reference
- SAP Pricing Procedure Design Worksheet
- SAP Item Category Determination Reference
- SAP Delivery Block Reasons Template
- SAP Credit Management Checklist
- SAP Output Determination Checklist
- SAP Billing Types Reference
- SAP Incompletion Log Checklist
- SAP SD Tables Reference (VBAK, VBAP, LIKP, VBRK and More)
Keep exploring
Free tools
- SAP MM Transaction Codes ReferenceSearchable list of the SAP MM transaction codes consultants and buyers use daily, grouped by purchasing, inventory, invoice verification and MRP.
- S/4HANA MM Simplification Readiness ChecklistChecklist of the S/4HANA changes that affect purchasing and inventory, to review before a conversion or new implementation.
- SAP MM Table Relationships and Join Keys ReferenceA searchable relationship map of SAP MM tables listing the join keys between purchasing, goods movement, invoice, material master and cost center tables.
ERP fixes and how-tos
- How to Create a Plant in SAP MM and Configure the Organizational StructureCreate a plant in SAP MM with OX10, add storage locations, a purchasing organization and the assignments that make it usable. Includes the MM org structure.
- SAP MM Errors and Solutions: The Common Ones, by Process StepCommon SAP MM errors by process step, with cause and fix: stock deficit, closed periods, release strategy, blocked invoices and account determination.
- Landed cost in SAP MM: planned and unplanned delivery costsHandle freight, duty and delivery costs in SAP MM: planned vs unplanned delivery costs, condition types, GR/IR posting and the effect on material valuation.