Financial Year-End Offer | Reserve Your Seat Before 31 March | Fee Increase Ahead
×

🎁Get Your Special Offer

Fill details to unlock best offer

SAP FICO TCodes List: Complete Guide with Descriptions

Madiha
By Madiha
SAP 02 Mar 2026 | Last Updated: 03 Mar 2026

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
SAP FICO TCodes Lists
Table of Contents +
    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.
    WhatsApp
    WhatsApp