logo

Courses

Home

Self Paced Courses

Others

Login

SAP MIRO TCode list: Complete Guide with Description

Categories :

Last Update :13 July 2026

Publish Date :13 July 2026

Admin

Content Writter

Learn about SAP MIRO TCodes with this complete guide designed for SAP MM consultants, beginners, and finance professionals. Explore transaction codes, descriptions, usage, and invoice verification processes.

SAP MIRO TCode list: Complete Guide with Description

SAP invoice validation is an essential aspect of operations for organizations seeking to maintain proper financial records and manage vendors effectively. Through personal experience and training in SAP implementation, it is evident that the knowledge of SAP MIRO TCodes is important in achieving efficiency.

MIRO transaction code in SAP is popularly used among accounts payable departments and SAP MM consultants to match invoices with purchase orders and goods receipt documents. Here is an exhaustive guide on all MIRO transactions with detailed descriptions, popular transaction codes, how to use them, and best practices. Whether you are an SAP beginner or an experienced SAP MM consultant, this guide will be useful to you in learning about Micro TCodes in SAP.

What Are TCodes in SAP MIRO?

TCode (short form of Transaction Code) in SAP are commands, which help users access particular functionalities, screen and business processes without having to go through a number of menus. MIRO is one of the important transaction codes used in SAP Material Management Module.

SAP MIRO TCode enables the user to input and verify invoices from vendors against the purchase order and good receipt documents. This helps ensure that quantity, price, tax information and many other pieces of information in the invoice match up with that of the procurement process.

Key functionalities of SAP MIRO include vendor invoice postings, verification of invoices, two and three way invoice matching, tax calculation, invoice differences, and vendor master data. Individuals willing to enhance their SAP MM skills may go through the SAP cerfication courses provided by Srijan Institute.

Knowledge on Miro TCodes is very crucial since invoice verification links the process of procurement to that of financial accounting. It is important to verify invoices to keep the company books in order.

Complete SAP MIRO TCodes List with Descriptions

The following SAP MIRO TCodes list covers important transaction codes related to invoice verification, invoice management, and related activities.

1. Invoice Entry and Posting TCodes

Code

Name

Explanation

MIRO

Enter Incoming Invoice

MIRO is the primary SAP transaction used for posting vendor invoices. It allows users to process invoices with reference to purchase orders, goods receipts, or delivery costs.

MIR7

Park Incoming Invoice

MIR7 allows users to temporarily save invoice documents without posting them to accounting. It is useful for review and approval processes before final posting.

MRM1

Create Invoice Verification Document

MRM1 supports the creation of invoice verification documents in SAP. It helps manage invoice-related documentation during the verification process.

MRM2

Change Invoice Verification Document

MRM2 is used to modify invoice verification documents when changes are required during the invoice processing cycle.

2. Invoice Display and Monitoring TCodes

Code

Name

Explanation

MIR4

Display Invoice Document

MIR4 allows users to view posted invoice documents along with related purchase order and accounting information for verification and reference.

MIR5

Display Invoice List

MIR5 provides a list of invoice documents based on selected criteria, helping users monitor and review invoice processing activities.

MIR6

Invoice Overview

MIR6 displays invoice-related information for monitoring, analysis, and tracking invoice verification activities in SAP.

MRM3

Display Invoice Verification Document

MRM3 enables you to display documents for invoice verification and to check the details of invoice processing.

MRIS

Invoice Document Analysis

MRIS helps users analyze invoice verification information and review invoice-related data for better process management.

3. Invoice Cancellation and Correction TCodes

Code

Name

Explanation

MR8M

Cancel Invoice Document

MR8M is used to reverse or cancel incorrectly posted invoices through MIRO. It helps correct invoice processing errors while maintaining accurate records.

MRM5

Reorganize Invoice Verification Documents

MRM5 supports the reorganization of invoice verification documents to maintain proper document management and system performance.

4. Blocked Invoice Management TCodes

Code

Name

Explanation

MRBR

Release Blocked Invoices

MRBR allows users to review and release blocked invoices caused by price differences, quantity mismatches, or purchase order and goods receipt discrepancies.

MRBP

Background Invoice Processing

MRBP supports background processing activities related to invoice verification, helping automate and manage invoice-related tasks efficiently.

5. GR/IR Clearing Related TCodes

Code

Name

Explanation

MR11

Maintain GR/IR Clearing Account

Use MR11 to erase the difference between the goods receipt and invoice receipt amounts so that the GR/IR account balance stays clean.

MR11SHOW

Display GR/IR Clearing Account

MR11SHOW allows users to review GR/IR clearing details and analyze differences between goods receipts and invoice receipts.

6. Automatic Settlement and Special Invoice Processing TCodes

Code

Name

Explanation

MRRL

Evaluated Receipt Settlement (ERS)

MRRL creates invoices automatically based on goods receipt data without requiring a vendor invoice, simplifying settlement processes.

MRKO

Consignment and Pipeline Settlement

MRKO is used for settling consignment stock and pipeline materials based on SAP settlement procedures.

7. Invoice Output and Communication TCodes

Code

Name

Explanation

MR90

Output Messages from Invoice Documents

MR90 manages output messages related to invoice documents and supports invoice communication processes in SAP.

8. Related SAP TCodes Used Alongside MIRO

Code

Name

Explanation

MIGO

Goods Movement

MIGO is used for posting goods receipts, which are later referenced during MIRO invoice verification processes.

ME23N

Display Purchase Order

ME23N allows users to review purchase order details before processing invoices through MIRO.

FB03

Display Accounting Document

FB03 is used to view FI accounting documents generated after invoice posting through MIRO.

FBL1N

Vendor Line Item Display

FBL1N helps users review vendor invoices, payment details, and outstanding vendor-related accounting information.

These SAP MIRO T-Codes, when properly understood and categorized, will make it easier for SAP MM Consultants, Accounts Payable Departments, and financial specialists to manage the entire invoice verification process. This involves processes ranging from invoice creation through to invoice posting and reconciliation.

Most Commonly Used SAP MIRO TCodes

Although SAP provides several transaction codes for invoice verification, some SAP MIRO TCodes are used more frequently in daily business operations.

Code

Name

Explanation

MIRO

Enter Incoming Invoice

The function MIRO is utilized to post vendor invoices after receiving goods. The module enables a user to link purchase order, validate invoices, compute tax, price checking, and create financial statements.

MIR7

Park Incoming Invoice

MIR7 allows users to temporarily save incoming invoices without posting them. It is useful for invoices requiring review, approval, or additional verification before final accounting entry.

MIR4

Display Invoice Document

MIR4 is used to display posted invoice documents in SAP. Users can review invoice details, accounting documents, and linked purchase order information for verification and reference purposes.

MR8M

Cancel Invoice Document

MR8M allows authorized users to reverse or cancel incorrectly posted invoice documents. It helps correct errors related to invoice amounts, vendor information, or other posting issues.

MRBR

Release Blocked Invoices

MRBR is used to review and release blocked invoices in SAP. It helps users resolve invoice mismatches caused by price differences, quantity variations, or purchase order and goods receipt discrepancies.

How to Use SAP MIRO TCodes Efficiently

Using SAP MIRO TCodes effectively requires understanding both the transaction process and the business rules behind invoice verification. The following practices help SAP users improve accuracy and productivity.

1. Understand the Invoice Verification Process

Before using MIRO, users should understand the complete procurement cycle:

Purchase Requisition → Purchase Order → Goods Receipt → Invoice Receipt → Payment Processing

This process helps users identify where invoice-related issues occur.

2. Verify Purchase Order Details

Before posting invoices through MIRO, always verify:

  • Vendor information

  • Purchase order number

  • Material quantity

  • Invoice amount

  • Tax details

  • Payment terms

Accurate verification reduces invoice errors and payment delays.

3. Use Reference Documents Correctly

MIRO works effectively when users provide the correct reference document, usually a purchase order or goods receipt document. Incorrect references can lead to mismatches and invoice blocks.

4. Monitor Blocked Invoices Regularly

Blocked invoices can affect vendor relationships and payment schedules. SAP users should regularly check blocked invoices using MRBR and resolve issues quickly.

5. Learn Keyboard Shortcuts and Transaction Navigation

Experienced SAP users save time by using transaction codes instead of navigating through multiple SAP menus. Regular practice with frequently used SAP MIRO TCodes improves efficiency.

6. Maintain Proper Authorization Access

SAP administrators should ensure that users have appropriate authorization before accessing invoice verification transactions. Proper access control helps maintain financial security and compliance.

7. Practice Real-Time SAP Scenarios

Learning SAP MIRO TCodes through practical examples helps professionals understand how invoice verification works in real business environments. Training programs from platforms like Srijan Institute can help learners gain hands-on knowledge of SAP processes and improve job readiness.

Read More:
SAP ABAP TCodes List

How to Use SAP MIRO TCodes Efficiently?

Using SAP MIRO TCodes efficiently helps SAP users streamline invoice verification, reduce errors, and improve procurement-to-payment processes. Follow these best practices:

  • Understand the invoice verification process: Learn the entire procurement process starting from purchase requisition, purchase order, goods receipt, invoice receipt, and payment procedure prior to applying SAP MIRO TCodes.

  • Verify purchase order details: Ensure that you verify the data of vendors, purchase order number, quantity, cost, tax, and payment terms before posting an invoice.

  • Use the correct reference documents: Make sure that the invoice references the right purchase order or receipt of goods to prevent any errors or holdups.

  • Monitor blocked invoices regularly: Utilize transactions such as MRBR to check on and unblock blocked invoices due to price or quantity differences.

  • Use display and analysis transactions: Make use of TCodes like MIR4, MIR5, and MIR6 to display invoices, check their status, and analyze invoices.

  • Maintain proper authorization access: Proper authorization is to be provided to the users for accessing MIRO related transactions.

  • Practice with real-time scenarios: Practical experience with SAP MIRO TCodes will help the user get knowledge about difficulties of invoice verification and transaction handling.

  • Stay updated with SAP processes: Regular training programs in SAP systems will help professionals become more efficient and adapt to new business needs.

SAP MIRO TCodes play a crucial role in the management of the entire process of verifying invoices within the SAP MM. Invoices entry via MIRO, blocked invoices management, invoice cancellations and display of documents are some of the transactions.

According to the principles of SAP system implementation, people who know about these codes will be able to achieve process efficiency and avoid problems with invoices. The SAP MIRO TCode list with descriptions will help SAP consultants, students, and finance departments function in real-life situations.

Continuous learning, practical experience, and mentoring from credible training providers like Srijan Institute will go a long way in developing SAP skills and career prospects. Knowledge of Miro TCodes in SAP forms the base for successful integration of procurement and accounting.

FAQs Related to SAP MIRO TCodes

Q1. What is the SAP MIRO TCode used for?

A. The SAP MIRO TCode is used to enter and post incoming vendor invoices. It helps users verify invoice details against purchase orders and goods receipts before creating accounting documents.

Q2. What is the difference between MIRO and MIR7 in SAP?

A. MIRO is used to enter and post vendor invoices, while MIR7 allows users to park invoices temporarily. Parked invoices can be reviewed, approved, and posted later.

Q3. Can I reverse an invoice posted with MIRO?

A. Yes, invoices posted through MIRO can be reversed using the MR8M transaction code. Authorized users can cancel incorrect invoice documents and process necessary corrections.

Q4. Which SAP module uses the MIRO transaction?

A. The MIRO transaction is mainly used in the SAP Materials Management (MM) module under Logistics Invoice Verification. It also integrates with SAP Financial Accounting (FI).

Q5. Why are SAP Miro TCodes important?

A. SAP MIRO TCodes improve invoice verification accuracy, connect procurement with finance, reduce processing errors, and support timely vendor payments. They are essential for SAP MM consultants.

Table of Content

Turn Knowledge Into Skills

Convert knowledge into job-ready skills with live expert sessions.

Turn Knowledge Into Skills

Explore Our Top Career Focused Courses

Upskill with industry-relevant training in SAP, Salesforce, Workday & more

Ready to Upgrade Your Skills?

Connect with us today and find the right course for your goals.

Request a Callback

+91-8860051051

info@srijaninstitute.com

+91 9354575041

Request a Callback
Phone

Request a Callback

Call Now

logo

Empowering the next generation of industry leaders through practical skills and real-world exposure.

Quick Links

About us

Contact us

Blog

Pay fee

Corporate Training

Hire From Us

Verify Certificate

Subscribe

Stay updated with latest trends & events.

Quick Links

+

Courses

+

Popular SAP Courses

+

Popular Oracle Courses

+

Popular Workday Courses

+

Legal & Accessibility

+

Popular SAP Courses

SAP ABAP ON HANA Course

|

DISCLAIMER - THE CERTIFICATION NAMES ARE THE TRADEMARKS OF THEIR RESPECTIVE OWNERS.

Copyright © 2026 a unit of DIGIVIBRANT TECHSOLUTIONS PRIVATE LIMITED. All Rights Reserved