SAP FICO TRANSACTION CODES (MOST COMMON)

SAP FICO transactions codes (Tcodes) are essential shortcuts in SAP ERP’s financial accounting (FI) and controlling (CO) modules. These codes facilitate quick access to various functionalities, streamlining financial operations and decision-making processes. 

Our comprehensive list of SAP FICO TCodes is a vital tool for both seasoned professionals and newcomers. To efficiently locate specific codes or functions, use Ctrl+F to search for relevant keywords within this list.

General Ledger Accounting: Basic Settings

Particulars Transaction Code
Enterprise Structure
Creation of Business Areas OX03
Creation of Company Code OX02
Creation of Company OX15
Assign Company Code to Company OX16
Fiscal Year
Assign Company Code to Fiscal Year Variant OB37
Creation of Fiscal Year Variant OB29
Chart of Accounts
Define Retained Earnings Account OB53
Creation of Chart of Accounts OB13
Define Account Groups OBD4
Assign Company Code to Chart of Accounts OB62
Posting Periods
Assign Company Code to Posting Period Variant OBBP
Define Posting Period Variant OBBO
Open and Close Posting Periods OB52
Document Types and Number Ranges
Define Number Ranges FBN1
Define Document Types OBA7
Tolerances
Assign Users to Tolerance Groups OB57
Define Tolerance Groups for Employees OBA4
Define Tolerance Groups for G/L Accounts OBA0
Field Status 
Assign Company Code to Field Status Variants OBC5
Define Field Status Variants OBC4
Calculation Procedures
Assign Country to Calculation Procedure OBBG
Global Parameters
Enter Global Parameters OBY6
Foreign Currency Settings
Enter Exchange Rates OB08
Define Translation Ratios for Currency Translation OBBS
Specify Default Exchange Rate Type in Document Type OBA7
Check Exchange Rate Types OB07
Creation of G/L Accounts
Creation of G/L Account Centrally FS00
Creation of G/L Account at Company Code Level FSS0
Creation of G/L Account at Chart of Accounts Level FSP0

Document Posting and Other Transactions

Particulars Transaction Code
Document Posting
Post Outgoing Payment for G/L Accounts F-07
Display G/L Account Balances for Open Item Managed A/Cs FBL3N
G/L Account Posting – Enjoy Transaction FB50
Display Document FB03
Posting a Document with reference to another Document FBR2
Display G/L Account Balances FS10N
Change Document FB02
G/L Document Posting F-02
Activation of Line Item Display
Unblock GL Account FS00
Run Program “RFSEPA01” for activation of Line Items SE38
Block GL Account FS00
Flag “Line Item Display” Checkbox in G/L Account FS00
Other Transactions
Define Posting Keys OB41
To see the changes in the G/L Account Master FS04
Copy Number Ranges from one Company Code to another OBH1
Copy Number Ranges from one Fiscal Year to another OBH2
Copy Company Code Settings from one Company Code to another EC01
Define Countries – Define Group Currency OY01
Accounting Editing Options FB00
Reset Transaction Data – Delete Transaction Data in a CompanyCode OBR1
Define Account Assignment Model FKMT
Transport Chart of Accounts OBY9
Define Fast Entry Screens O7E6
Deleting Master Data – Customers, Vendors & G/L Accounts OBR2
Define Additional Local Currencies for Company Code OB22
Copy Chart of Accounts and Account Determinations OBY7
Define Line Item Text Templates OB56
Copy G/L Accounts from One Company Code to another OBY2
Maintain Validation GGB0
Delete Chart of Accounts OBY8
Maintain Substitution GGB1
Activate Validation OB28
Display Intercompany Document FBU3
Activate Substitution OBBH
Define Clearing Accounts for Intercompany Transactions OBYA
Other Transactions – Technical
To Post Batch Input Session SM35
To View Transport Request SE01; SE09; SE10
SAP Quick Viewer SQVI
Table Maintenance View Screen SM30
To View Background Jobs SM37
To View Spool Requests SP01
ABAP Data Dictionary SE11
ABAP Editor SE38
ABAP Data Browser SE16
Document Parking
Display Parked Documents FBV0
Send System Message SO00
Creation of Parked Document F-65
Hold Documents
Display Held Documents FB11
Creation of Hold Document: From the Menu DocumentàHold F-02
Run Program “RFTMPBLU” for conversion of Held Documents SE38
Sample Documents
Creation of Sample Document F-01
Posting of a Document with reference to Sample Document (or) F-02 : From the Menu Document Post with Reference FBR2
Display Sample Documents FBM3
Creation of Number Range “X2” for Sample Documents FBN1
Accrual/Deferral Documents
Reversal of Accrual/Deferral Document F.81
Creation of Accrual/Deferral Document FBS1
Recurring Documents
Display of Recurring Document F.15
Posting of Transactions by using Recurring Document templates by way of Batch Input Session F.14
Define Document Change Rules OB32
Creation of Number Range “X1” for Recurring Documents FBN1
Change Recurring Document FBD2
Creation of Recurring Document FBD1
Reversals
Reversal of a Reversed Document FBR2
Mass Reversal F.80
Reversal of a Cleared Item FBRA
Accrual/Deferral Reversal F.81
Individual Reversal FB08
Interest Calculations: Account Balance Interest Calculation
Interest Calculations F.52
Define Interest Calculation Types OB46
Posting of Term Loan F-02
Prepare Account Balance Interest Calculation OBAA
Assignment of Accounts for Automatic Posting OBV2
Define Reference Interest Rates OBAC
Enter Interest Rates OB83
Creation of G/L Account FS00
Define Time Dependent Terms OB81
Repayment of Term Loan F-02
Foreign Currencies Balances Revaluation
Foreign Currency Balances Revaluation (Forex Run) F.05
Creation of G/L Accounts FS00
Enter Exchange Rates OB08
Term Loan Receipt in Foreign Currency F-02
Prepare Automatic Postings OBA1
Define Valuation Methods OB59
Tax on Sales/Purchases
Posting of Sale or Purchase Invoice to Check Input and OutputTaxes F-22F-43
Define Tax Accounts OB40
Assign Tax Codes in G/L Accounts FS00
Assign Country to Calculation Procedures OBBG
Define Tax Codes FTXP
Define Tax Procedures OBQ3
Assign Tax Codes for Non-Taxable Transactions OBCL
Creation of “VAT Pool A/c” G/L Account FS00

 Account Payables

Particulars Transaction Code
Basic Settings
Document Types and Number Ranges OBA7; FBN1
Assign Number Ranges to Vendor Account Groups OBAS
Creation of Number Ranges for Vendor Account Groups XKN1
Creation of G/L Accounts – Reconciliation A/c FS00
Maintain Customer/Vendor Tolerance Groups OBA3
Creation of Vendor Accounts Groups OBD3
Creation of Vendor Master XK01
Transactions
Posting Outgoing Payment F-53
To View Vendor Account FBL1N
Posting Vendor Invoice – Enjoy Transaction FB60
Vendor Credit Memo F-41
Vendor Credit Memo – Enjoy Transaction FB65
Posting of Vendor Invoice F-43
House Banks
Issued Check Cancellation FCH8
Creation of House Bank and Assign G/L A/c in House Bank FI12
Manual Check Updates FCH5
Creation of Check Lots FCHI
Void Check/Unissued Check Cancellation FCH3
Change Check Issue Date/Check Encashment Date Updating FCH6
Display Check Register FCHN
Creation of Void Reason Code FCHV
Remove Check Encashment Date Data FCHG
Creation of “Bank A/c” G/L Account FS00
Advance Payments or Down Payments
Define Alternative Reconciliation Account for Vendor DownPayments OBYR
Transfer of Advance from Special G/L to Normal by clearingSpecial G/L A/c F-54
Down Payment Request (Noted Item) F-47
Clearing of Normal Item – Account Clear F-44
Creation of “Advance to Vendors A/c” G/L Account FS00
Down Payment Made F-48
Purchase Invoice Posting F-43
Terms of Payment
Assign G/L Account for Automatic Posting of Discount Received OBXU
Creation of G/L Accounts:Discount Received A/cDiscount Given A/c FS00
Creation of Terms of Payment OBB8
Assign G/L Account for Automatic Posting of Discount Given OBXI
Party Statement of Account
Maintain Correspondence F.64
Request for Correspondence FB12
Assign Programs for Correspondence Types OB78
Automatic Payment Program FBZP
Payment Run F110
Assign Payment Method in Vendor Master XK02
Creation of Check Lots FCHI
Cash Journal
Define Document Types for Cash Journal Documents OBA7
Set Up Print Parameters for Cash Journal FBCJC3
Set Up Cash Journal FBCJC0
Define Number Range Intervals for Cash Journal Documents FBCJC1
Create, Change, Delete Business Transactions FBCJC2
Create G/L Account for Cash Journal FS00

Extended Withholding Tax

Particulars Transaction Code
Basic Settings
Creation of Factory Calendar:a) Creation of Holiday Calendarb) Assign Holiday Calendar in Factory Calendar OY05
Assign Factory Calendar to Business Places J1INCAL
Creation of G/L Accounts FS00
Assignment of Accounts OBWW
Assign Extended Withholding Tax Codes in Vendor Master XK02
Assign PAN & TAN Numbers OBY6
Creation of TDS Certificate J1INCERT
Creation of Annual Return J1INAR
Purchase Invoice Posting F-43
Create Remittance Challan J1INCHLN
Enter Bank Challan J1INBANK
Basic Settings
Creation of Customer Account Groups OBD2
Creation of Number Ranges for Customer Account Groups XDN1
Assign Number Ranges to Customer Account Groups OBAR
Creation of G/L Account – Reconciliation Account FS00
Creation of Customer Master XD01
Document Types and Number Ranges OBA7; FBN1
Transactions
Customer Credit Memo – Enjoy Transaction FB75
Posting of Customer Invoice F-22
Customer Credit Memo F-27
Posting Incoming Payment F-28
To View Customer Account FBL5N
Posting Customer Invoice – Enjoy Transaction FB70
Advance Payments or Down Payments
Define Alternative Reconciliation Account for Customer Down Payments OBXR
Down Payment Received F-29
Down Payment Request (Noted Item) F-37
Transfer of Advance from Special G/L to Normal by clearing Special G/L A/c F-39
Sale Invoice Posting F-22
Creation of “Advance from Customers A/c” G/L Account FS00
Define Alternative Reconciliation Account for Bills of Exchange Receivable OBYN
Clearing of Normal Item – Account Clear F-32
Define Bank Sub Accounts OBYK
Bills Discounting A/c FS00
Reverse Contingent Liability F-20
Bills of Exchange Payment F-36
Bank Bill Discounting F-33
Report to view Customer wise, Due Date wise, Bank wise Outstanding S_ALR_87012213
Dunning
Dunning F150
Define Dunning Procedures FBMP
Sale Invoice Postings F-22
Assign Dunning Procedure in Customer Master XD02
Define Dunning Areas OB61
Credit Management
Define Intervals for Days in Arrears for Credit management OB39
Assign Company Code to Credit Control Area OB38
Define Credit Risk Categories OB01
Define Credit Representatives [Assign Employee to Credit Representative Groups] OB51
Define Accounting Clerk Groups [Credit Representative Groups] OB02
Maintain Credit Control Area OB45

Note: Sales Order Type and Delivery Type and Risk Category and order or Delivery Type is used to define the Warning or Error Messages.

Path: Sales & Distribution à Basic Functions à Credit Processing

Asset Accounting

Particulars Transaction Code
Basic Settings
Assign Tax Codes for non-taxable transactions OBCL
Copy Reference Chart of Depreciation/Depreciation Areas EC08
Assign Company Code to Chart of Depreciation OAOB
Define Screen Layout Rules for Asset Depreciation Areas OA78
Define Screen Layout Rules for Asset Master Data OA77
Maintain Number Ranges for Asset Master Data AS08
Maintain Asset Classes OAOA
Specify Intervals and Posting Rules OAYR
Determine Depreciation Areas in the Asset Classes OAYZ
Creation of G/L Accounts FS00
Assignment of G/L Accounts for Automatic Postings AO90
Specify Rounding of Net Book Value and/or Depreciation OAYO
Creation of Asset Master AS01
Asset Explorer AW01N
Depreciation Run AFAB
Depreciation Keys
a) Define Base Methods
b) Define Declining Balances Methods 
c) Define Multilevel Methods
d) Define Period Control Methods 
e) Maintain Depreciation Keys
a) AFAMD
b) AFAMS
c) AFAMP
d) AFAMA
Sub-Asset Purchase Posting F-90
Creation of Sub-Asset Master AS11
Asset History Sheet S_ALR_87011965
Main Asset Purchase Posting F-90
Settlement of Capital Work-in-Progress
Creation of Capital Work-in-Progress Asset Master AS01
Transfer of APC Asset Values – Periodic Asset Postings ASKB
Define Number Ranges for Settlement SNUM
Posting of Transactions:PurchaseCommissioning charges, etc. F-90
Reconciliation of Assets with General Ledger ABST2
Creation of Main Asset Master to which Asset Under construction is to be settled AS01
Define Settlement Profile OKO7
Sale of Asset F-92
Sale of Asset Without Customer ABAON
Settlement of Capital Work-in-Progress AIAB
Fixation of the Schedule as per the Indian Company’s Act (or) Asset History Sheet AR02
Transfer of Asset – Inter company ABT1N
Unplanned Depreciation ABAA
Manual Depreciation ABMA
Transfer of Asset ABUMN
Depreciation Forecast S_ALR_87012936
Scrapping of Asset ABAVN
Post Capitalization of Asset ABNAN

Closing Procedures

Particulars Transaction Code
Financial Statement Version
To view Balance Sheet and Profit and Loss Account F.01S_ALR_87012284
Creation of Financial Statement Version OB58
Closing Procedures
Carry Forward of Vendors and Customers Closing Balances F.07
Carry Forward of Asset Balances
Open/Close Previous Period OB52
Closing of Assets for the Year AJAB
Carry Forward of G/L Account Balances F.16
Copy Number Range Intervals to the Next Year OBH2
To Open Next Year AJRW
To check which year is closed for Assets OAAQ 
GL Reports
Ledger S_ALR_87100205
Trial Balance S_ALR_87012310
Chart of Accounts List S_ALR_87012326
Vendor Reports
Vendor List S_ALR_87012086
Vendor Outstanding List S_ALR_87012083
Age wise Analysis of Vendors S_ALR_87012085
Advances Report S_ALR_87012105
Vendor wise Purchases S_ALR_87012093
Vendor’s Ledger S_ALR_87012103
Customer Reports
Customer’s Ledger S_ALR_87012197
Customer List S_ALR_87012179
Age wise Analysis of Customers S_ALR_87012176
Advances Report S_ALR_87012199
Customer Outstanding List S_ALR_87012173
Customer wise Sales S_ALR_87012186

Intergration MM (MM to FI Integration)

Particulars Transaction Code
Basic Settings from MM Side
Assign Purchasing Organization to Company Code OX01
Define Plant OX10
Maintain Company Codes for Materials Management OMSY
Define Location OIAS
Assign Purchasing Organization to Plant OX17
Maintain Storage Location OX09
Define Attributes of Material Types OMS2
Maintain Purchasing Organization OX08
Assign Plant to Company Code OX18
Set Tolerance Limits for Price Variances OMR6
Define Number Ranges – 50 & 51 FBN1
Define Default Values for Physical Inventory OMBH
Set Tolerance Limits for Goods Receipts OMC0
Maintain Default Values for Tax Codes OMR2
Configure Vendor Specific Tolerances OMRX
Define Automatic Status Change OMRV
Creation of Material Master MM01
Define Valuation Classes OMSK
Creation of Vendor Master XK01
Inventory RM A/cInventory FG A/cGR/IR Clearing A/cPrice Differences A/c FS00
Group Together Valuation Areas OMWD
Configure Automatic Postings OBYC
Define Account Grouping for Movement Types OMWN
Flow
Payment to Vendor – Outgoing Payment F-53
Creation of Purchase Order ME21N
Invoice Verification/Invoice Receipt MIRO
Goods Receipt Against Purchase Order MIGO

Integration SD/FI (SD to FI Integration)

Particulars Transaction Code
Basic Settings from SD Side
Assign Delivering Plants for Tax Determination OX10
Define Divisions OVXB
Assign Shipping Point OVL2
Define Sales Organization OVX5
Assign Sales Organization – Distribution Channel – Plant OVX6
Define Distribution Channels OVXI
Assign Shipping Point to Plant OVXC
Define Shipping Points OVXD
Assign Business Area to Plant/Valuation Area & Division OMJ7
Assign Sales Organization to Company Code OVX3
Assign Business Area to Plant & Division OVF0
Assign Distribution Channel to Sales Organization OVXK
Assign Division to Sales Organization OVXA
Define Number Ranges – 48 & 49 FBN1
Define and Assign Pricing Procedures OVKK
Set up Sales Area OVXG
Define Tax Determination Rules OVK1
Integration
Creation of Finished Goods Material Master MM01
Creation of Customer Master XD01
Assign General Ledger Accounts VKOA
Assign Material to Pricing Procedure – PR00 & MWST VK11
Creation of G/L Accounts:Raw Material Consumption A/cSales A/c FS00
Flow
Creation of Sales Order VA01
Incoming Payment from Customers F-28
Billing Document VF01
Outbound Delivery VL01N
Issue Billing Document VF31
Goods Receipt for Initial Start MB1C
Basic Settings  
Activate Components/Control Indicators And Assignment of Company Codes toControlling Area OKKP
Maintain Versions OKEQ
Period Lock OKP1
Maintain Controlling Area OX06
Set Controlling Area OKKS
Maintain Number Ranges KANK
Cost Element Accounting
Creation of Secondary Cost Element KA06
Creation of Primary Cost Element at FI Area FS00
Make Default Settings OKB2
Creation of Cost Element Groups KAH1
Creation of Primary Cost Element at CO Area KA01
Create Batch Input Session OKB3
Execute Batch Input Session SM35
Cost Element Categories
1: Costs
11: Revenues
21: Internal Settlement
41: Overhead Costs
42: Assessment
43: Internal Activity Allocation
Reconciliation Ledger
Define Adjustment Accounts for Reconciliation Posting OBYB
Execute Reconciliation Posting KALC
Activate Reconciliation Ledger KALA
Maintain Number Ranges for Reconciliation Ledger Documents OK13
Deactivate Reconciliation Ledger KALB

Cost Center Accounting

Particulars Transaction Code
Basic Settings
Display Cost Center Accounting Document KSB5
Creation of Cost Center KS01
Change Cost Center Standard Hierarchy OKEON
Creation of Cost Center Group KSH1
Posting of Transactions in FI F-02
Display Cost Center Standard Hierarchy OKENN
Planning Cost Center Wise KP06
Repost CO Line Items KB61
To View Cost Center Wise Report KSB1
Repost Costs KB11N
To View Cost Center Wise Variance Report S_ALR_87013611
Activity Types
Creation of Activity Types KL01
Enter Activity Allocation KB21N
Creation of Activity Type Groups KLH1
Statistical Key Figures
Creation of Statistical Key Figures KK01
Enter Statistical Key Figures KB31N
Creation of Statistical Key Figures Groups KBH1
Overhead Assessment
Overhead Assessment KSU5
Creation of Assessment Cycle KSU1
Creation of Secondary Cost Element – 42 KA06
Overhead Distribution
Overhead Distribution KSV5
Creation of Distribution Cycle KSV1

Internal Order Management

Particulars Transaction Code
Basic Settings
To View Variance Report S_ALR_87012993
Creation of Internal Order Types KOT2
Repost Costs KB11N
Creation of Internal Orders KO01
Repost CO Line Items KB61
Creation of Internal Order Groups KOH1
Posting of Transactions in FI F-02
Planning Internal Order Wise KPF6`
To View Internal Order Wise Report KOB1
Internal Order Settlement – Only Real Orders can be settled
Maintain Allocation Structure OKO6
Creation of Number Ranges in CO Area – KOAO KANK
Maintain Settlement Profile OKO7
Internal Order Settlement KO88
Maintain Number Ranges for Settlement Documents KO8N
Creation of Settlement Cost Elements – 21 KA06

Profit Center Accounting

Particulars Transaction Code
Basic Settings
Creation of Dummy Profit Center KE59
Default Assignment to a Profit Center – Profit Center Derivation Rules 3KEI
Display Settings for Profit Center Accounting 1KE1
Creation of Profit Center KE51
Set Control Parameters for Actual Data 1KEF
Creation of Profit Center Group KCH1
Maintain Controlling Area Settings 0KE5
Maintain Number Ranges for Local Documents GB02
To View Profit Center Wise Variance Report for Profit and Loss Account Items S_ALR_87013326
Change Profit Center Standard Hierarchy KCH5N
Display Profit Center Standard Hierarchy KCH6N
Maintain Automatic Account Assignment of Revenue Elements OKB9
Choose Additional Balance Sheet and Profit & Loss Accounts 3KEH
To View Profit Center Wise Variance Report for Balance Sheet Account Items S_ALR_87013336
Planning Profit Center Wise for Balance Sheet Account Items 7KE3
Maintain Plan Versions OKEQ
Planning Profit Center Wise for Profit & Loss Account Items 7KE1
Balance Carry Forward in EC-PCA 2KES
Display Profit Center Accounting Document 9KE9
Transfer from one Profit Center to Another Profit Center 9KE0
Transfer Payables/Receivables in Profit Center Accounting 1KEK
Display Profit Center Actual Line Items KE5Z
Assessment – EC-PCA
Define Actual Assessment Cycle for EC-PCA 3KE1
Maintain Assessment Cost Element KA06
Actual Assessment 3KE5
Distribution – EC-PCA
Actual Distribution 4KE5
Define Distribution Cycle 4KE1
Periodic Transfers
Carry forward GL balances F.16
Financial statement versions FSE2

Be sure to subscribe to the Spend Wizard blog for regular updates and a wealth of resources on SAP FICO and other essential business tools. By joining our community, you’ll stay informed about the latest trends, tips, and strategies to maximize your financial operations and decision-making efficiency. Don’t miss out – subscribe now to tap into a world of expert insights and practical guidance!

Omar Olwan

Related posts

0 Comments

Pin It on Pinterest

Share This