Skip to Content

FAQ: What is the best SAP module for me?

This may actually be the MOST frequently asked question on this forum. It also happens to be one of the most difficult to answer. Most posters supply little, if any, background information. Additionally, there are several different interpretations of this question. I will try to cover several of the variations and give you some things to consider for each.

In which module will it be easiest for me to get a job with a Bachelor’s degree and no experience? (or with a Bachelor’s degree and certification)

At the risk of my personal pride, I will confess that based on my analysis of How did you get your start in SAP? it appears that Basis (SAP System Administration) and SAP ABAP Programming are the two specialties which are most frequently entered immediately upon graduating with a Bachelor’s degree. This makes sense if you think about it though. These two disciplines require the least amount of “business” knowledge. Folks who major in Computer Science or something related will have a base skill set which can be easily adapted to Basis and/or programming in ABAP.

I will say, though, that for those that did NOT major in Computer science, a few years of work experience in non-SAP system administration (operating system or database) and/or programming is enough to convince many employers to take a chance on you in the SAP realm. This transition (from non-SAP system admin and/or programming to SAP system administration and/or programming) is much more likely to happen if your first job is at a company who is already running SAP. It is *much* harder for someone to get a job doing SAP Basis with no experience (regardless of certification status) if they’re coming in from the outside. The typical scenario is that you’ve proven yourself to be a hard and conscientious worker doing, for example, c programming when a position opens up in the SAP ABAP group. Since your manager and the SAP manager know and trust each other, your manager’s recommendation is pretty much all it takes to make the switch.

In which Business module will it be easiest for me to get a job in which I would do SAP functional configuration with a Bachelor’s degree and no experience? (or with a Bachelor’s degree and SAP certification)

This is a considerably harder question to answer. The short answer is “none of them”. Businesses are significantly more cautious when hiring folks to perform SAP business configuration. Again, this makes sense. SAP configuration controls how a business functions. Businesses do not want to entrust their company to someone with no practical experience. (Would you want to be the first patient of a heart surgeon freshly out of med school or would you want to wait until that heart surgeon had studied for many years under a significantly more senior heart surgeon (this is why newly minted doctors spend so much time as Residents).

The confusion here is that many students or recent graduates think of SAP configuration as a suitable “entry level” job. This is typically not the case. Similar to a novice heart surgeon, most functional consultants spend a few years in the business world as business analyst prior to learning SAP configuration.

The exception to that path is the other confusing factor. Consulting companies often recruit TOP graduates of business undergraduate and MBA programs to learn SAP configuration and do SAP consulting immediately following graduation, before they’ve gained any real hands-on business experience. The key to the previous sentence are the words “TOP graduates”. If you didn’t get an offer from one of the big firms PRIOR to graduation, then you are significantly less likely to get a job with them after you graduate. This is all covered in more detail in Advice for Recent College Graduates (aka “Freshers”) and Advice for Students Interested in a Career in SAP.

It should be noted, that those folks who are recruited straight from school to enter consulting generally don’t get a choice in their career specialization. The consulting firms recruit based on grades and personality and then move new recruits around to the various practices within the consulting company as needed. That means that even though you may have attended a university that did a great job of training you on SAP, if the consulting company needs folks in their Oracle practice, you go to their Oracle practice. Bye bye SAP career!  If the firm needs folks in their generic java programming custom development practice, off you go to do java stuff. See ya SAP!  Yes the consulting companies do recruit experienced folks directly into their SAP practice when needed, but for recent college graduates, it’s pretty much random as far as you are concerned. It is possible to end up with a SAP career if you take that route, but it is far from guaranteed.

Which specialty will hold it’s value and ensure that I will always be employed at an above average salary?

This is extremely difficult to predict. (I would say impossible, but I don’t want to waste time nitpicking what is and isn’t distantly, remotely possible.) The market for SAP specialties (“functional consulting specialties: Financials, Human Resources, Materials Management, Sales and Distribution, Customer Relationship Management, etc; and technical consulting specialties: Basis, ABAP, java, Process Integration, Business Warehouse, HANA, etc) varies significantly by region and over time. Things that may be in huge demand today might experience a huge glut a year from now as recent graduates flood in to take advantage of the perceived opportunities. SAP releases new functionality which alters the demand. New companies decide to implement SAP or existing customers abandon SAP for a different solution (infrequent, but it happens). All of these things make it difficult to predict year over year and from place to place which specialty will command a premium and for how long.

It is safe to say, however, that with SAP’s current marketshare and predicted future marketshare, that you should be able to be successful in just about any specialty if (and read the next part carefully)… if you have above average talent in your specialty, if you are more passionate about your field than average, if you stay active and engaged in the SAP community and if you are willing to travel to/relocate/commute to whatever location has the greatest need whenever you are ready to look for a new position. /

All four of those factors (and probably more) are important in ensuring a long career in SAP. There are tons of folks entering the SAP field every day. You have to constantly sharpen your skills and practice your specialty if you want to keep your talents sharp and above average. You must love what you do or else you won’t be able to spend the time/effort necessary to keep your skills sharp. You must stay active in the SAP community (through SCN or your local SAP user group) so that potential employers will know you by reputation and be predisposed to hire you when you are looking for a new position. You must be willing to go to where the work is happening. This one might be somewhat controversial, but there is always the chance that no matter how good your are, when you are ready to look for a new position (whether because you are an implementation consultant and the implementation has ended or because you’ve worked at one customer for a long time and your upward progress is blocked for any number of reasons) there may be no open positions in your immediate geographical area.

FAQ: Different Career Paths in SAP and FAQ: Middle and Late SAP Career Paths have more information on SAP Career paths if you want more information on this topic.

What is the “HOT” field in which I can get a job right away at a HUGE salary just because the needs are so great that even a turnip can get hired?

This is actually just a special case of the previous question, but typically asked by a recent college graduate with stars in his/her eyes. It is important to keep on top of skill trends as your career progresses. At the beginning of your career, however, what is HOT makes very little difference. Let’s try a little thought experiment, shall we?

Pretend you are the CEO of a small ($300 Million USD revenue/year) company. You’ve seen all the presentations regarding HANA and you are impressed. You’ve got massive data on your current SAP ECC system and a particular need for real time analysis that can be make or break for your company in the near future. You’ve analyzed the opportunity, determined a budget and decided to take the plunge. Now all you need is someone who can make your dream a reality. You publish a job opening on the largest job portal in your country. You are IMMEDIATELY flooded with 100 relevant replies (and 300 irrelevant ones… *sigh*)

In general, the applicants break down like this:

90 applicants just graduated college and have never held a job.

Of those “fresher” applicants, 80% (72 applicants) are certified on HANA. (18 without but had coursework related to Big Data)

4 of the recent college graduates did a thesis on Big Data prior to graduation (these 4 are part of the above 90, 2 with cert, 2 without)

10 applicants have some form of previous SAP experience.

8 of those applicants have between 2 and 5 years of SAP experience, most of that experience is with BW.

2 of the applicants have significant related SAP experience and have a proven track record of 4 or more full lifecycle BW implementations.

        Half of the experienced folks have HANA certification and half do not.

       One or two of the experienced folks have participated in some limited way in a trial proof of concept HANA implementation. .

No one (experienced or not) has implemented HANA full lifecycle in any significant way.

Assuming that everyone is exactly as they present themselves on their applications (no fake experience) and assuming that all appear equally eager and personable and likely to fit well within your organization… rank the applicants from most likely to interview to least likely.

Go ahead…

I’ll wait….

Just kidding….

Here’s my list, yours may differ:

     2 applicants with significant related SAP experience (regardless of HANA cert)

     2 mid level applicants with proof of concept experience (regardless of HANA cert)

     3 mid level applicants with HANA certification

     3 mid level applicants without HANA certification

     4 recent college graduates with course work or thesis projects related to Big Data (regardless of HANA cert)

     2 recent college graduates who are related to current employee or have interned at the company (regardless of HANA cert)

     EVERYONE above this line gets contacted and gets an interview if they’re interested


     Everyone below the line gets a nice letter that says “Thanks for applying! We’ll keep your application on file in case anything else comes up.”

     69 recent college graduates with HANA certification

     15 recent college graduates without HANA certification

Honestly though, if the first four interviews go well, I might not even get to the mid levels who have no hands-on experience. In reality, you have to sort through folks who … hmm… exaggerate, let’s say, their experience as well as the folks who are really not looking for a new job but want to use your offer to wrangle a raise from their current boss or who decide that the organization is not a fit for their lifestyle or whatever. The only reason any recent college graduates made the list at all is because there are relatively few HANA folks out there. If I was planning to interview for an SAP Basis position, no one without at least 2 years hands on experience would get a call, for obvious reasons. (and I would have had 300 applicants, 100 of which had hands on experience).

My point here is that “HOT” only matters to mid-level or senior folks. “HOT” makes absolutely no difference to recent college graduates (especially “Functional”/business folks; technical folks occasionally manage to get hired for the latest “HOT” technical skill, but not as often as recent college graduates think). Recent college graduates need to concentrate on classic entry level jobs which, in general, do not involve SAP configuration. While it does happen occasionally (more often due to non-skill related reasons;:met the right person at the right time, related to the right person, interned at the company, etc) I view stories of recent college graduates landing jobs with high salaries doing the newest, hottest thing as somewhat cruel urban legends.  The valedictorian of M. I. T. computer science program (or similar), obviously would be an exception to this rule, but if you are the MIT CompSci valedictorian, you’re probably not reading this blog for career management advice, you’re weighing which 6 figure offer is most appealing to you.

I have several years of business experience and I know that SAP configuration jobs pay more than end user jobs and that the two are somehow related, but I don’t know enough to even know how to get started on an SAP career. I need someone to translate my experience into the most appropriate SAP specialty so I can start to research the specialty and (hopefully) eventually get SAP certification.

While we often see posters that are ready to jump into the deep end and quit their job to get SAP certification before they even understand the breadth of functionality in an SAP module. I can’t recommend against this approach strongly enough. It is very expensive and very unlikely to be successful in the long run. There are several blogs that outline the perils of this approach. Here are a few:

I strongly recommend that folks who are approaching SAP for the first time invest a minimal amount of money in a good SAP overview book and do the necessary research to match their own experience and interests to SAP functionality. I’ve put together a few resources which can help you get started.

If you have alternative interpretations of the basic question you’d like me to address, please put them in the comments and I’ll update the blog. If the blogs listed here are of interest to you, you may find more blogs that interest you at SAP Career Blog Links.

Best regards,


You must be Logged on to comment or reply to a post.
  • “Rated, liked, bookmarked”. What a fantastic and entertaining blog that sets realistic expectations. All the “freshers” (hate this word) should read it – this is life, folks.


    Couldn’t agree more that most important is to “do what you like, like what you do”. Success and money follow those who are trully passionate about what they do, SAP or not.


    Thank you.

  • Extremely thoughtful and realistic. i was looking for something exactly like this. i have been looking for guidance for my career in SAP, and by far, you have been able to describe the pros an cons involved very well. I have a 3 yrs exp in IT, i have not been a coder, i have mostly performed L2 n L3 support for a configuration tool. now i want to switch my domain and wanted to take up SAP. in my present role, i take care of requirement gathering, client interaction. design and development .now i do not know which role in SAP would i fit in.

    I know Functional requires Business knowledge. Technical requires coding knowledge. i have not been doing either of them, but i am capable of taking it up. not sure how the recruiters would look at me as.. could you help?.

    • Rony,


      Sorry for not seeing this when you first posted it. The people skills and diagnostic skills you’ve acquired doing L2 and L3 support will serve you well in the long run, but in the short run, there’s not immediate hook for SAP there. If your current job is with a company that runs SAP, the goal would be to find a way to move laterally into the group that supports SAP, perhaps working the support lines for SAP.


      I know it’s been over a year, but I’d be very interested to hear an update to see what you decided to do and if you are any closer to an SAP career by now.


      I wish you the best!


      Best regards,


  • /
  • I would like to said many things to think about, but what about if you realize that SAP is your passion? Should we start and try to get the knowledge? Sure, everybody has the chance to learn and use that that learned.

  • /
  • /
  • /
  • Hi Tom,


    Great Blog!

    I think you have covered almost all the possible interpretations of  “What is the best SAP module for me”. And very rightly said –


    “You must love what you do or else you won’t be able to spend the time/effort necessary to keep your skills sharp.”


    Thanks for sharing!



  • Hi Thomas,


    Thanks for this blog.


    I am an Mechanical Engineer having 4yrs of experience in project managment.

    Learning SAP was my dream from long time due to Financial problem & family comittments i was not able to attend classes and learn.

    After working for 4yrs in project managment i feel uncomfortable to see my growth in ths path.


    Now i feel learning SAP will be an added advantage for my carrer to get into SAP field

    But after going thru many blogs i m bit confused which stream to choose in SAP.

    I have fwd my CV to your mail ID could you please go thru my CV & job profile and guide me which module to choose so that my previous experience will be an added advantage for getting me a job in SAP field.



    Vinay N

    • Hi Vinay,


      Hopefully I responded to you in a timely fashion, but please do me a favor and remove my email from your post. That account is now completely flooded with spam and is less useful than it once was.


      Best regards,


  • i have never used the word GREAT JOB(wont speak english in daily usage …) But today u make me use of it


    we can see ur entire experience over ther really Thanks a lot “GREAT JOB”

  • Hello everyone, I have just graduated from University for 1 year.


    Recently I have an offer to become SAP associate Authorization Consultant at a very big multinational firm. With high chances of receiving SAP trainings, foreign languages courses, English communication environment, foreign business trips, sustainable career,…. With career path I may go to BASIS after 3-5 years.


    However, I like to join functional but the boss at that firm said no way, cos I have no experience at functional except a basic SAP funtional course at college and few month internship at a consulting IT firm.


    Should I take the job to join SAP industry, cos chances like that do not always exist and actually I got the job because of large expanded requirement of that firm, and usually they just hire people with at leat 3+ years exp.


    Please, can anyone clarify the detail career job of Authorization. Is it hot, complicated, high paid,…. and future of it.


    Are there any chances I can move to functional after years working ?


    Thank you

    • Hello Bang,


      You might get a better response if you post your question all on it’s own instead of putting it as a comment at the bottom of someone else’s post. If you already posted, then you probably already got responses so my responding here would be a waste. If you didn’t, please post as a new question and I’ll respond to you there.




      Best regards,


  • Hello Tom,


    I have done diploma in mechanical and currently with 7 years of experience working with EPC (Engineering, Procurement & Construction) contracting company or you can say “project oriented Company”

    In this i have gone through many ERP functions like material management, procurement, project inventories, planning, forecasting, logistics, etc.

    Also in this couple of years, i have also work with project management tools like primavera 6.0.

    Now i want to step my position into SAP-PS consulting environment . Also i am confused with SAP-PS or SAP-MM which one to choose. Sir, could you please guide to this carrier path as i am not a graduate but have immense of Domain knowledge and experience.




    –Vinay Tunge

    • Hi Vinay,


      Which of the paragraphs in this blog most applies to your situation? You sound like you have good Project Systems experience. Materials Management has a lot to do with warehousing, ordering, etc. I suggest you purchase a good overview book and perhaps one more detailed book in each of the two specialties and figure out which one is closer to your experience. The task then is to get a job at a company which runs SAP as an end user and work your way into the support organization.


      With your seniority, this might actually be a step back in pay for a while, but the worst thing you can do is to quit your job and try to use training/certification to jump into SAP. That road is a road of sadness. Use the skills you have to get the job you want OVER TIME. It won’t happen quickly, but if you are determined, it will happen.


      Best regards,


    • Hi Michael,


      The point of that section wasn’t HANA in particular. You could replace HANA in there with any “HOT” technology. The point of that section is that folks just out of college with no practical experience shouldn’t be concerning themselves with what’s “HOT”.


      Folks trying to break into SAP sometimes mistakenly assume that the “HOT” field is a level playing field because no one has any experience. My point was that “HOT” fields are even more tilted towards folks with experience as employers seek to find the “safest” hire in a field where there is not a large pool of folks with specific experience and will tend to hire whoever has the most relevant experience.


      Folks at the beginning of their career need to focus on basics. It doesn’t hurt to be familiar with what’s new  and hot, but the core basic skills should be primary.


      For what it’s worth, I agree with you that folks who got trained and certified in HANA over the last few years pretty much wasted their money as there wasn’t a significant acceptance in the marketplace.


      I disagree that the timeline for HANA to come to the fore is still 5 years off. My recent experience has been that HANA is starting to hit mainstream. Does that mean that folks without HANA skills will be unemployable? Certainly not. I agree that you can probably count on continued work over the next 5 to 10 years without HANA skills, but the pool will get smaller and smaller. There are still customers out there running on R/3 3.1H and you could probably still find work if you adamantly opposed working on anything newer, but it would be much harder.


      I think in less than 5 years, the average basis person will either have HANA certification/experience or both. If not, they’ll still potentially find work, but will be increasingly marginalized.


      If you do a search on DICE right now for SAP Basis, you get 2744 openings. If you search for SAP Basis HANA, you get 206. I predict five years from now, that will be reversed.


      Best regards,