If you’re in SAP Finance or Accounting, SAP FICO T-Codes are part of your daily workflow — as routine and indispensable as your morning coffee. T-Code stands for Transaction Code, and in SAP’s FI and CO modules, there are SAP FICO T-Codes for practically everything. Posting a vendor invoice, running depreciation, checking a customer balance, pulling up a G/L account — each has its own dedicated code that drops you directly onto the right screen. Type it into the command field and you’re there. No menus, no clicking through multiple layers to find what you need. It sounds like a minor convenience until you’ve actually worked that way for a while. After that, navigating SAP without SAP FICO T-codes starts to feel like a real step backward — the kind of thing that makes a straightforward task feel unnecessarily slow. In environments where finance teams are processing hundreds of documents a day or racing against a month-end deadline, that efficiency isn’t a luxury — it’s a genuine competitive advantage.
SAP FICO T-Codes span two core functional areas. The FI module handles all external financial reporting requirements: general ledger accounting, accounts payable, accounts receivable, asset accounting, and bank transactions. The CO module, on the other hand, focuses on internal cost management — cost centers, profit centers, and internal orders. Together, these modules form the financial backbone of virtually every SAP-based enterprise, and their transaction codes are among the most heavily used across the entire system landscape.
For implementation consultants, knowing the right SAP FICO T-Codes during a system build can significantly speed up configuration work. From defining company codes and fiscal year variants to setting up tolerance groups and automatic posting rules, the configuration layer alone involves dozens of critical SAP FICO T-codes. For end users in live environments, a working knowledge of SAP FICO T-Codes means fewer escalations, faster task completion, and greater confidence in day-to-day financial operations.
There’s also a security and governance dimension to consider. Organizations use role-based authorization frameworks to control which SAP FICO T-Codes a given user can access and execute. Sensitive transactions — like the automatic payment run or year-end asset closing — are deliberately restricted to authorized personnel. Understanding which SAP FICO T-codes carry elevated risk is just as important as knowing which ones you need for daily tasks.
This guide brings together a comprehensive and practical list of SAP FICO T-Codes, organized by functional area so you can find what you need without having to hunt across multiple sources. From enterprise structure and General Ledger to Asset Accounting, Profit Center Accounting, Controlling, and cross-module integration with MM and SD, each section covers the key codes you’re most likely to encounter — with plain-language explanations of what each one actually does.
Whether you’re an experienced SAP consultant looking for a quick reference, a finance professional new to the platform, or part of a security team reviewing access controls, this guide is structured to be genuinely useful. Bookmark it, print it, share it with your team — because when it comes to SAP FICO T-Codes, having the right reference at hand makes all the difference.
What Are SAP FICO T-Codes?
SAP FICO T-Codes are simple command shortcuts that take you straight to a specific task inside the Financial Accounting (FI) and Controlling (CO) modules. “T-Code” stands for Transaction Code, and in SAP, almost every activity has one assigned to it. Whether you’re creating a vendor, posting a journal entry, or running depreciation, there’s a code that opens that exact screen instantly.
The FI module is responsible for external financial reporting — general ledger, payables, receivables, assets, and bank transactions. The CO module focuses on internal financial control, including cost centers, profit centers, and internal orders. Together, they form the financial core of SAP, and their transaction codes are some of the most heavily used across any enterprise setup.
Instead of navigating through multiple menu levels, users can simply enter the relevant T-Code in the command field and land directly where they need to be. In high-volume financial environments, this speed isn’t just convenient — it directly impacts productivity and accuracy.
T-Codes for Enterprise Structure & Basic Settings
Before any financial transaction can be posted in SAP, the enterprise structure must be defined. This foundational layer includes company codes, fiscal year variants, charts of accounts, and posting period controls. The SAP FICO configuration T codes in this section are the starting point for any SAP FICO T-Codes implementation and are primarily used by implementation consultants during system setup.
Core Organizational Units Setup
Transaction Code | Description |
OX15 | Create a company |
OX02 | Create a company code |
OX03 | Create a business area |
OX02 is one of the most fundamental SAP FICO configuration T codes — it defines a company code, the central organizational unit representing a legal entity in SAP FI.
Assignment of Organizational Units
OX16 | Assign company code to a company |
OB37 | Assign company code to fiscal year variant |
OB62 | Assign a company code to chart of accounts |
OBBP | Assign a company code to posting period variant |
OBC5 | Assign a company code to field status variant |
Fiscal Year & Chart of Accounts Configuration
Transaction Code | Description |
OB29 | Create/maintain fiscal year variant |
OB13 | Create a chart of accounts |
OBD4 | Define account groups |
OB53 | Define retained earnings account |
Posting Periods, Document Control & Tolerance Groups
Transaction Code | Description |
OBBO | Define the posting period variant |
OB52 | Open and close posting periods |
OBA7 | Define document types |
FBN1 | Define number ranges |
OBA0 | Define tolerance groups for G/L accounts |
OBA4 | Define tolerance groups for employees |
OB57 | Assign users to tolerance groups |
OBA3 | Define customer/vendor tolerance group |
OBC4 | Define field status variants |
Tax Calculation & Global Parameters
Transaction Code | Description |
OBBG | Assign a country to the calculation procedure |
OBY6 | Enter global parameters |
OB07 | Check exchange rate types |
OBBS | Define translation ratios for currency translation |
OB08 | Enter exchange rates |
General Ledger (G/L) Accounting T-Codes
The General Ledger is the foundation of SAP Financial Accounting T codes. Every transaction flows into the G/L, making these SAP FICO T-Codes the most frequently encountered in daily FI operations.
G/L Account Master Data Management
Transaction Code | Description |
FS00 | Create a G/L account centrally |
FSS0 | Create a G/L account at a company code level |
FSP0 | Create a G/L account at a chart of accounts level |
FS04 | Display changes to G/L master |
FS00 is the most widely used SAP FICO T-code for G/L master data.
G/L Document Posting & Modification
Transaction Code | Description |
F-02 | Post a G/L document (standard) |
F-07 | Post outgoing payment for G/L accounts |
FB50 | Post a G/L account (enjoy transaction) |
FBR2 | Post document with reference |
FB03 | Display a document |
FB02 | Change a document |
G/L Balance & Line-Item Analysis
Transaction Code | Description |
FS10N | Display G/L account balances |
FBL3N | Display G/L line items |
Special G/L Posting Scenarios & Reversals
Transaction Code | Description |
F-65 / FV50 | Create a document parking entry |
FBV0 / FBV5 | Create/process a document parking display entry |
F-01 | Create sample documents entry |
FBS1 | Create accrual/deferral documents |
F.81 | Reverse accrual/deferral documents |
FBD1 | Create recurring documents |
FBD2 | Change recurring documents |
F.14 | Post recurring documents (batch input) |
FB08 | Reverse individual document |
F.80 | Mass document reversal |
FBRA | Reverse a cleared item |
Interest, Currency Revaluation, Tax & Other G/L Settings
Transaction Code | Description |
OB46 | Define interest calculation types |
OB83 | Enter interest rates |
F.52 | Perform interest calculations |
OB59 | Define valuation methods |
F.05 | Perform foreign currency revaluation |
OBQ3 | Define tax procedures |
FTXP | Define tax codes |
OB40 | Define tax accounts |
GGB0 | Maintain validation rules |
GGB1 | Maintain substitution rules |
FBKP | Assign account automatically |
OBYC | Automatic account assignment in material management |
FKMT | Define account assignment model |
FBU3 | Display intercompany document |
OBYA | Define clearing accounts for intercompany transactions |
Accounts Payable (AP) T-Codes
Accounts Payable is one of the most transaction-heavy areas in SAP FI. The SAP FICO T-Codes in this section — commonly known as SAP tcodes for accounts payable — manage everything from vendor master data to automated payment execution and reconciliation.
AP Basic Settings & Master Data
Transaction Code | Description |
OBD3 | Create vendor account groups |
XKN1 | Create number ranges for a vendor account |
OBAS | Assign number ranges to vendor account groups |
XK01 / BP | Create a vendor master (centrally) |
XK02 / BP | Change vendor master |
FK03 | Display vendor master (accounting) |
AP Invoice & Credit Memo Processing
Transaction Code | Description |
F-43 | Enter vendor invoice |
FB60 | Enter vendor invoice (enjoy transaction) |
F-41 | Enter a vendor credit memo |
FB65 | Enter vendor credit memo |
FB10 | Invoice/credit memo fast entry |
AP Payment Processing & Down Payments
Transaction Code | Description |
F-53 | Post outgoing payment |
F-44 | Clear vendor |
F-13 | Automatic payments clearing |
F-47 | Request down payment |
F-48 | Post down payment made |
F-54 | Clear vendor down payment |
House Banks & Check Management
Transaction Code | Description |
FI12 | Create/maintain house banks |
FCHI | Create check lots |
FCH5 | Manual check creation/updates |
FCHN | Display check register |
FCH3 | Void check / unissued check cancellation |
FCH8 | Cancel an issued check |
FCHV | Create void reason code |
Automatic Payment Program (APP)
The Automatic Payment Program is one of the most powerful features in SAP AP. These SAP FICO T-Codes configure and execute bulk vendor payments efficiently.
Transaction Code | Description |
FBZP | Configure automatic payment program |
FBZ0 | Display/edit payment proposal |
F110 | Execute payment run |
F110 is one of the most critical SAP FICO important T codes for finance teams — it executes the full payment run cycle in a single automated process.
AP Reporting & Terms of Payment
Transaction Code | Description |
FBL1N | Display vendor line item |
FK10N | Display vendor account balance |
FBCJC0 | Set up a cash journal |
OBB8 | Create/maintain terms of payment |
OBXU | Assign G/L account for discount received |
Accounts Receivable (AR) T-Codes
Accounts Receivable covers all customer-facing financial processes in SAP FI. The following SAP FICO transaction codes manage customer master data, invoice processing, payment receipt, dunning, and credit management.
AR Basic Settings & Master Data
Transaction Code | Description |
OBD2 | Create customer account groups |
XDN1 | Create number ranges for customer accounts |
XD01 / BP | Create customer master (centrally) |
FD01 | Create customer master (FI level) |
XD02 / BP | Assign dunning procedure in customer master |
AR Invoice, Credit Memo & Payment Processing
Transaction Code | Description |
F-22 | Enter customer invoice |
FB70 | Enter customer invoice (enjoy transaction) |
F-27 | Enter a customer credit memo |
FB75 | Enter customer credit memo (enjoy transaction) |
F-28 | Post incoming payment |
F-32 | Clear normal item – account clear |
AR Down Payments, Dunning & Reporting
Transaction Code | Description |
F-37 | Request down payment (noted item) |
F-29 | Post down payment received |
F-39 | Transfer advance (special G/L to normal) |
FBMP | Define dunning procedures |
OB61 | Define dunning areas |
F150 | Execute the dunning run |
FBL5N | Display customer line item |
FD10N | Display the customer account balance |
Credit Management & Bills of Exchange
Transaction Code | Description |
OB45 | Maintain credit control area |
OB38 | Assign company code to credit control area |
OB01 | Define credit risk categories |
F-36 | Post bills of exchange payment |
S_ALR_87012213 | Report for outstanding bills of exchange |
Extended Withholding Tax T-Codes
These SAP FICO T-Codes handle tax deduction at source, particularly relevant for organizations in countries with statutory withholding tax requirements.
Basic Settings
Transaction Code | Description |
OBY6 | Assign PAN & TAN numbers (India-specific) |
OY05 | Create a factory calendar |
OBWW | Assignment of accounts |
Execution & Reporting
Transaction Code | Description |
XK02 | Assign extended withholding tax codes in vendor master |
J1INCHLN | Create a remittance challan (India-specific) |
J1INCERT | Create a TDS certificate (India-specific) |
J1INAR | Create annual return (India-specific) |
Asset Accounting (AA) T-Codes
Asset Accounting manages fixed assets from acquisition to retirement. The SAP FICO T-Codes in this section cover configuration, asset master data, transaction posting, and depreciation execution.
AA Organizational Structure & Configuration
Transaction Code | Description |
EC08 | Copy reference chart of depreciation/depreciation areas |
OAOB | Assign company code to a chart of depreciation |
OAOA | Maintain asset classes |
OAYZ | Determine depreciation areas in asset classes |
AO90 | Assignment of G/L accounts for automatic postings |
OAYR | Specify intervals and posting rules |
AFAMD | Define base methods (depreciation) |
AFAMS | Define declining balance methods |
AFAMP | Define multilevel methods |
AFAMA | Define period control methods |
AS01 | Create an asset master record |
AS11 | Create a sub-asset master record |
Asset Transactions
Transaction Code | Description |
F-90 | Post asset purchase (main asset) |
F-92 | Enter the sale of an asset with the customer |
ABAON | Enter the sale of assets without the customer |
ABUMN | Enter transfer of assets (intra-company) |
ABT1N | Enter transfer of assets (inter-company) |
ABAVN | Enter scrapping of assets |
ABNAN | Post capitalization of asset |
ABAA | Create unplanned depreciation |
ABMA | Create manual depreciation |
Depreciation Run & Asset Reporting
Transaction Code | Description |
AFAB | Execute depreciation run |
AW01N | The asset explorer |
S_ALR_87012936 | The depreciation forecast |
ABST2 | Reconciliation of assets with the General Ledger |
AS01 | Create CWIP asset master |
OKO7 | Define the settlement profile |
AIAB | Settle CWIP to final asset |
Controlling (CO) T-Codes
The Controlling module provides internal cost management that complements FI’s external reporting. The SAP Controlling T codes in this section cover cost element accounting, cost center accounting, and internal order management.
CO Basic Settings & Cost Element Accounting
| Transaction Code | Description |
|---|---|
| OKKP / OX06 | Maintain Controlling Area |
| KANK | Maintain Number Ranges for CO Documents |
| OKEQ | Maintain Versions |
| OKP1 | Maintain Period Lock |
| KA01 | Create a Primary Cost Element (CO Area) |
| KA06 | Create a Secondary Cost Element |
| KAH1 | Create Cost Element Groups |
| KA03 | Display / View Created Cost Elements |
Cost Center Accounting (CCA)
Cost Center Accounting is among the most heavily used areas of SAP Controlling T codes and SAP FICO T-Codes, enabling organizations to track costs by organizational unit for variance analysis and budget control.
Transaction Code | Description |
KS01 | Create a cost center |
KSH1 | Create a cost center group |
KP06 | Plan cost center costs/activities |
KB11N | Repost costs |
KSB1 | Display cost center actual line items |
S_ALR_87013611 | Generate cost center variance report |
KL01 | Create activity types |
KB21N | Enter activity allocation |
KK01 | Create statistical key figures |
KSV1 | Create a distribution cycle (CCA) |
KSV5 | Execute distribution (CCA) |
KSU1 | Create an assessment cycle (CCA) |
KSU5 | Execute assessment (CCA) |
Internal Order Management
Transaction Code | Description |
KO01 | Create internal order |
KOH1 | Create internal order groups |
KPF6 | Plan internal order costs |
KOB1 | Display internal order actual line items |
KO88 | Execute internal order settlement |
S_ALR_87012993 | Internal order variance report |
Profit Center Accounting (PCA)
Profit Center Accounting enables organizations to evaluate business segment profitability. These SAP FICO T-Codes configure, populate, and report on profit centers within the controlling area.
PCA Basic Settings
Transaction Code | Description |
0KE5 / OK65 | Maintain controlling area settings for PCA |
1KEF | Activate PCA in the controlling area |
OKEQ | Maintain plan versions for PCA |
GB02 | Maintain number ranges for local PCA documents |
Profit Center Master Data & Postings
Transaction Code | Description |
KE51 | Create a profit center |
KE59 | Create a dummy profit center |
KCH1 | Create a profit center group |
KCH6N | Display profit center standard hierarchy |
KS02 | Assign profit center in cost center master |
OKB9 | Maintain automatic account assignment |
3KEI | Create default profit center assignment rules |
1KEK | Transfer payables/receivables to PCA |
9KE0 | Transfer balances from one profit center to another |
PCA Planning, Reporting & Allocations
Transaction Code | Description |
7KE1 | Plan P&L items |
7KE3 | Plan balance sheet items |
2KES | Carry forward balances in PCA |
KE5Z | Display PCA actual line items |
S_ALR_87013326 | Generate P&L variance report (PCA) |
4KE1 | Define distribution cycle (PCA) |
4KE5 | Execute distribution (PCA) |
3KE1 | Define assessment cycle (PCA) |
3KE5 | Execute assessment (PCA) |
Closing Procedures T-Codes
Period-end and year-end closing are among the most time-sensitive activities in SAP FI. These SAP FICO T-Codes ensure that financial records are accurate, periods are properly closed, and statements are correctly generated.
Financial Statement Preparation & Period Closing
Transaction Code | Description |
OB58 / FSE2 | Create/maintain financial statement version |
F.01 / S_ALR_87012284 | Display financial statements (B/S & P/L) |
OB52 | Open/close posting periods |
F.16 | Carry forward G/L balances |
F.07 | Carry forward vendor/customer balances |
OBH2 | Copy number range intervals to next year |
AJRW | Check the asset fiscal year change |
AJAB | Check the asset year-end closing |
OAAQ | Checking asset closed year |
General Ledger Reports
Transaction Code | Description |
S_ALR_87012310 | Generate trial balance report |
S_ALR_87100205 | Generate G/L account balances (ledger) report |
S_ALR_87012326 | Generate chart of accounts list |
Vendor Reports
Transaction Code | Description |
S_ALR_87012086 | Generate vendor list report |
S_ALR_87012103 | Generate vendor balances/ledger report |
S_ALR_87012083 | Generate vendor open items / outstanding list report |
S_ALR_87012085 | Generate vendor age analysis report |
S_ALR_87012105 | Generate vendor advances report |
S_ALR_87012093 | Generate vendor purchase analysis report |
Customer Reports
Transaction Code | Description |
S_ALR_87012179 | Generate customer list |
S_ALR_87012197 | Generate customer balances/ledger |
S_ALR_87012173 | Generate customer open items / outstanding list |
S_ALR_87012176 | Generate customer age analysis report |
S_ALR_87012199 | Generate customer advances report |
S_ALR_87012186 | Generate customer sales analysis report |
Correspondence
Transaction Code | Description |
OB78 | Assign programs for correspondence types |
FB12 | Request correspondence |
F.64 | Maintain correspondence |
Integration T-Codes
SAP FICO integrates tightly with Materials Management (MM) and Sales & Distribution (SD). These SAP FICO transaction codes manage cross-module configuration and data flows, ensuring that inventory movements and sales transactions are automatically reflected in financial accounting.
MM-FI Integration
Transaction Code | Description |
OMSY | Maintain company codes for Materials Management |
OX01 | Assign purchasing organization to company code |
OX18 | Assign plant to company code |
OMSK | Define valuation classes |
OBYC | Configure automatic postings (MM) |
OMR6 | Set tolerance limits for price variances |
MM01 | Create material master |
ME21N | Create purchase order |
MIGO | Post goods receipt |
MIRO | Post invoice receipt/verification |
MB51 | Display material document list |
MMBE | Get stock overview |
SD-FI Integration
Transaction Code | Description |
OVX3 | Assign sales organization to company code |
OVK1 | Define tax determination rules (SD) |
OVKK | Define and assign pricing procedures |
VKOA | Assign G/L accounts (SD) |
VA01 | Create a sales order |
VL01N | Create outbound delivery |
VF01 | Create a billing document |
VF02 | Change a billing document |
VF03 | Display billing document |
VF31 | Issue billing document (output) |
Useful Technical & System Admin T-Codes
Beyond core FI and CO transactions, every SAP FICO professional benefits from knowing a set of technical and system administration codes. These tools support background job management, data dictionary access, transport management, and system monitoring.
Background Processing, Data Dictionary & Transport
Transaction Code | Description |
SM35 | Process batch input session |
SM37 | View background jobs |
SP01 | View spool requests |
SM12 | System locks display/management |
SE11 | Display ABAP data dictionary |
SE38 | Launch ABAP editor |
SE16 | Launch ABAP Data Browser (table display) |
SE01 / SE09 / SE10 | View transport requests |
Table Maintenance & System Messages
Transaction Code | Description |
SM30 | Generic table maintenance |
SQVI | Launch SAP Quick Viewer (simple queries) |
SO00 | Send system message |
Conclusion
Mastering SAP FICO T-Codes is one of the most practical and high-return investments you can make as an SAP professional. Whether you work in financial accounting, management controlling, system implementation, or security administration, fluency with transaction codes directly shapes how efficiently and accurately you operate within the system. In a platform as powerful and complex as SAP, the ability to navigate instantly to the right screen — without menu-hunting or guesswork — is a skill that compounds over time.
This guide has walked through the full landscape of SAP FICO T-Codes across every major functional area. From the foundational configuration of enterprise structure and chart of accounts, through the day-to-day transactional work of General Ledger, Accounts Payable, and Accounts Receivable, to the more specialized domains of Asset Accounting, Controlling, and Profit Center Accounting — each section reflects the codes that real finance teams rely on in live SAP environments. The integration T-codes for MM-FI and SD-FI are equally important, ensuring that inventory movements, purchase orders, and billing documents all flow seamlessly into financial accounting without manual intervention.
For end users, the most immediately valuable SAP FICO T-Codes are the ones that support high-frequency daily tasks — FB60 for vendor invoices, FB70 for customer invoices, FBL3N for G/L line item analysis, F110 for the payment run, and AFAB for depreciation execution. These are the codes that should be second nature to anyone working in a finance role on SAP. Getting comfortable with them early reduces errors, cuts down processing time, and builds the kind of system confidence that makes a real difference during high-pressure periods like month-end or year-end close.
For consultants and system administrators, the configuration-level SAP FICO T-Codes carry even greater weight. Changes made through codes like OX02, OBBO, FBZP, or OAOA have system-wide implications that can affect every user and every transaction in a company code. Knowing not just what these codes do, but when and why to use them, is what separates a competent consultant from a genuinely trusted one.
It’s also worth remembering that the world of SAP FICO T-Codes continues to evolve. As organizations migrate from SAP ECC to S/4HANA, some traditional transaction codes are being supplemented or replaced by Fiori apps and simplified data models. Keeping your Ultimately, the professionals who get the most out of SAP are those who treat SAP FICO T-Codes not as a list to memorize, but as a language to become fluent in — one that, once learned, makes everything else in the system faster, clearer, and more under your control.
knowledge current — understanding which codes have changed, which remain valid, and which new alternatives exist — is an ongoing part of staying effective in any SAP FICO role.
Use this reference as a living document. Return to it when you’re exploring a new functional area, onboarding to a new project, preparing for a certification, or simply trying to confirm the right code before executing a sensitive transaction. The breadth of SAP FICO T-Codes covered here means there’s something relevant for every role and every stage of an SAP journey.
FAQs About SAP FICO T-Codes
1. What are SAP FICO T Codes?
SAP FICO T-Codes are simply shortcut commands that take you straight to a specific task inside the FI and CO modules. Every activity in the system has its own code. For instance, FB60 opens the screen to post a vendor invoice, AFAB runs depreciation, and FD10N lets you check a customer’s account balance.
Instead of clicking through multiple menu paths, you can just enter the code in the command field and land directly on the required screen. Because these codes work the same way in both SAP ECC and S/4HANA, they’re instantly familiar to SAP professionals across projects and organizations.
2. Why are SAP FICO T Codes important in SAP financial processes?
SAP FICO T Codes are critical to operational efficiency because they eliminate the need to manually navigate through multiple menu layers. In fast-paced finance environments — particularly during month-end or year-end closing — being fluent in SAP FICO transaction codes enables accountants, consultants, and administrators to complete tasks faster with fewer errors. Beyond efficiency, these codes are central to access control and security governance. Organizations use role-based authorization to restrict which SAP FICO module T codes a given user can execute, ensuring that sensitive financial transactions are only performed by authorized personnel.
3. What is the difference between SAP FI T Codes and SAP CO T Codes?
SAP Financial Accounting T codes (FI T-codes) relate to external financial reporting — G/L posting, accounts payable, accounts receivable, asset accounting, and bank management. These produce documents that form the basis of statutory financial statements. SAP Controlling T codes (CO T-codes) focus on internal cost management — cost center accounting, internal orders, and profit center accounting. FI T-codes are used by external accountants and finance teams, while SAP Controlling T codes are used by management accountants and controllers for internal decision-making.
4. Which SAP FICO T Codes are most commonly used by end users?
The most commonly used SAP FICO important T codes in day-to-day operations include FB60 for posting vendor invoices, FB70 for customer invoices, FBL1N and FBL5N for displaying vendor and customer line items, FBL3N for G/L line item analysis, F110 for executing the automatic payment program, F150 for the dunning run, AFAB for the depreciation run, and SM37 for monitoring background jobs. For reporting, the S_ALR series are frequently used for trial balances, vendor aging, and customer outstanding lists. These represent the essential codes that every finance end user should know.
5. Are SAP FICO T Codes the same in SAP ECC and S/4HANA?
Yes and no — which is probably not the clean answer you were hoping for.
A large portion of SAP FICO T-codes carry over from ECC without much fuss. Finance teams can sit down in S/4HANA and find most of what they’re used to. That familiarity is real, but it can also create a false sense of security heading into a migration.
The Universal Journal changes things at a structural level. S/4HANA combines FI and CO into one table rather than keeping them separate. Transactions that existed specifically to reconcile those two modules become pointless in that context — so SAP got rid of them.
Fiori complicates the picture further. Functions that once lived inside familiar GUI transactions have quietly moved into app-based interfaces over the years. Asset accounting is a common pain point. Period-end closing is another. Some T-codes still technically launch but return unexpected results. Others have vanished without much fanfare.
Checking your live SAP FICO T-codes against SAP’s simplification item catalog before cutover is genuinely one of those tasks that earns its keep. Teams that skip it almost always wish they hadn’t.
6. What are SAP FICO configuration T Codes?
SAP FICO configuration T codes are transaction codes used in the Implementation Guide (IMG) or directly in SAP to configure the system’s financial and controlling behavior before go-live. These SAP FICO configuration T codes define the foundational settings governing all subsequent transactional activity. Key examples include OX02 for creating company codes, OBD4 for defining G/L account groups, OBBO for posting period variants, FBZP for the automatic payment program, OAOA for asset classes, and OKKP for controlling areas. Configuration SAP FICO commands are typically accessed only by implementation consultants or Basis administrators, as changes carry system-wide implications for financial data integrity.









