logo

Courses

Home

Self Paced Courses

Others

Login

SAP FICO TCodes List: Complete Guide with Descriptions

Categories :

Last Update :2 July 2026

Publish Date :2 March 2026

Admin

Content Writter

This blog provides a complete list of SAP FICO TCodes with clear and easy-to-understand descriptions. It covers key transaction codes used in both Financial Accounting (FI) and Controlling (CO) modules. Perfect for beginners and professionals looking to improve efficiency and SAP expertise.

SAP FICO TCodes List: Complete Guide with Descriptions
Stop wasting your time clicking through endless SAP menus— learning the right TCodes will get you there in seconds and cut your SAP work time in half. Whether you are a seasoned professional or just beginning your journey, mastering SAP FICO T-codes is a non-negotiable skill. These short commands are the ultimate precision tools for trade in the world of SAP Financial Accounting and Controlling. These codes transform multi-step processes into short and quick commands, allowing the professionals to manage everything from high-level financial analysis with total accuracy to daily journal entries.
Beyond just speed, these commands provide a deeper understanding of the system's architecture, allowing you to troubleshoot errors and optimize financial workflows with confidence. This blog will serve as a guide and help you explore the complete SAP FICO TCodes list, their descriptions, practical usage and how mastering them can boost your SAP career.

Introduction to SAP FICO TCodes


SAP FICO serves as a critical module in the SAP ERP ecosystem, which seamlessly bridges external financial reporting with internal cost management. SAP FICO is divided into two distinct yet integrated pillars: Financial Accounting (FI) for legal reporting and Controlling (CO) for internal decision-making. To operate within this massive framework, SAP utilizes a streamlined command system known as T-codes or Transaction Codes. These codes are a set of unique alphanumeric identifiers that acts as a direct portal to specific system functions. These codes allow consultants to trigger precise financial actions such as reconciling ledgers or calculating variances with a single command and instantly access the required screen rather than navigating through layers of complex folders.
For example:
  • Entering F-02 opens the General Ledger posting screen.
  • Entering FB03 displays a posted accounting document.
In this rapidly evolving world of corporate finance, every minute saved is a minute gained for strategic decision-making. This is why SAP FICO T-codes are the daily companions of a diverse range of professionals such as Accountants and Finance Executives, SAP consultants and Implementation Specialists and Business Analysts.

What Are TCodes in SAP FICO and Why Are They Important?


What Are SAP FICO TCodes?


SAP FICO Transaction Codes are predefined shortcuts that allow users to execute specific financial functions such as:
  • Creating a company code
  • Posting journal entries
  • Managing payable accounts
  • Handling receivable accounts.
  • Performing foreign currency revaluation
  • Running financial reports
  • Each code is linked to a backend program that performs a financial operation.

Why Are SAP FICO TCodes Important?


Here’s why sap fico transaction codes are crucial:
  • Time-Saving – Direct navigation without multiple menu clicks.
  • Accuracy – Reduces manual errors by accessing exact transaction screens.
  • Efficiency – Essential for high-volume accounting environments.
  • Professional Requirement – Most SAP job roles require strong command over key TCodes.
  • System Customization & Configuration – Consultants use configuration TCodes for enterprise structure, tax setup, and financial controls.

Complete SAP FICO TCodes List with Descriptions


Below is a structured and categorized SAP FICO Tcodes list with descriptions and practical use cases.

1. Enterprise Structure Configuration TCodes


TCode

Name / Purpose

Description

Usage Level

OX15

Create Company

Defines a company in SAP

Configuration

OX02

Create Company Code

Creates a legal entity for financial reporting

Configuration

OX16

Assign Company Code

Assign company code to company

Configuration

OX03

Create Business Area

Defines business area for reporting

Configuration

OBY6

Global Parameters

Maintain company code global settings

Configuration


2. Fiscal Year & Posting Period TCodes


TCode

Name

Description

Category

OB29

Fiscal Year Variant

Create/maintain fiscal year

Configuration

OB37

Assign Fiscal Year

Assign fiscal year to company code

Configuration

OB52

Open/Close Posting Period

Controls posting periods

Control

OBBO

Posting Period Variant

Define posting period variant

Configuration

OBBP

Assign Posting Period

Assign posting period to company code

Configuration


3. Chart of Accounts Configuration


TCode

Name

Description

Category

OB13

Create Chart of Accounts

Defines COA structure

Configuration

OB62

Assign COA

Assign COA to company code

Configuration

OBD4

Define Account Groups

Controls G/L account grouping

Configuration

OB53

Retained Earnings Account

Define retained earnings account

Configuration


4. General Ledger (G/L) Accounting TCodes


TCode

Name

Description

Usage

FSP0

Create G/L (COA Level)

Create G/L at chart level

Master Data

FSS0

Create G/L (Company Code)

Create G/L at company code level

Master Data

FS00

Central G/L Creation

Create G/L centrally

Master Data

F-02

Post G/L Document

Post journal entry

Transaction

FB50

G/L Posting (Enjoy)

Modern G/L posting screen

Transaction

FB03

Display Document

View accounting document

Reporting

FB02

Change Document

Modify accounting document

Transaction

FS10N

G/L Balance Display

View G/L account balance

Reporting

FBL3N

G/L Line Items

Display G/L line items

Reporting


5. Accounts Payable (AP) TCodes


TCode

Name

Description

Process

FK01

Create Vendor

Vendor master creation

Master Data

FBL1N

Vendor Line Items

Display vendor transactions

Reporting

FB60

Vendor Invoice

Post vendor invoice

Transaction

F-53

Outgoing Payment

Vendor payment posting

Transaction

F110

Automatic Payment

Run automatic payment program

Payment

OBYR

Down Payment Config

Alternative reconciliation account

Configuration


6. Accounts Receivable (AR) TCodes


TCode

Name

Description

Process

XD01

Create Customer

Create customer master

Master Data

FD01

Customer (FI Level)

Create customer in FI

Master Data

F-22

Customer Invoice

Post customer invoice

Transaction

F-28

Incoming Payment

Customer payment posting

Transaction

FBL5N

Customer Line Items

Display customer transactions

Reporting

FD10N

Customer Balance

Display customer balances

Reporting

F150

Dunning Run

Execute dunning process

Control


7. Tax & Currency Related TCodes


TCode

Name

Description

Category

FTXP

Tax Code Creation

Create tax codes

Configuration

OB40

Tax Accounts

Assign tax accounts

Configuration

OB08

Exchange Rates

Maintain exchange rates

Control

OB07

Exchange Rate Types

Define exchange rate types

Configuration

F.05

Foreign Currency Valuation

Perform currency revaluation

Period End


8. Special G/L & Reversal TCodes


TCode

Name

Description

Usage

FBS1

Accrual/Deferral

Create accrual documents

Period End

F.81

Reverse Accrual

Reverse accrual documents

Period End

FB08

Reverse Document

Reverse individual document

Correction

F.80

Mass Reversal

Reverse multiple documents

Correction

FBRA

Reset Cleared Items

Reverse cleared document

Correction


How to Use SAP FICO TCodes Efficiently


Mastering SAP FICO Tcodes is not just about memorizing codes. It requires practical understanding.

1. Use Favorites Menu

Do not let your most-used commands get lost here and there. A well organised Fav’s list is the ultimate hallmark of an efficient SAP power-user. By creating your own library of go-to transaction codes, you will be able to convert the SAP landscape in a narrowed, high speed workspace curated to meet the demands of your role.

2. Practice in Real-Time Scenarios

Practice scenarios such as:
  • Posting vendor invoice
  • Running payment program
  • Executing foreign currency valuation
  • Performing month-end closing

3. Learn Category-Wise

  • Group TCodes under:
  • Enterprise Structure
  • G/L Accounting
  • Accounts Payable
  • Accounts Receivable
  • Tax & Reporting

4. Combine Theory with Practice

The best way to master sap fico transaction codes is through structured training. Institutes like Srijan Institute provide hands-on training, real-time case studies, and practical system access. Many professionals also enroll in SAP courses online or specialized SAP FICO Course online programs to strengthen their practical skills.

Career Benefits of Learning SAP FICO TCodes


Organisations using SAP S/4HANA highly value professionals who can use the TCodes efficiently and save their time in financial reporting, compliance and other related tasks
Learning SAP FICO transaction codes can help you to get job roles like:
  • SAP FICO Consultant
  • SAP End-User
  • Financial Analyst
  • SAP Support Executive
  • SAP Implementation Consultant

Conclusion


Understanding and mastering SAP FICO TCodes is essential for anyone working in SAP Financial Accounting and Controlling. These transaction codes simplify navigation, improve efficiency, and ensure accurate financial processing within the SAP system. From enterprise structure configuration to accounts payable, accounts receivable, tax setup, and foreign currency valuation — every major financial function in SAP relies on transaction codes. If you are serious about building a career in SAP Finance, enroll into a SAP FICO online course and start practicing these SAP FICO Transaction Codes daily. Enrolling in a professional training program at Srijan Institute or opting for SAP courses online can significantly accelerate your learning journey.

FAQs Related to SAP FICO TCodes


Q1. What are SAP FICO TCodes used for?

A. SAP FICO TCodes are used to execute financial transactions such as posting journal entries, creating vendor/customer masters, running payment programs, performing currency valuation, and generating financial reports.

Q2. How can I find TCodes in SAP FICO?

A.You can use the search function in SAP Menu, check system status, or use table TSTC to find transaction codes. Many professionals also maintain personal TCode lists for daily use.

Q3. Are SAP FICO TCodes different for each module?

A. Yes. SAP FI (Financial Accounting) and SAP CO (Controlling) have different sets of transaction codes, although they are integrated within SAP FICO.

Q4. Can I create custom TCodes in SAP FICO?

A. Yes, SAP allows creation of custom transaction codes using development tools. However, this is typically done by technical consultants or ABAP developers.

Q5. Which are the most important SAP FICO TCodes for beginners?

A. Mastering these core SAP FICO Tcodes will give you a strong foundation in SAP Financial Accounting.

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

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

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