SAP FICO Transaction Codes: Cheat Sheet Of T-Codes To Remember
4.9 out of 5 based on 16545 votesLast updated on 27th May 2026 25.9K Views
- Bookmark
Explore the essential SAP FICO transaction codes with our cheat sheet. Master key T-codes for Finance & Controlling to boost your SAP workflow efficiency.
SAP FICO is one of the most popular finance modules used by SAP software companies. The SAP FICO module allows businesses to deal with account management, payments, reporting, taxation, billing, and all other financial matters. Within the SAP system, all tasks are performed using the transaction codes which are known as T-codes. In order to save time, the user can simply enter the code and perform tasks on the opened screen without searching for the menu.
In practice, the T-codes are extensively used by finance departments of organizations in their day-to-day operations. T-codes are used in tasks such as postings, balance check, invoice clearance, report generation, and many others. If a person joins SAP FICO course, he/she starts working with simple postings. However, after a while, a person understands the importance of knowing T-codes in SAP software.
SAP FICO consists of the following two modules:
- FI (Financial Accounting)
- CO (Controlling)
FI deals with the external accounting functions such as balance sheet, vendor payment, customer account, and posting to the ledger. CO takes care of internal accounting functions including cost accounting, expense tracking by department, and profitability analysis.
Most people only remember T-codes for exams or interviews. But in real projects, understanding where the T-code is used matters more. Consultants also need to know:
- What happens after posting
- Which tables are updated
- Why errors happen
- How reports are affected
During SAP FICO Training, learners slowly move from normal accounting entries to technical finance activities like automatic payments, reconciliation, integration, and closing tasks.
Why are SAP T-Codes Important?
SAP is a very large system. Without T-codes, users would waste a lot of time opening screens manually. T-codes save time and help users work faster.
Every transaction code is connected with:
- A program
- A process
- Financial data
- User authorization
- Backend tables
When users post a document, SAP stores that information in database tables automatically. This is why finance postings always stay recorded inside the system.
People preparing for SAP FICO Certification should not only memorize codes. They should also understand how these codes work inside live SAP systems.
Common SAP FICO T-Codes
Let’s understand these one by one:
FB50 – General Ledger Posting
One of the popular SAP finance transaction codes is FB50. This transaction code is used to post journal entries directly into ledger accounts.
Use of FB50 by companies include:
- Adjusting entries
- Expense postings
- Correcting entries
- Internal accounting purposes
When saving the document, SAP checks the following:
- Balance of debits and credits
- Posting period
- Tax information
- Cost center information
On posting, the system stores the information in accounting tables such as BKPF and BSEG.
Many beginners think FB50 is only a posting screen. But in real systems, wrong field settings can stop postings completely. During SAP S4 HANA Online Course learning, students also understand how postings work faster in S/4HANA systems because of improved finance architecture.
FBL3N – G/L Line Item Report
FBL3N is used for checking ledger postings. Finance teams use this report almost daily.
It helps users:
- Check balances
- Find wrong entries
- Review document history
- Support audit work
- Analyze financial postings
Users can filter data by:
- Company code
- Date
- Fiscal year
- Document type
This report is very useful during reconciliation work.
During SAP FICO Training in Chennai, many learners practice report checking because support jobs mostly involve analyzing postings and solving finance issues.
Hyderabad has become a large SAP support location where companies manage finance operations for global clients.
FS00 – G/L Account Creation
FS00 is used for creating ledger accounts inside SAP.
This transaction controls:
- Account type
- Field settings
- Tax settings
- Open item management
- Reconciliation setup
Every company needs proper account structures for correct reporting.
Wrong account settings can create:
- Posting problems
- Reporting errors
- Reconciliation issues
Students attending SAP FICO Classes in Pune often spend more time understanding G/L structures because manufacturing companies require proper account grouping for finance and operational reporting.
Large industries there work with detailed plant-wise accounting structures inside SAP systems.
FBL1N – Vendor Line Item Display
Use FBL1N to perform the report on the vendor account.
This transaction code is used by finance team for:
- Checking open invoices
- Viewing cleared items
- Examining vendor balance
- Confirming payments
The report will help firms to monitor the process of pending vendor payments in an efficient manner.
One can easily detect:
- Overdue invoices
- Duplicate posting
- Wrong clearing
- Outstanding balance
Candidates who are going to appear in SAP FICO Certification exam must be aware of vendor posting and reconciliation accounts in SAP FI.
FBL5N – Customer Line Item Display
FBL5N is used for customer reporting.
This transaction helps in:
- Checking customer invoices
- Tracking payments
- Reviewing pending balances
- Monitoring receivables
Incorrect customer clearing can create wrong receivable balances. That is why finance teams regularly use this report.
Many beginners joining a SAP FICO Course focus mostly on postings, but reporting transactions become more important during real support work.
F110 – Automatic Payment Program
F110 is one of the most important finance transactions in SAP.
It is used for:
- Automatic vendor payments
- Due invoice selection
- Payment proposal generation
- Payment posting
The system checks:
- Vendor bank details
- Payment methods
- Due dates
- House bank setup
Common problems in F110 happen because of:
- Missing bank information
- Blocked invoices
- Wrong payment methods
- Currency mismatch
Support consultants spend a lot of time checking payment logs during production support work.
During SAP FICO Training, learners usually practice automatic payment runs because most large companies use payment automation.
F-28 – Customer Incoming Payment
F-28 is used for customer payment posting.
It provides for:
- Full payment clearing
- Partial payment
- Residual payment
- Difference adjustment
After clearing, SAP updates:
- Customer balances
- Open items
- Reconciliation accounts
If clearing is done improperly, customer statements may display incorrect balances. This transaction is very important in accounts receivable processes.
F-53 – Vendor Outgoing Payment
F-53 is used for manual vendor payments.
Companies use it when:
- Urgent payments are needed
- Automatic payment is not used
- Manual bank posting is required
This transaction supports:
- Invoice clearing
- Bank account selection
- Partial payment handling
Professionals learning through SAP S4 HANA Course programs usually study both automatic and manual payment processes because both are still used in companies.
OBYC – Automatic Account Determination
OBYC is one of the most technical finance integration transactions in SAP.
This includes:
Materials Management
Inventory accounting
Financial accounting
Whenever there is a stock movement, SAP automatically picks up the G/L accounts based on the OBYC setting.
These include:
- Valuation class
- Transaction code
- Account modification
- Chart of account
Significant transaction codes:
- BSX - Inventory
- WRX - GR/IR
- PRD - Price difference
Misconfigured OBYC can prevent any inventory posting at all.
Most students who attend SAP FICO classes in Pune learn about OBYC in detail because manufacturing companies rely on inventory accounting heavily.
There is a huge demand for consultants who understand finance integration in many industries in Pune.
MIRO – Invoice Verification
The MIRO module is used to verify invoices.
It compares:
- Purchase order
- Goods receipt
- Vendor invoice
This is referred to as three-way matching.
The MIRO module takes care of:
- Posting of invoices
- Calculation of taxes
- Checking quantities
- Verifying prices
When invoice values don't match, SAP might lock out the invoice from being paid.
SAP FICO Certification candidates should know about the interaction between logistics and finance modules in the process of invoice verification.
KSB1 – Cost Center Report
KSB1 belongs to the controlling module.
It helps companies:
- Track department expenses
- Review cost postings
- Analyze internal costs
- Monitor budgets
Users can filter reports using:
- Cost center
- Fiscal year
- Posting period
- Cost element
This report is mostly used during month-end activities.
KO88 – Internal Order Settlement
KO88 is used for internal order settlement.
This transaction transfers costs from temporary objects into final receivers like:
- Cost centers
- Assets
- Profitability segments
- WBS elements
Common errors happen because of:
- Missing settlement rules
- Invalid receivers
- Closed posting periods
During SAP FICO Training in Hyderabad, many learners study settlement activities because project-based companies need proper internal cost allocation.
Several large ERP support teams there work on finance and controlling operations together.
FAGLL03 – Financial Reporting:
FAGLL03 is used for financial reporting in New G/L systems.
It supports:
- Ledger reporting
- Segment reporting
- Financial analysis
- Drilldown reporting
Compared to older reports, FAGLL03 works faster in S/4HANA systems. It also supports the Universal Journal structure used in modern SAP finance environments. Learners joining a SAP Online Course should understand how reporting has changed in S/4HANA compared to older ECC systems.
You May Also Read Related Courses:
SAP Material Management Course
Conclusion
The use of SAP FICO transaction codes is a crucial element in day-to-day finance operations within SAP systems. The use of the mentioned T-codes makes it possible to perform postings, generate reports, process payments, validate invoices, reconcile transactions, and close the books. However, true mastery of SAP requires knowing how all this is done behind the scenes. Good consultants know all about posting flows, report generation, and integrations.
Subscribe For Free Demo
Free Demo for Corporate & Online Trainings.