3/23/2017 by Thomas Michael Posted in SAP

A list of all SAP transaction codes

Our customer service team was just asked if we had an ‘SAP transaction code reference list’…hmmm, that made me think a little. I have been in the SAP world for over 20 years now and I admit, I didn’t really know how many SAP transaction codes there are – but I knew there are A LOT of them. So I wanted to find out and share a list of all Tcodes with you.

To be clear: a transaction code in SAP is a shortcut to an activity (or transaction). For example, transaction code FB01 allows you to post a financial transaction in the SAP system. It used to be that Tcodes were a 4-digit alphanumerical code but not anymore. They can now have any length and include special characters, too (for example, transaction code /AFI/DIC_AP_DISP displays invoice statistics).


By the way, you can actually buy books that list all SAP transaction codes. Seems strange to me since you can generate a list of transaction codes yourself very easily.

All transaction codes are stored in 2 SAP tables:

  • TSTC (this table stores the transaction codes and other technical information such as program name, screen number, etc.)
  • TSTCT (this table includes the transaction codes and their description in all languages)


The second table, TSTCT, is most useful as it includes all transaction codes and the description of what they actually do (and it includes all installed languages, too). So I downloaded the entire table to an Excel spreadsheet (only in English though). If you want to download this table for yourself in a different language you can easily do so by using transaction code SE16 and then entering table TSTCT.


Before I downloaded the table I guessed that there must be 10s of 1000s of transaction codes…maybe 50,000? Maybe 70,000? Well, it turns out I was way off – there are 100,000 transaction codes in the SAP ECC 6 system! You can download the entire list here: SAP transaction codes

SAP transaction codes

Now, granted, I don’t know how useful such a list really is – after all, it contains 100,000 records. I added a filter criteria to each column – this allows you to search the Tcode descriptions for a particular word, for example, I searched for the word ‘asset’ to find all (well, not all, but almost 500) Tcodes related to Asset Accounting.

Anyway, go ahead and download the list of all SAP transaction codes and play around with it. And please let me know in the comments if you have any tips & tricks related to transaction codes.

And, as always, thank you for sharing this post!

PS: I just added a ist of all the new SAP S/4 HANA transaction codes.

Thomas Michael


Thomas Michael is the CEO of the Michael Management Corporation, the leading provider of award-winning online SAP training. He lives in New York City, had 2 Guinness on St. Patrick's Day and is obsessed with making corporate training fun and effective again.



Like this article? Please share:
Author Photo

Thomas Michael has been involved in SAP consulting and development since 1993. As the CEO of the Michael Management Corporation he speaks and writes widely about SAP training and implementation issues. Tom has authored numerous books, articles and white papers covering a variety of topics. He is a regular speaker at national SAP conferences and other venues.
Learn Sap