SAPFree referencePDF, Excel, Word exportSAP ECC / S/4HANA

SAP FICO Transaction Codes Reference (FI, AA and CO T-Codes)

Every SAP finance team keeps a private list of the transaction codes they type all day. This table collects the common FI, asset accounting and CO codes in one searchable place, grouped by area, so a new consultant or key user can find the right entry point quickly.

Download:
T-codeAreaWhat it does
FB01
FI-GL
Post a document (generic, you choose document type and posting keys)
FB50
FI-GL
Enter a G/L account document (debit and credit lines)
F-02
FI-GL
General posting with posting keys
FB03
FI-GL
Display a document
FB08
FI-GL
Reverse a document
FBRA
FI
Reset cleared items (undo clearing)
FS00
FI-GL
G/L account master record maintenance (chart of accounts and company code)
FAGLB03
FI-GL
G/L account balance display in the new General Ledger
FBL3N
FI-GL
G/L account line item display
F.01
FI-GL
Financial statement report (balance sheet and P&L from a statement version)
F.13
FI-GL
Automatic clearing of G/L accounts
FAGLGVTR
FI-GL
Balance carryforward in the new General Ledger
F.16
FI-GL
Balance carryforward in classic General Ledger
FAGL_FC_VAL
FI-GL
Foreign currency valuation of open items and balances (new GL)
F.05
FI-GL
Foreign currency valuation (classic)
OB52
FI config
Open and close posting periods by variant and account type
OB08
FI config
Maintain currency exchange rates
OBA7
FI config
Maintain document types
OB41
FI config
Maintain posting keys
FBZP
FI config
Payment program configuration (company codes, paying company codes, payment methods, bank determination)
FB60
FI-AP
Enter a vendor invoice
FB65
FI-AP
Enter a vendor credit memo
F-43
FI-AP
Enter a vendor invoice with posting keys
F-53
FI-AP
Post an outgoing payment manually
F-44
FI-AP
Clear vendor open items
F110
FI-AP
Automatic payment run (parameters, proposal, payment, printout)
FBL1N
FI-AP
Vendor line item display
FB70
FI-AR
Enter a customer invoice
FB75
FI-AR
Enter a customer credit memo
F-22
FI-AR
Enter a customer invoice with posting keys
F-28
FI-AR
Post an incoming payment
F-32
FI-AR
Clear customer open items
FBL5N
FI-AR
Customer line item display
AS01
FI-AA
Create an asset master record
AS03
FI-AA
Display an asset master record
F-90
FI-AA
Post an asset acquisition with a vendor
ABZON
FI-AA
Post an asset acquisition with automatic offsetting entry (no vendor)
ABAVN
FI-AA
Asset retirement by scrapping
AFAB
FI-AA
Post planned depreciation (depreciation run)
AJAB
FI-AA
Asset year-end closing
AJRW
FI-AA
Asset fiscal year change
OKKP
CO config
Maintain controlling area
OKP1
CO config
Maintain CO period locks
KS01
CO-OM-CCA
Create a cost center
KS02
CO-OM-CCA
Change a cost center
KS03
CO-OM-CCA
Display a cost center
KSB1
CO-OM-CCA
Cost centers: actual line items
KB11N
CO-OM-CCA
Manual reposting of costs
KB21N
CO-OM-CCA
Enter an activity allocation
KP06
CO-OM-CCA
Change planning for cost elements and activity inputs
KP26
CO-OM-CCA
Change planning for activity type output and prices
KSU5
CO-OM-CCA
Execute actual assessment cycles
KSV5
CO-OM-CCA
Execute actual distribution cycles
KO01
CO-OM-OPA
Create an internal order
KOB1
CO-OM-OPA
Orders: actual line items
KO88
CO-OM-OPA
Actual settlement of an individual internal order
CO88
CO-PC
Collective settlement of production orders
CJ88
PS
Settlement of WBS elements and networks (collective)
CK11N
CO-PC
Create a material cost estimate
CK40N
CO-PC
Costing run for standard cost estimates
CKMLCP
CO-PC
Material Ledger actual costing cockpit
KE30
CO-PA
Execute a profitability analysis report
KE21N
CO-PA
Create a CO-PA line item manually

Transaction codes are for classic SAP GUI. In S/4HANA some are replaced by Fiori apps or by newer codes (for example cost elements are maintained as G/L accounts through FS00). Check availability in your release with SE93 or the Fiori apps reference library.

Want an assistant that answers SAP finance how-to questions?

Share your SAP release and the questions your close team asks most, and we will outline how a private assistant over your own documentation could answer them.

Optional. The tool and every export work without this. No spam.

How to use the table

Type part of a code or a word from the description into the search box, for example payment, settlement or depreciation. Use the area column to see which module owns the code, then export the filtered view to Excel or PDF for a team cheat sheet. The list is deliberately focused on daily posting, period end and master data work rather than every code in the system.

  • Search by code (F110) or by task (reverse document).
  • Filter by area such as FI-AP, FI-AA or CO-OM-CCA.
  • Export a short list for onboarding new finance users.

How the codes map to the finance process

Daily work starts in FI: FB50 and FB01 for G/L postings, FB60 and FB70 for vendor and customer invoices, F-53 and F-28 for manual payments, and F110 for the automated vendor payment run. Period end adds F.05 or FAGL_FC_VAL for foreign currency valuation, AFAB for depreciation, AJAB for asset year-end closing and OB52 to open and close posting periods. In CO, KS01 creates cost centers, KP26 plans activity prices, KSU5 and KSV5 run allocations, and KO88 or CO88 settle orders.

ECC versus S/4HANA differences

In S/4HANA Finance the universal journal (table ACDOCA) replaces many separate ledgers, cost elements become G/L accounts of a special type, and classic codes such as KA01 are no longer the maintenance route. Many display codes still work, but SAP pushes users to Fiori apps. Always confirm a code exists in your release and that your role authorises it before you put it into training material.

Common mistakes

Using FB01 when a simpler screen would force fewer errors is common, as is reversing a cleared item without first resetting clearing with FBRA. Another frequent mistake is running a settlement such as KO88 with the wrong period because CO period locks (OKP1) were not checked. Keep a note of the authorization objects tied to each code when you build roles.

Frequently Asked Questions

Are these T-codes valid in S/4HANA?

Most posting and display codes such as FB50, FB60, FBL1N and F110 still work in S/4HANA on-premise. Some master data and CO codes are replaced or merged, for example cost elements are maintained in FS00. Verify in your release and system.

What is the difference between F-43 and FB60?

Both enter vendor invoices. FB60 is the simplified screen that works with a single invoice layout, while F-43 uses posting keys and is closer to the generic posting model. Many companies use FB60 for end users and F-43 for specialists.

How do I find a T-code I only know by description?

In SAP GUI use SE93 with a text search, or the SAP Easy Access menu search. In this table, search by a word in the description, for example reverse or depreciation, and filter by area.

Can I export the list for training?

Yes. Filter the table to the area you want and export to Excel or PDF. Add your own authorization notes in Excel afterward, since roles differ by company.

If your finance team asks the same how-do-I questions every close, a read-only assistant over your SAP data and documentation can answer them with the query shown. Netray can scope that with you.