Home About Blog Contact SAP HTML SQL Python AI
📊 SAP Reference · Standard Reports Guide 2026

SAP All Standard Reports List with T-Codes And Description

2026-27 Guide Pramod Behera 26 min read All Modules · MM · SD · FI · CO · PP · HR

Today we cover the complete list of SAP Standard Reports with T-codes and descriptions - standard reports are the pre-delivered ABAP programs that let you retrieve business data straight out of the box, without building anything custom. Whether you need to check open sales orders, review vendor line items, analyze production order variances, or run a headcount report, SAP ships a standard report for the vast majority of everyday business questions. This guide organizes the most useful standard reports by module - MM, SD, FI, CO, PP, QM, PM, HR, and PS - and also shows you how to build your own custom report in minutes using SAP Query when a standard one does not quite fit.Also This tutorial or document breaks down the process step by step, using simple language and real-world examples to help you master the skill.

📈

150+ Reports Listed

Organized into 9 module-wise tables covering the reports used every day on real SAP projects.

🧩

ALV, Query And Report Painter

Understand the different reporting tools SAP offers and when to use each one.

🛠️

Build Your Own Report

Step-by-step method to create a no-code custom report using SQVI when standard reports fall short.

💡

Quick Tip: Almost every standard SAP report supports the ALV toolbar - use it to sort, filter, add subtotals, change layout, or export straight to Excel without leaving the report screen.

📋 Types of Reports in SAP

Before diving into module-specific reports, it helps to understand the different reporting tools SAP offers, since each serves a different purpose.

SAP Reporting Tools Overview
ToolPurposeBest For
Standard ReportsPre-delivered ABAP programs launched via T-codesCommon, everyday business reporting needs
ALV (List Viewer)Interactive grid display layer used by most standard reportsSorting, filtering, subtotals, Excel export on any report
SAP Query (SQ01/SQVI)No-code custom report builder using InfoSetsBusiness users needing a custom report without ABAP
Report Painter/WriterTool for building financial and CO reports with rows/columns logicCustom FI/CO management reports
SAP Query via SE16N/SE16HDirect table data browsing and exportQuick ad hoc data extracts from a single table
SAP Business Warehouse / Analytics CloudCross-module, historical, and predictive reportingEnterprise dashboards and trend analysis

📦 MM (Materials Management) Standard Reports

Covers purchasing document lists, inventory/stock reporting, sourcing, vendor evaluation, and material master reporting.

Purchasing Document Lists (ME2*)

Purchase Order / Requisition List Reports11 Reports
T-CodeReport Description
ME2BPurchasing documents by requirement tracking number
ME2CPurchase orders by material group
ME2JPurchase orders by project
ME2KPurchase orders by account assignment
ME2LPurchase orders by vendor
ME2MPurchase orders by material
ME2NPurchase orders by PO number
ME2OSubcontractor stock monitoring
ME2SPurchasing documents for services
ME2VGoods receipt forecast report
ME2WPurchase orders by supplying plant

Stock And Inventory Reports (MB5*)

Stock & Inventory Reports10 Reports
T-CodeReport Description
MB51Material document list (goods movements)
MB52Warehouse stock report by storage location
MB53Plant stock availability report
MB54Consignment stock report by vendor
MB5BStock on posting date (valuated/unrestricted, by date)
MB5LList of stock values by valuation area
MB5MExpiration date/shelf-life monitoring report
MB5SGR/IR account maintenance analysis
MB5TStock in transit display report
MBLBStock at vendor/subcontractor report

Sourcing, RFQ And Contract Reports

Sourcing & RFQ Reports15 Reports
T-CodeReport Description
ME03Source list display report
ME04Change documents for a source list
ME05Generate source list report
ME06Source list analysis report
ME08Send reminders/messages for open RFQs
ME09Price comparison list across quotations
ME0MSource overview report by material
ME41Create a request for quotation (RFQ)
ME47Change a request for quotation
ME48Display a request for quotation
ME49Price comparison of quotations
ME51NCreate a purchase requisition
ME54NRelease a purchase requisition
ME57Assign and process purchase requisitions
ME59NAutomatic generation of purchase orders

Vendor Evaluation Reports

Vendor Evaluation Reports7 Reports
T-CodeReport Description
MEQMVendor evaluation - quality score reports
ME6BVendor evaluation for a material
ME6CVendors without an evaluation record
ME6EComparison of vendor evaluations
ME6FPrint a vendor evaluation sheet
ME6HStandard vendor evaluation analysis
ME6RRecalculate a vendor's evaluation score

Material Master And Other MM Reports

Material Master & Other MM Reports13 Reports
T-CodeReport Description
MM01Create a material master record
MM02Change a material master record
MM03Display a material master record
MM04Display material master change documents
MM06Flag a material master for deletion
MM11Schedule a material master for future creation
MM12Schedule a material master for future change
MM13Display a scheduled material master change
MM16Schedule a material master for future deletion flag
MM17Mass maintenance of material master data
CO09Material availability overview
MCBAPurchasing statistics - vendor analysis
MMS4Slow-moving/dead stock analysis

🛒 SD (Sales And Distribution) Standard Reports

Covers sales order lists, delivery due lists, billing, customer master, and credit management reporting.

Sales Order Reports (VA*)

Sales Order Reports14 Reports
T-CodeReport Description
VA01Create a sales order
VA02Change a sales order
VA03Display a sales order
VA05List of sales orders by customer/material/date
VA05NEnhanced sales order list report (ALV)
VA11List of sales inquiries
VA21Create a sales quotation
VA25List of sales quotations
VA26List of expiring sales quotations
VA31Create a scheduling agreement
VA35List of scheduling agreements
VA41Create a sales contract
VA42Change a sales contract
VA43Display a sales contract

Delivery Reports (VL*)

Delivery Reports19 Reports
T-CodeReport Description
VL01NCreate an outbound delivery
VL02NChange an outbound delivery
VL03NDisplay an outbound delivery
VL04Collective processing of deliveries for sales orders
VL06OOutbound delivery monitor (all delivery statuses)
VL06IList of inbound deliveries
VL06PList of deliveries for picking
VL06GList of deliveries for goods issue
VL06TList of deliveries for transportation planning
VL09Cancel goods issue for a delivery
VL10ASales orders due for delivery
VL10BPurchase orders due for delivery
VL10CSales/purchase orders due for delivery (combined)
VL10DDeliveries due by shipping point
VL10EDeliveries due by sold-to party
VL10FDeliveries due by ship-to party
VL10GDeliveries due by route
VL10HDeliveries due - general worklist
VLPODProof of delivery report

Billing, Customer Master And Credit Reports

Billing, Customer & Credit Reports25 Reports
T-CodeReport Description
VF01Create a billing document
VF02Change a billing document
VF03Display a billing document
VF04Billing due list
VF05List of billing documents
VF06Background billing document processing
VF11Cancel a billing document
VF21Create a collective billing document
VF23Collective invoice list
VD01Create a customer master (sales view)
VD02Change a customer master (sales view)
VD03Display a customer master (sales view)
XD01Create a customer master centrally
XD02Change a customer master centrally
XD03Display a customer master centrally
XD07Change customer account group
VKM1Blocked sales documents (credit) worklist
VKM3Credit management - blocked SD documents list
VKM4Sales documents list (credit overview)
VKM5Deliveries list (credit overview)
V.02Incomplete sales orders list
V.15Backorders list
V.21Incomplete quotations list
V.23Incomplete deliveries list
V.25Incomplete billing documents list

💰 FI (Financial Accounting) Standard Reports

Covers document posting/display, line item reports, master data, asset accounting, and payment reporting.

Document Posting & Entry Reports (FB*/F-*)

Document Posting & Entry Reports26 Reports
T-CodeReport Description
FB01Post a general accounting document
FB02Change an accounting document
FB03Display an accounting document
FB04Display accounting document changes
FB05Post with a clearing document
FB07Post a document with taxes
FB08Reverse a posted accounting document
FB09Change line item text/assignment
FB50Post a G/L account document (single-screen entry)
FB60Enter an incoming vendor invoice
FB65Enter a vendor credit memo
FB70Enter an outgoing customer invoice
FB75Enter a customer credit memo
FBD1Enter a recurring entry document
F-02Enter a general posting (G/L account transaction)
F-22Enter a customer invoice
F-26Fast entry of an incoming payment
F-27Enter a customer credit memo
F-28Post an incoming customer payment
F-29Post a customer down payment
F-32Clear customer open items
F-37Request a customer down payment
F-38Enter a bill of exchange payment
F-44Clear vendor open items
F-47Request a vendor down payment
F-53Post an outgoing vendor payment

Line Items, Balances And Master Data (FBL*/FS*/FK*/FD*)

Line Item, Balance & Master Data Reports24 Reports
T-CodeReport Description
FBL1NVendor line item display (open/cleared/all)
FBL3NG/L account line item display
FBL5NCustomer line item display (open/cleared/all)
FAGLL03G/L account line items (New G/L)
FAGLB03G/L account balances (New G/L)
FS00Create, change, or display a G/L account master
FS10NG/L account balance display
FS15NG/L account master data comparison
FK01Create a vendor master record (accounting view)
FK02Change a vendor master record (accounting view)
FK03Display a vendor master record (accounting view)
FK05Block a vendor master record
FK06Mark a vendor master record for deletion
FK08Confirm change to a vendor master (dual control)
FK09Confirm deletion of a vendor master (dual control)
FK10NVendor account balance report
XK01Create a vendor master record centrally
XK02Change a vendor master record centrally
FD01Create a customer master record (accounting view)
FD02Change a customer master record (accounting view)
FD03Display a customer master record (accounting view)
FD05Block a customer master record
FD10NCustomer account balance report
FD32Change a customer credit management master record

Asset Accounting Reports (AS*/AB*/AW*)

Asset Accounting Reports15 Reports
T-CodeReport Description
AS01Create a fixed asset master record
AS02Change a fixed asset master record
AS03Display a fixed asset master record
AS04Display asset master change documents
AS05Block an asset master record
AS06Mark an asset master record for deletion
AS08Create a sub-number for an asset
AS09Display an asset sub-number
AS11Create an asset sub-number (dialog)
ABAVNPost an asset retirement without revenue
ABAAPost an unplanned asset depreciation
ABZONPost an asset acquisition (with vendor)
ABZEPost an asset acquisition (with clearing account)
ABT1NPost an intercompany asset transfer
AW01NAsset explorer - full asset value history

Financial Statement And Payment Reports

Financial Statement & Payment Reports14 Reports
T-CodeReport Description
S_ALR_87012993Financial statement report (balance sheet/P&L)
S_ALR_87012277Vendor balances report
S_ALR_87012172Customer balances report
S_ALR_87012301Cash flow statement report
S_ALR_87012282Depreciation forecast report
S_ALR_87011963Asset history sheet report
F110Run the automatic payment program
F111Run the automatic payment program for cash management
F.13Automatic clearing report
F.03Customer/vendor reconciliation and correspondence
FBRAReset a cleared item
FCH1Display a payment document check
FCH5Create/assign a check number manually
FCHNCheck register report

📊 CO (Controlling) Standard Reports

Covers cost center, internal order, profitability, and product cost reporting.

Cost Center And Internal Order Reports (KS*/KO*)

Cost Center & Internal Order Reports18 Reports
T-CodeReport Description
KS01Create a cost center master record
KS02Change a cost center master record
KS03Display a cost center master record
KS04Delete a cost center master record
KS05Display cost center change documents
KS13Cost center master data list report
KSB1Cost center actual line items
KSB2Cost center commitment line items
KO01Create an internal order
KO02Change an internal order
KO03Display an internal order
KO04Internal order list (order manager)
KO06Change parked/actual internal order plan values
KO08Repost line items - internal order
KO09Display internal order plan/actual values
KO12Change internal order cost element planning
KO13Display internal order cost element planning
KO88Settle an internal order to its receiver

Profitability And Project Cost Reports

Profitability & Project Cost Reports12 Reports
T-CodeReport Description
KE21NCreate a profitability segment posting (CO-PA)
KE24Display CO-PA line items
KE30Execute a CO-PA profitability report
KE91Drilldown report execution (CO-PA)
CJI3Project actual cost line items
CJI4Project commitment line items
CJI5Project actual revenue line items
CJ20NProject Builder - maintain WBS elements and networks
CJ88Settle a project/WBS element to its receiver
CJ30Project budget update/display report
CJ31Return project budget to original values
CJ32Supplement a project's original budget

Product Cost Reports

Product Cost Reports4 Reports
T-CodeReport Description
KKBC_ORDProduction order cost analysis report
KKBC_PKOProduct cost by period/order analysis
KKAOWork in process (WIP) variance calculation report
CO88Collective settlement of production orders

PP (Production Planning) Standard Reports

Covers production order status, MRP results, bill of material, and routing reporting.

Production Order Reports (CO*)

Production Order Reports24 Reports
T-CodeReport Description
CO01Create a production order
CO02Change a production order
CO03Display a production order
CO04Production order collective conversion (planned to production)
CO05Collective release of production orders
CO05NEnhanced collective release of production orders
CO06Missing parts info system report
CO07Collective conversion of planned orders
CO08Create a production order from a sales order
CO09Availability overview for a material
CO10Reprint production order shop papers
CO11Enter a production order confirmation
CO11NEnhanced production order confirmation entry
CO12Cancel a production order confirmation
CO13Display a production order confirmation
CO15Post a production order goods receipt with confirmation
CO24Missing parts overview across orders
CO26Production order collective confirmation display
CO27Confirmation of a production order operation
CO28Cross-order confirmation display report
CO40Convert a planned order into a production order
CO41Collective conversion - planned orders to production orders
CO42Convert a planned order into a purchase requisition
CO46Production order progress report

MRP Reports (MD*)

MRP Reports18 Reports
T-CodeReport Description
MD01Run total MRP for a plant
MD02Run single-item, multi-level MRP
MD03Run single-item, single-level MRP
MD04Display the stock/requirements list for a material
MD05Display an MRP planning list
MD06Collective display of MRP planning lists
MD07Collective access to stock/requirements lists
MD09Pegged requirements analysis report
MD11Create a planned order manually
MD12Change a planned order
MD13Display a planned order
MD14Convert a planned order into a purchase requisition
MD15Collective conversion of planned orders to requisitions
MD16Collective display of planned orders
MD17Change planned orders (collective)
MD20Create a planning file entry
MD21Display a planning file entry
MD50Project-oriented multi-level MRP run

BOM And Routing Reports

BOM & Routing Reports14 Reports
T-CodeReport Description
CS01Create a bill of material (BOM)
CS02Change a bill of material
CS03Display a bill of material
CS06Display BOM change documents
CS07Bill of material comparison report
CS08Where-used list for a BOM component
CS11Display a BOM explosion (single level)
CS12Multi-level BOM report
CA01Create a routing
CA02Change a routing
CA03Display a routing
CA11Create a reference operation set
CA22Change a rate routing
CA85Where-used list for a work center

🔬 QM (Quality Management) Standard Reports

Covers inspection lots, quality notifications, and master inspection characteristics reporting.

QM Reports25 Reports
T-CodeReport Description
QA01Create an inspection lot manually
QA02Change an inspection lot
QA03Display an inspection lot
QA05Change an inspection lot origin
QA06Complete an inspection lot
QA07Trigger a follow-up action for an inspection lot
QA08Print an inspection lot's documents
QA11Make the usage decision for an inspection lot
QA12Change a usage decision
QA13Display a usage decision
QA14Mass usage decision processing report
QA16List of inspection lots requiring usage decisions
QA32Change/process inspection lots (worklist)
QA33Inspection lot worklist and status report
QGA1Quality notifications summary report
QGA2Quality notification action log report
QGA3Quality notification cost report
QS41Create a master inspection characteristic
QS42Change a master inspection characteristic
QS46Display master inspection characteristic usage
QS51Create a catalog for quality codes
QS61Create a class for inspection characteristics
QE51NRecord inspection results
QE01Create an inspection results record
QE11Record results for a physical sample

🔧 PM (Plant Maintenance) Standard Reports

Covers maintenance notification, order, and equipment reporting.

PM Reports25 Reports
T-CodeReport Description
IW21Create a maintenance notification
IW22Change a maintenance notification
IW23Display a maintenance notification
IW24Create a notification with a reference object
IW25Create an activity report notification
IW26Complete a maintenance notification
IW27Display the history of a notification
IW28List of maintenance notifications
IW29Display notifications - all statuses
IW31Create a maintenance order
IW32Change a maintenance order
IW33Display a maintenance order
IW34Complete a maintenance order
IW36Create a maintenance order from a notification
IW38List of maintenance orders (worklist)
IW39Display maintenance orders - all statuses
IW41Enter a maintenance order confirmation
IW42Change a maintenance order confirmation
IW43Display a maintenance order confirmation
IW44Cancel a maintenance order confirmation
IW45Overall completion confirmation for an order
IW47Maintenance order confirmations report
IW48Time confirmation collective entry report
IW51Create a service notification
IW58Mass change of maintenance notifications

👥 HR / HCM Standard Reports

Covers personnel administration, headcount, and payroll reporting.

HR Reports12 Reports
T-CodeReport Description
S_AHR_61016362Headcount report (current headcount)
S_PH0_48000510Employee list report
PC00_M99_CEDTPayroll results display report
S_AHR_61016401Payroll journal report
S_PH9_46000223Absence overview report
PT90Time management - attendance/absence data overview
S_AHR_61016369Turnover/attrition rate report
S_AHR_61018788Organizational structure report
PA51Display HR master data time-based report
S_ALR_87014403Personnel cost planning report
ZL31 / PT_QTA10Leave/quota overview report
S_AHR_61016380Salary survey/compensation report

PS (Project System) Standard Reports

Covers project cost, budget, and progress reporting.

PS Reports10 Reports
T-CodeReport Description
CN41Project structure overview report
S_ALR_87013532Project actual/plan/variance report
CJI3Project actual cost line items
CJI4Project commitment line items
CJ30Project budget update/display report
S_ALR_87013542Project budget/actual comparison
CN52NIndividual project overview report
CNS41Structure/status overview for a project
CJENProject cost forecast report
S_ALR_87013533Project milestone/progress report

🛠️ How to Build a Custom Report Without ABAP

When a standard report doesn't quite match a business requirement, SAP Query lets functional consultants and business users build their own report with no coding required.

  1. Step 1 - Open transaction SQVI (Quick Viewer). This is the fastest route for a one-off custom report - create a new "Quick View," give it a name, and choose your data source.
  2. Step 2 - Choose your data source type. Options include a single table, a table join, or an existing InfoSet - a table join is common when you need fields from more than one table, like combining vendor master and PO data.
  3. Step 3 - Select the fields you need. SQVI shows all available fields from your chosen tables; simply check the boxes for what should appear as selection criteria and output columns.
  4. Step 4 - Execute and adjust the layout. Run the report, then use the ALV toolbar to sort, filter, add totals, or rearrange columns - and save your layout for next time.
  5. Step 5 - Promote to SAP Query (SQ01) if it needs to be reused by a team. A Quick View can be converted into a formal SAP Query with its own InfoSet and user group, making it available to other authorized users.
⚙️

When to Escalate to ABAP Development: If your reporting need involves complex logic, performance-heavy joins across many large tables, or needs to run as a scheduled background job with custom formatting, it's usually better to hand it to an ABAP developer instead of stretching SAP Query beyond its comfort zone.

❓ FAQ - SAP Standard Reports

What is a standard report in SAP?
A standard report in SAP is a pre-delivered ABAP program, usually launched via a transaction code, that retrieves and displays business data - such as stock levels, open sales orders, or financial line items - without requiring any custom development.
What is the difference between a standard report and a custom report in SAP?
A standard report is delivered by SAP out of the box and covers common business needs, while a custom report is built specifically for an organization using tools like SAP Query (SQVI), Report Painter, or custom ABAP development when the standard reports don't cover a specific requirement.
What is the difference between ALV and classic list reports in SAP?
Classic list reports display data in a simple, fixed list format, while ALV (ABAP List Viewer) reports offer interactive features like sorting, filtering, column selection, totals, and export to Excel - most modern SAP standard reports use the ALV format.
How do I build a custom report in SAP without ABAP coding?
Transaction SQVI (Quick Viewer) and SAP Query (SQ01) let business users and functional consultants build custom reports by selecting tables and fields through a guided interface, with no ABAP programming required.
Where can I find all standard reports for a specific SAP module?
The SAP Easy Access menu is organized by module and business process, with dedicated Information System or Reporting folders under each area such as Logistics, Accounting, or Human Resources, listing that module's standard reports in context.
Do standard report T-codes change between ECC and S/4HANA?
Most classic T-codes still function in S/4HANA, but many now have a modern Fiori app equivalent offering better usability and embedded analytics - it's worth checking the Fiori Apps Reference Library for the current recommended app alongside the classic T-code.

✅ Summary - Most Frequently Used Reports

If you only remember a handful of reports before working on an SAP project, start with these - they answer the majority of everyday business questions.

Top 12 Reports to Know by Heart12 Reports
T-CodeReportModule
MB51Material document listMM
MMBEStock overviewMM
VA05List of sales ordersSD
VF04Billing due listSD
FBL1NVendor line itemsFI
FBL3NG/L line itemsFI
FBL5NCustomer line itemsFI
KSB1Cost center actual line itemsCO
MD04Stock/requirements listPP
COOISProduction order information systemPP
IW38Maintenance order listPM
SQVIBuild a custom report (no ABAP)Cross-Module

📘 Related SAP Tutorials

SAP Reference

What Is SAP Joule Studio? Complete Beginner

Today we are discuss What Is SAP Joule Studio? SAP Joule Studio is the platform where developers and consultants build and extend AI-powered experiences powered by that same Joule intelligence.

Read Tutorial
SAP MM

SAP All Tables List - All Modules

The complete reference of SAP database tables across MM, SD, FI, CO, and more, organized by module.

Read Tutorial
SAP MM

SAP All Movement Types List with Examples

Every SAP MM/IM movement type explained with 25+ real-time business scenarios.

Read Tutorial