Introduction
Master Data is one of the most important concepts in SAP. Almost every business transaction performed in an SAP system depends on master data.
Whether you are working in SAP Finance (FI), Controlling (CO), Sales and Distribution (SD), Materials Management (MM), Production Planning (PP), Quality Management (QM), or Plant Maintenance (PM), understanding master data is essential.
What is Master Data in SAP?
Master Data refers to centrally maintained, reusable business information that supports and controls day-to-day business transactions across different SAP modules.
For example:
- A vendor’s details are maintained in Vendor/Business Partner Master Data.
- A material’s details are maintained in Material Master Data.
- A customer’s details are maintained in Customer/Business Partner Master Data.
- A company’s financial accounts are maintained in General Ledger Master Data.
Let’s understand the important master data objects module by module.
1. SAP FI – Financial Accounting
SAP FI manages an organization’s financial transactions, including general ledger accounting, accounts payable, accounts receivable, asset accounting, and bank accounting.
The important master data objects in SAP FI are:
1. General Ledger (GL) Account
A GL Account is used to record financial transactions in the company’s books.
Examples:
- Cash Account
- Bank Account
- Sales Revenue Account
- Salary Expense Account
- Rent Expense Account
Every financial transaction posted in SAP ultimately affects one or more GL accounts.
Example: When a company pays office rent, the rent expense account and bank account are updated.
2. Asset Master
Asset Master contains information about an organization’s fixed assets.
Examples:
- Buildings
- Machinery
- Computers
- Vehicles
- Office Equipment
It stores important information such as asset description, asset class, acquisition details, depreciation key, useful life, and cost center assignment.
Example: When a company purchases machinery, an asset master record can be created to manage its acquisition and depreciation.
3. Business Partner (FI Vendor and Customer Data)
Business Partner (BP) is the central master data approach used in SAP S/4HANA to manage customers and suppliers.
In the financial accounting context, BP includes roles and company-code-specific information required for accounts payable and accounts receivable.
Vendor-related information includes:
- Reconciliation account
- Payment terms
- Payment methods
- Bank details
Customer-related information includes:
- Reconciliation account
- Payment terms
- Dunning information
- Correspondence details
Example: When a company purchases raw materials from a supplier, the supplier’s BP data is used during invoice posting and payment processing.
4. Bank Master
Bank Master contains information about banks used for business transactions.
It includes:
- Bank country
- Bank key
- Bank name
- Branch information
- Address details
Example: A company maintains its bank details in SAP to process supplier payments and customer receipts.
5. Material Master (Accounting View)
Material Master also contains accounting-related information used by SAP FI and MM.
Important accounting data includes:
- Valuation class
- Price control (Standard Price or Moving Average Price)
- Standard price
- Moving average price
- Valuation data
Example: When a company purchases raw materials, SAP uses the material’s valuation data to determine the inventory value and relevant accounting postings.
2. SAP CO – Controlling
SAP CO is used for internal cost management, cost allocation, profitability analysis, and management reporting.
The important master data objects are:
1. Cost Center
A Cost Center represents an organizational unit or location where costs are incurred.
Examples:
- Production Department
- HR Department
- IT Department
- Administration Department
- Maintenance Department
Example: Employee salaries belonging to the HR department can be assigned to the HR cost center.
2. Activity Type
Activity Type represents an activity performed by a cost center and is used to measure and allocate its services or output.
Examples:
- Machine Hours
- Labor Hours
- Maintenance Hours
- Production Hours
Example: A production cost center provides 100 machine hours to another department. The machine-hour activity type can be used to calculate and allocate the related cost.
3. Profit Center
A Profit Center represents an organizational unit for which revenues and expenses are monitored to determine profitability.
Examples:
- Electronics Division
- Automotive Division
- Consumer Products Division
Example: A company can analyze the profitability of its electronics division separately from its automotive division.
4. Cost Element
Cost Elements classify costs and revenues for controlling purposes.
Two common categories are:
- Primary Cost Elements: Represent costs originating from external business transactions, such as salary expenses, rent, and electricity.
- Secondary Cost Elements: Represent internal cost flows, such as allocations, assessments, and activity allocations.
In SAP S/4HANA, cost elements are maintained as G/L accounts with relevant cost element categories.
Example: Salary expense can be recorded as a primary cost, while an internal activity allocation can be recorded using a secondary cost element.
3. SAP SD – Sales and Distribution
SAP SD manages the complete sales process, including customer management, pricing, sales orders, delivery, and billing.
The important master data objects are:
1. Business Partner (Customer Master)
Customer master data contains information about customers who purchase goods or services from an organization.
In SAP S/4HANA, customers are managed through Business Partner roles.
Important information includes:
- Customer name and address
- Contact details
- Payment terms
- Shipping conditions
- Sales area data
- Pricing-related information
Customer master data is generally organized into:
- General Data
- Company Code Data
- Sales Area Data
Example: When a sales order is created, SAP uses customer master data to determine shipping conditions, payment terms, and other relevant details.
2. Condition Master (Pricing Conditions)
Condition Master contains pricing-related records used to determine prices, discounts, surcharges, taxes, and freight charges.
Examples:
- Base Price
- Customer Discount
- Material Discount
- Freight Charges
- Tax Conditions
Example: A customer receives a 10% discount on a particular product. SAP determines the discount using the relevant pricing condition records.
3. Material Master (Sales Views)
Material Master contains sales-related information required for selling products.
Important fields include:
- Sales unit
- Delivering plant
- Item category group
- Tax classification
- Sales organization data
- Distribution channel data
Example: When a sales order is created, SAP uses material sales data to determine how the product should be sold and processed.
4. Customer Material Info Record
Customer Material Info Record maintains customer-specific information about materials.
It helps map the customer’s material number to the company’s internal material number.
It can also contain customer-specific descriptions and delivery-related information.
Example: A customer calls a product “ABC-100”, while the company internally identifies it as “MAT-5001”. The Customer Material Info Record helps connect these identifiers.
5. Sales BOM (Bill of Material)
A Sales BOM represents a product that is sold as a collection of components.
It defines the components associated with a sales product.
Example: A computer package may consist of:
- CPU
- Monitor
- Keyboard
- Mouse
When the computer package is sold, SAP can use the Sales BOM to determine its components during sales order processing.
4. SAP MM – Materials Management
SAP MM manages procurement, purchasing, inventory management, material valuation, and goods movements.
The important master data objects are:
1. Material Master (Product Master)
Material Master is one of the most important master data objects in SAP.
It stores information about materials and products used across different business processes.
Common material types include:
- Raw Materials
- Semi-Finished Goods
- Finished Goods
- Trading Goods
- Packaging Materials
Important material views include:
- Basic Data
- Purchasing
- MRP
- Accounting
- Sales
- Plant/Storage Data
Example: When a company purchases raw materials, the Material Master provides purchasing, inventory, and accounting information.
2. Business Partner (Vendor Master)
Vendor Master contains information about suppliers from whom an organization purchases goods or services.
In SAP S/4HANA, vendors are managed using Business Partner roles.
Important information includes:
- Vendor address
- Payment terms
- Purchasing organization data
- Partner functions
- Bank details
- Reconciliation account
Example: When a purchase order is created, SAP uses vendor master data to determine supplier-related information and purchasing conditions.
3. Purchase Info Records (PIR)
Purchase Info Records maintain information about the relationship between a material and a vendor.
They can contain:
- Vendor-specific material details
- Purchasing organization information
- Planned delivery time
- Standard purchasing quantity
- Net price
- Order unit
Example: A company purchases steel from a particular supplier at ₹50 per kg. The Purchase Info Record can maintain this purchasing information.
4. Source List
A Source List defines the permitted or preferred sources of supply for a material at a particular plant during a specific validity period.
It can identify:
- Fixed vendors
- Preferred vendors
- Blocked sources
- Outline agreement sources
Example: A company has three suppliers for a material but wants to purchase it from Supplier A during a particular period. The Source List can help control source determination.
5. Condition Records
Condition Records maintain purchasing-related pricing and other conditions.
Examples:
- Gross Price
- Discounts
- Freight Charges
- Surcharges
Example: A supplier offers a price of ₹100 per unit with a discount of ₹5. The relevant purchasing condition records can be used during purchasing price determination.
6. Quota Arrangement
Quota Arrangement distributes procurement requirements among multiple sources of supply according to predefined quotas.
Example: A company needs 1,000 units of raw material and wants:
- Supplier A: 60%
- Supplier B: 40%
The quota arrangement helps distribute the procurement requirements according to the defined proportions.
7. Service Master
Service Master contains information about services that an organization procures or manages.
Examples:
- Equipment Maintenance
- Cleaning Services
- Consultancy Services
- Repair Services
It can contain service descriptions, units of measurement, and other service-related information.
Example: A company procures annual maintenance services for machinery. Service Master can be used to maintain the relevant service details.
8. Batch Master Data
Batch Master contains information about a specific batch of a material.
It supports batch identification, tracking, and traceability.
Important information may include:
- Batch number
- Manufacturing date
- Expiry date
- Shelf life
- Batch characteristics
Example: A pharmaceutical company manufactures 10,000 tablets in one production batch. Batch Master helps track the batch throughout procurement, production, storage, and sales.
5. SAP QM – Quality Management
SAP QM manages quality inspection, quality control, inspection planning, and quality-related processes throughout procurement and production.
The important master data objects are:
1. Sampling Procedure
A Sampling Procedure defines how samples are selected for quality inspection.
It determines the sampling method and sample size based on the applicable inspection requirements.
Example: A company receives 1,000 raw material units but decides to inspect only 50 units according to its sampling procedure.
2. Inspection Method
Inspection Method defines how a particular quality inspection should be performed.
It can contain information about:
- Inspection instructions
- Testing procedures
- Measuring methods
- Relevant specifications
Example: During incoming inspection of steel, the inspection method defines how thickness should be measured.
3. MIC (Master Inspection Characteristics)
Master Inspection Characteristics define the quality characteristics that need to be inspected.
Examples:
- Length
- Width
- Weight
- Hardness
- Temperature
- Thickness
MICs can be qualitative or quantitative.
Example: A company manufacturing metal sheets needs to inspect thickness and hardness. These characteristics can be maintained as MICs.
4. Catalog
Catalogs contain standardized codes and descriptions used in quality management.
They can be used for:
- Defect types
- Defect causes
- Defect locations
- Usage decisions
Example: If an inspection identifies a damaged product, the inspector can record the defect using the appropriate catalog code.
5. Inspection Plan
An Inspection Plan defines what needs to be inspected, how the inspection should be performed, and which inspection characteristics are relevant.
It can contain:
- Inspection operations
- MIC assignments
- Sampling procedures
- Inspection methods
Example: During incoming inspection of raw materials, SAP uses the inspection plan to guide the quality inspector through the required checks.
6. Material Master (QM View)
Material Master also contains QM-specific information.
Important data includes:
- Inspection setup
- Inspection types
- Quality-related control indicators
- Inspection-related processing settings
Example: When a company receives raw material, the QM view helps determine whether the material should undergo incoming quality inspection.
6. SAP PP – Production Planning
SAP PP manages production planning, scheduling, capacity planning, and manufacturing execution.
The important master data objects are:
1. Work Center
A Work Center represents a physical location or resource where production operations are performed.
Examples:
- Assembly Line
- Machine
- Production Department
- Packaging Station
Important information includes:
- Available capacity
- Scheduling data
- Costing information
- Work center category
Example: A manufacturing company uses an assembly work center to assemble finished products.
2. Routings
Routing defines the sequence of operations required to manufacture a product.
It specifies:
- Operations
- Work centers
- Standard values
- Control keys
- Operation sequence
Example: Manufacturing a finished product may require:
- Cutting
- Drilling
- Assembly
- Painting
- Final Inspection
Routing defines the sequence and relevant operational details.
3. Material Master
Material Master contains production-related information required for planning and manufacturing.
Important PP-related views include:
- MRP 1
- MRP 2
- MRP 3
- MRP 4
- Work Scheduling
Example: When a production planner runs MRP, the system uses material planning data to calculate procurement and production requirements.
4. Bill of Material (BOM)
A Bill of Material defines the components and quantities required to manufacture a product.
Example: To manufacture one bicycle, the BOM may contain:
- 1 Frame
- 2 Wheels
- 1 Handlebar
- 1 Seat
- 1 Chain
The BOM helps SAP determine the required component quantities for production.
5. Production Version
Production Version defines the combination of a BOM and a routing used to manufacture a material.
It can help determine which production method should be used for a particular material and validity period.
Example: A company manufactures the same product on two production lines. Different production versions can be maintained to identify the relevant BOM and routing combinations.
7. SAP PM – Plant Maintenance
SAP PM manages equipment maintenance, preventive maintenance, breakdown maintenance, and technical asset management.
The important master data objects are:
1. FLOC (Functional Location)
Functional Location represents a physical or logical location where technical objects are installed or maintenance activities are performed.
Examples:
- Plant
- Production Area
- Assembly Line
- Packaging Section
- Utility Area
It helps structure the technical system hierarchically.
Example: A manufacturing plant may have a production area containing multiple assembly lines and machines. Functional Locations represent this structure.
2. Equipment Master
Equipment Master maintains detailed information about individual technical objects that require maintenance.
Examples:
- Motors
- Pumps
- Compressors
- Generators
- Production Machines
Important information includes:
- Equipment number
- Equipment category
- Manufacturer
- Serial number
- Technical specifications
- Installation information
Example: A company maintains a separate Equipment Master for each critical production machine to track maintenance history and breakdowns.
3. Main Work Center
Main Work Center identifies the maintenance work center responsible for carrying out maintenance activities.
It can be used in maintenance orders and task lists.
Example: The Mechanical Maintenance Work Center is responsible for repairing mechanical equipment, while the Electrical Maintenance Work Center handles electrical issues.
4. Class and Characteristics
Classes and Characteristics are used to classify technical objects and maintain their technical properties.
Examples of characteristics:
- Motor Power
- Voltage
- Capacity
- Pressure
- Temperature Range
Example: Different pumps can be classified based on their capacity, operating pressure, and motor power.
5. Measuring Points / Counters
Measuring Points are used to record measurements for equipment or functional locations.
Counters track cumulative values, such as operating hours or machine cycles.
Examples:
- Temperature
- Pressure
- Vibration
- Operating Hours
- Running Cycles
Example: A machine has operated for 5,000 hours. The operating-hour counter helps determine when preventive maintenance is due.
6. Equipment BOM
Equipment BOM defines the spare parts and components associated with a particular piece of equipment.
Example: A pump’s Equipment BOM may contain:
- Motor
- Bearings
- Mechanical Seal
- Impeller
- Coupling
It helps maintenance teams identify the required spare parts during repair activities.
7. Task List
Task List defines the standard sequence of maintenance operations required to perform a maintenance activity.
It can include:
- Maintenance operations
- Work centers
- Required resources
- Standard times
- Inspection or safety instructions
Example: A preventive maintenance task list for a pump may include:
- Inspect the motor.
- Check bearing conditions.
- Lubricate moving parts.
- Inspect mechanical seals.
- Perform a trial run.
Why Is Master Data Important in SAP?
Master Data plays a critical role in ensuring that SAP business processes run smoothly.
Its key benefits include:
- Data Consistency: Maintains standardized information across different departments and SAP modules.
- Process Integration: Allows different SAP modules to use common business information.
- Accurate Reporting: Helps generate reliable financial, operational, and management reports.
- Process Automation: Supports automatic determination of prices, accounts, procurement sources, and production requirements.
- Reduced Errors: Minimizes duplicate data entry and incorrect transaction processing.
- Better Decision-Making: Provides reliable information for business planning and analysis.
Conclusion
Master Data is the backbone of SAP business processes. Every SAP consultant should understand the important master data objects in their respective modules, as well as how these objects integrate with other modules.
For example:
- Material Master connects MM, SD, PP, FI, and QM.
- Business Partner connects customer and supplier processes with FI, SD, and MM.
- Work Center connects production planning with controlling and costing.
- Equipment Master connects plant maintenance with procurement and inventory processes.
Understanding these master data objects will help you troubleshoot issues, configure SAP systems, understand business requirements, and work more effectively on implementation, rollout, migration, and support projects.
My recommendation: If you are learning SAP or preparing for an SAP consultant interview, start by understanding these master data objects before moving into complex configuration and transaction processes.
Check out SAP Implementation scenario and interview Q&A Books
Latest Blog Post
SAP Project Terminologies Every Consultant Should Know
SAP Functional, Technical, and Support Consultants Knowing SAP transactions is important, but understanding project terminology is equally important. These are the terms you will frequently hear during SAP implementation, rollout, migration, and support projects. 1. Project Implementation Terminologies Terminology Simple explanation Greenfield Implementation Implementing SAP from scratch. Brownfield Implementation Converting an existing SAP ECC system…
What’s the Difference between Greenfield, Brownfield and Bluefield Implementation in SAP?
When a company decides to move to SAP S/4HANA, one of the first questions it needs to answer is: Should we start from scratch, convert our existing SAP system, or move only the data and processes we actually need? This decision is important because it affects how the new SAP system will be built, how…
What Is Document Splitting SAP S4HANA?
Document splitting is a General Ledger (G/L) functionality in SAP S/4HANA that divides accounting document line items based on selected characteristics, such as Profit Center and Segment. It helps organizations prepare complete financial statements for individual reporting dimensions. Example:A company wants to prepare separate balance sheets for Segment A and Segment B. Document splitting ensures…
SAP Global Certification Codes: Complete Guide to SAP Modules and Exams
Are you planning to become a certified SAP consultant but unsure which certification is available for your module? SAP offers certifications across various functional and technical areas, including SAP FI, CO, MM, SD, PP, ABAP, EWM, SAP Business Technology Platform (BTP), SAP Analytics, and SAP S/4HANA Cloud. Choosing the right certification is an important step…
How to Access SAP Practice System on SAP Learning Hub?
Many SAP learners have access to SAP Learning Hub, but one common question is: “How do I actually access the practice system?” So, I’ve created a step-by-step documentation showing you exactly how to access the SAP Practice System through SAP Learning Hub. In this guide, I’ve covered: – Where to find the Practice System -…
SAP S/4HANA Implementation – Advanced MCQ Test
Test Your Real-World SAP Implementation Knowledge This assessment is designed to test your understanding of SAP S/4HANA implementation concepts, configuration, business processes, project activities, and real-time implementation scenarios. 60 Questions | Multiple Correct Answers Possible Instructions Before You Start This is an advanced-level assessment. The questions are designed to test how well you can apply…

Leave a Reply