logo

Courses

Home

Self Paced Courses

Others

Login

SAP FICO TCodes List: Complete Guide with Descriptions

Categories:N/A

Last Update:8 October 2026

Publish Date:2 March 2026

Author

Written by

Admin

Author

Admin

Author

Reviewed by

Srijan Institute Editorial Team

Author

Srijan Institute Editorial Team

Expert Review Team

This content has been carefully reviewed by the Srijan Institute Editorial Team to ensure accuracy, clarity, and consistency with our editorial standards. Our team evaluates key information and supporting details before publication to provide readers with reliable and relevant content.

✓

Expert Verified

Learn about SAP FICO TCodes with this complete guide covering commonly used FI and CO transaction codes, their practical uses, business processes, SAP FICO TCodes cheat sheet, and key ECC vs S/4HANA changes.

SAP FICO TCodes List: Complete Guide with Descriptions

SAP FICO has many tasks. You may need to post an invoice, check a customer balance and check a cost center. This is where SAP FICO TCodes can help.

For instance, FB60 is used to post an invoice from a vendor. The T-code for receiving cash from a client is F-28 while KSB1 is used to validate cost center lines. 

This SAP FICO TCodes list covers common and both FI and CO TCodes. You will also learn about some ECC and S/4HANA TCode changes. 

By the end, you can find the right TCode faster. You will see what each SAP FICO TCode does and when to use it. 

Understanding SAP FICO TCodes and Their Importance

When you use SAP FICO, you need to open many SAP screens. You may use these screens for finance and accounting work. Finding a screen in the SAP menu can take time. There is a faster way.

It is called a TCode. But what are TCodes? TCode means transaction code. It is a short code that opens a SAP screen or task. Just type the code and press Enter. The screen opens.

These SAP FICO TCodes are used in two main areas.

SAP FI TCodes help with money and finance work. They are used for General Ledger, Accounts Payable, Accounts Receivable, payments, and reports.

SAP CO TCodes help with cost and business work. They are used for cost centers, internal orders, allocations, profit checks, and product costing.

Why Are TCodes Important?

One of the main uses of SAP TCode is saving time. It is not necessary for you to browse through many SAP menus. You can simply use a TCode to access a particular screen directly. You can also use TCode to access reports and master data.

For example, a finance employee may access the same screen on a number of occasions during the day. Rather than locating the same screen from the menu, they can simply enter the TCode. This would certainly make their Oracle Financials job easy.

To put it another way, an SAP TCode is a shortcut used to access the SAP screen or function. Knowing the frequently used TCodes would certainly make SAP FICO easy for you.

Quick SAP FICO TCodes Cheat Sheet

Here is an SAP FICO TCodes Cheat Sheet that includes some of the most popular TCodes. 

There are many SAP FICO TCodes but you don’t have to learn all of them at once.

Here are some common :

TCode

What It Does

Used For

FB50

Enter G/L Account Document

Add a journal entry

FB03

Display Accounting Document

View an FI document

FB60

Enter Vendor Invoice

Add a vendor bill

FBL1N

Vendor Line Item Display

Check vendor records

F110

Automatic Payment Program

Make payments

FB70

Enter Customer Invoice

Add a customer bill

F-28

Post Incoming Payment

Record a customer payment

FBL5N

Customer Line Item Display

Check customer records

KSB1

Cost Center Actual Line Items

Check actual costs

KO88

Actual Settlement

Settle order costs

Where Should You Start?

Start with a few SAP FICO TCodes. You can add more as you become comfortable. Try FB50 first. It helps you add journal entries. Then learn FB60. You can use it to add vendor bills.

Next, try FBL1N. It helps you check vendor records.

Take it slow. Learn one SAP FICO TCode at a time and use it in your work. Use each one in your work. Soon, the codes will feel much easier to remember.

If you want structured practice beyond individual TCodes, you can explore an SAP FICO Course to learn the complete FI and CO workflow 

Complete SAP FICO TCodes List with Descriptions 

The SAP FICO TCodes list below covers common FI and CO transactions. A T-code is a short code used in SAP. It helps users do a task. Some T-codes help users add money records. Some help them check records. Others help with bills and payments.

You do not need to know every SAP FICO TCode. Most users use only the ones they need for their work. This list covers common SAP FI and CO T-codes.

If you are planning to learn SAP FICO professionally, it is also useful to understand the SAP FICO course duration and fees in India before choosing a training program 

SAP FI TCodes

SAP FI stands for Financial Accounting. It helps a company keep track of its money. SAP FI TCodes help users add, check, change, and clear financial records.

General Ledger (FI-GL) TCodes

General Ledger, or FI-GL, keeps many financial records in one place. A finance user may need to add a record. They may need to check one too. They may also need to fix or clear a record.

The SAP FICO TCodes below help with these jobs: 

TCode

Description

Practical Usage

FB50

Enter G/L Account Document

Add a journal entry

F-02

General Posting

Add a general FI entry

FB03

Display Accounting Document

Check an FI document

FB02

Change Accounting Document

Change allowed fields

FB08

Reverse Document

Cancel a wrong document

F-03

Clear G/L Account

Clear open G/L items

F.13

Automatic Clearing

Clear items automatically

FBRA

Reset Cleared Items

Reset a clearing

FS00

G/L Account Master Maintenance

Manage G/L account data

OB52

Open and Close Posting Periods

Open or close posting periods

FBD1

Enter Recurring Document

Create a repeat posting

F.14

Execute Recurring Entries

Run repeat postings

OB08

Maintain Exchange Rates

Set exchange rates

Accounts Payable (FI-AP) TCodes

Accounts Payable, or FI-AP, deals with money a company must pay to suppliers. It helps users manage supplier bills and payments.

For more detailed information, see SAP's Accounts Payable documentation. 

These SAP FICO TCodes are used for common vendor tasks : 

TCode

Description

Practical Usage

FB60

Enter Vendor Invoice

Add a supplier bill

F-43

Enter Vendor Invoice

Add a vendor invoice

FB65

Enter Vendor Credit Memo

Add a vendor credit memo

F-53

Post Outgoing Payment

Record a supplier payment

F-44

Clear Vendor

Clear vendor items

F110

Automatic Payment Program

Process due payments

FBZP

Payment Program Configuration

Set payment rules

FBL1N

Vendor Line Item Display

Check vendor records

F-47

Vendor Down Payment Request

Create a down payment request

F-48

Vendor Down Payment

Record a supplier advance

F-54

Clear Vendor Down Payment

Clear a supplier advance

MIRO

Enter Incoming Invoice

Add a PO-based supplier bill

Accounts Receivable (FI-AR) TCodes

Accounts Receivable, or FI-AR, deals with money a company needs to get from customers. These SAP FICO TCodes help users manage customer bills and payments.

TCode

Description

Practical Usage

FB70

Enter Customer Invoice

Add a customer bill

F-22

Enter Customer Invoice

Add a customer invoice

FB75

Enter Customer Credit Memo

Add a customer credit memo

F-28

Post Incoming Payment

Record a customer payment

F-32

Clear Customer

Clear customer items

FBL5N

Customer Line Item Display

Check customer records

FD10N

Customer Balance Display

Check a customer balance

F150

Dunning Run

Follow up on unpaid bills

FBMP

Dunning Procedure Configuration

Set dunning rules

Cost Center and Internal Order TCodes

A cost center helps a company track costs. For example, a company may have a sales team. It can use a cost center to track the money spent by that team.

An internal order tracks the cost of a task or project. It can be used for a short project, event, or campaign. Here are some common TCodes :

TCode

What It Does

How It Is Used

KS01

Create Cost Center

Create a cost center

KS02

Change Cost Center

Change cost center details

KS03

Display Cost Center

View cost center details

KSB1

Cost Center Actual Line Items

Check actual costs

KB11N

Manual Reposting

Move primary costs

KB21N

Direct Activity Allocation

Move activity costs

KSV5

Actual Distribution

Run distribution cycles

KSU5

Actual Assessment

Run assessment cycles

KO01

Create Internal Order

Create an internal order

KO03

Display Internal Order

View an internal order

KOB1

Internal Order Actual Line Items

Check order costs

KO88

Actual Settlement

Settle order costs

Profit Center and Product Costing TCodes

These SAP CO TCodes help teams check profit centers, product costs, and production costs. They also help teams check profit and production variances. Each TCode has a different job.

TCode

What It Does

How It Is Used

KE51

Create Profit Center

Create a profit center

KE52

Change Profit Center

Change profit center details

KE53

Display Profit Center

View profit center details

KE24

CO-PA Line Item Display

Check profit details

KE30

Profitability Report

Run profit reports

CK11N

Create Material Cost Estimate

Calculate product cost

CK13N

Display Material Cost Estimate

View product cost details

CK24

Mark and Release Cost Estimate

Release standard costs

CK40N

Costing Run

Run costing for many products

KKS1

Variance Calculation

Check production differences

CO88

Collective Order Settlement

Settle production orders

SAP FICO TCodes Used in Business Processes

SAP FICO TCodes are easier to learn when you see them in a real work flow. A company buys goods. It gets a bill. It pays the seller. Then it checks the account.

Each step can use a different TCode. Procure-to-Pay TCodes Procure-to-Pay (P2P) is the process used when a company buys goods or services.

The simple flow is: 

Account setup → Supplier bill → Vendor check → Payment → Vendor clearing 

Here are some common TCodes :

Business Activity

TCode

Simple Use

FI-MM account setup

OBYC

Links MM data to G/L accounts

PO-based invoice

MIRO

Posts a bill linked to a PO

Direct FI invoice

FB60

Posts a vendor bill

Vendor check

FBL1N

Shows vendor items

Auto payment

F110

Runs vendor payments

Manual payment

F-53

Records a vendor payment

Vendor clearing

F-44

Clears open vendor items

Seeing how SAP FICO works in real business scenarios can also help you understand why different TCodes are used at each step 

Order-to-Cash TCodes

Order-to-Cash (O2C) is the process used when a company sells goods or services.

The simple flow is: 

Revenue setup → Customer bill → Customer check → Payment → Clearing → Dunning. 

Here are some common TCode s:

Business Activity

TCode

Simple Use

Revenue account setup

VKOA

Links SD sales data to FI

Direct customer invoice

FB70

Posts a customer bill

Customer check

FBL5N

Shows customer items

Incoming payment

F-28

Records money from a customer

Customer clearing

F-32

Clears open customer items

Dunning

F150

Handles late customer payments

SAP FICO TCodes: ECC vs S/4HANA

When a company moves from SAP ECC to SAP S/4HANA, some SAP FICO TCodes change. Some old TCodes still work. Some do not. Some have a new TCode. The change is easy to see in a few common tasks.

ECC TCode

S/4HANA TCode

What changed?

XK01 / FK01

BP

Use BP to manage supplier data.

XD01 / FD01

BP

Use BP to manage customer data.

KA01

FS00

Cost elements are now part of the G/L account.

F.16

FAGLGVTR

The balance carryforward process has changed.

F.05

FAGL_FC_VAL / FAGL_FCV

The foreign currency process has changed.

What Changes in S/4HANA?

Business Partner (BP) is one big change. In SAP ECC, you may use one TCode for a supplier and another for a customer. In S/4HANA, you use BP for both. Cost elements have changed too.

In S/4HANA, primary and secondary cost elements are part of the G/L account. You do not manage them in the old way. The user screen can also look different.

SAP S/4HANA uses SAP Fiori for many finance tasks. Fiori gives users apps based on their work. But an old TCode does not always disappear when a Fiori app is added.

Some old TCodes may still work. Therefore, ensure that your SAP is working before you decommission the old TCode. The solution may vary depending on your S/4HANA version, system configuration, deployment mode, and user role.

SAP's official Help Portal explains the Business Partner concept and its roles in SAP S/4HANA. 

How to Locate and Use TCodes in SAP FICO

TCodes enable users to execute a particular task within Oracle Financials. They might be helpful and can help you save some time. If you have the TCode, simply enter it in the SAP command field. SAP will open the screen you need.

Steps to Open a TCode

Opening a TCode is easy. First, find the SAP command field. Type the TCode.

Press Enter. SAP will open the right screen. Fill in the needed details. Check them before you save or post the data. That is it.

Useful SAP Command Shortcuts

SAP has some short commands too. They help you move between tasks faster.

Shortcut

What it does

/n + TCode

Closes the current task and opens a new one.

/o + TCode

Opens the TCode in a new SAP session.

How to Find a TCode When You Do Not Know It

Knowing all TCodes is not mandatory for using SAP. After you learn what TCodes are all about, then you can pick up those that will be useful to you. There are many TCodes in SAP. 

You can also use System → Status. Open it on the SAP screen you are using. It can show the TCode for that screen.

There is one more option. SE93 can show TCode details. This option is for users who have the right access.

Remember User Authorization

Knowing a TCode does not mean you can use it. Your SAP account needs the right authorization. SAP may limit what you can do. Your access can depend on:

  • Company code

  • Controlling area

  • Business activity

  • Account

  • Document type

  • Your work area

Best practice: Learn the TCode and what it does. Also learn when to use it. This is better than trying to remember many TCodes.

Final Takeaway

SAP FICO TCodes help you do tasks in SAP fast. You do not need to learn all of them at once. Start with the TCodes you use most. Learn them as you practice.

Start with FB50, FB60, FBL1N, FB70, F-28, KSB1, and KO88. Use them when you learn common SAP FICO tasks. These include Procure-to-Pay, Order-to-Cash, cost allocation, product costing, and period-end work.

Also, check the SAP version you use. A TCode may work in SAP ECC, SAP S/4HANA, or both. Some tasks work in a new way in S/4HANA. This includes work with Business Partner, cost elements, and Fiori apps.

If your goal is to build SAP skills for a job, you can also explore an SAP course online with placement options at Srijan Institute.

FAQs

Q1. What are the most important Oracle Financials TCodes for beginners?

If you are new to Oracle Financials, start with a few common TCodes. FB50 is used to post G/L entries. FB60 is used for vendor invoices. FB70 is used for customer invoices.

Q2. What is the difference between SAP FICO TCodes and SAP Fiori apps?

SAP TCodes take you straight to a specific SAP task. SAP Fiori apps give you a simpler screen based on your job or role. In SAP S/4HANA, many finance tasks can be done with Fiori apps. Some old TCodes can still be used too. 

Q3. How can I find the TCode for an FICO transaction?

You can find a TCode in a few easy ways. If the transaction is already open, go to System → Status. You can see the TCode there.

Q4. Why is my FICO TCode not working or returning authorization error?

The reason your TCode is not working is because you do not have proper authorization or role assigned to your user account. Your access rights might also depend upon various other settings in SAP.

Q5. Which Oracle Financials TCodes are used for month-end closing?

Various SAP FICO TCodes are used for month-end closing. The exact ones depend on the company and its SAP setup.

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 9217098512

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

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

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