What SAP consultants actually earn
There are three salary numbers, not one. Salary aggregators can only see job adverts. What a company has to budget, and what finally gets signed, they never see.
Adverts run roughly 10 to 12 percent above the closing figure
| Level | What it means | vs closed |
|---|---|---|
| Advert | What the job advert claims. | approx. 1.10-1.12x |
| Brief | What a client has to budget to actually win someone. The ask, not the settlement. | 1.092x |
| Closed | What the hire actually signs for. The baseline for everything above. | 1.00x |
A client who budgets from advert data is planning to lose candidates at offer stage. A candidate who benchmarks against it will feel underpaid by every real offer they receive. The gap between brief and closed is the negotiating room.
A market view, not a measured dataset
We do not operate a placement-salary database and do not claim one. These figures come from live client briefs and placement flow in a market we work in every week. Where a public source publishes a comparable figure, it is listed below so you can see where we agree and where we do not.
- Several modules share a band. SAP FICO, SAP PP and SAP SD sit at the same senior level because the market prices them alike. That is a finding, not a rounding artefact.
- The tier boundary is a simplification. Our mid band ends where our senior band begins. Real distributions overlap: a strong mid-level consultant regularly clears the senior floor, and a senior in a low-cost region sits below it. Treat it as a centre of gravity, not a cliff.
Closing figures, senior level, Germany
Gross annual base, permanent. For 11 of the 16 modules the figures come from our own mandates.
| Module | Mid (approx. 3-6 yrs) | Senior (approx. 7+ yrs) | Basis of figure |
|---|---|---|---|
| SAP S/4HANA | 65,000 - 85,000 | 85,000 - 120,000 | Public market estimate |
| SAP TM | 70,000 - 95,000 | 95,000 - 110,000 | Public market estimate |
| SAP BTP | 65,000 - 85,000 | 85,000 - 115,000 | Public market estimate |
| SAP EWM | 65,000 - 86,000 | 86,000 - 108,000 | Core Tech market view |
| SAP Basis | 61,000 - 82,000 | 82,000 - 108,000 | Core Tech market view |
| SAP GTS | 65,000 - 85,000 | 85,000 - 105,000 | Core Tech market view |
| SAP FICO | 59,000 - 79,000 | 79,000 - 104,000 | Core Tech market view |
| SAP PP | 59,000 - 79,000 | 79,000 - 104,000 | Core Tech market view |
| SAP SD | 59,000 - 79,000 | 79,000 - 104,000 | Core Tech market view |
| SAP BW/BI | 59,000 - 77,000 | 77,000 - 104,000 | Core Tech market view |
| SAP HCM | 57,000 - 77,000 | 77,000 - 104,000 | Core Tech market view |
| SAP PI/PO | 65,000 - 80,000 | 80,000 - 98,000 | Core Tech market view |
| SAP MM | 59,000 - 78,000 | 78,000 - 99,000 | Core Tech market view |
| SAP GRC | 58,000 - 75,000 | 75,000 - 95,000 | Public market estimate |
| SAP ABAP | 54,000 - 73,000 | 73,000 - 95,000 | Core Tech market view |
| SAP QM | 58,000 - 75,000 | 75,000 - 92,000 | Public market estimate |
All figures in EUR. Modules marked public market estimate are ones where we run too few mandates to hold a useful view of our own. We say so rather than filling the gap with a guess.
What you need to budget to win someone
The figure a client should plan around, as distinct from what the hire eventually signs. Briefs written at closing level tend to stall before offer.
| Module | Brief, senior | Closed, senior |
|---|---|---|
| SAP EWM | 92,000 - 120,000 | 86,000 - 108,000 |
| SAP Basis | 90,000 - 118,000 | 82,000 - 108,000 |
| SAP FICO | 85,000 - 115,000 | 79,000 - 104,000 |
| SAP PP | 85,000 - 110,000 | 79,000 - 104,000 |
| SAP SD | 85,000 - 115,000 | 79,000 - 104,000 |
| SAP BW/BI | 85,000 - 112,000 | 77,000 - 104,000 |
| SAP HCM | 83,000 - 108,000 | 77,000 - 104,000 |
| SAP MM | 85,000 - 110,000 | 78,000 - 99,000 |
| SAP ABAP | 80,000 - 105,000 | 73,000 - 95,000 |
Stated client budgets typically need 10,000 to 20,000 EUR adding to reach the level at which the market clears. That is an observation about the market, not a fee position.
The gaps in this report
Every salary report has gaps. Most do not publish them.
- No EHS public data with credible n; only single-point estimates found (e.g. 61,538 EUR avg via gehalt.de search aggregate), not robust enough to cite as a band.
- No GTS public data with credible n; Glassdoor and jobvector both returned 403 to WebFetch, so the 81,048 EUR median and 73,241-101,464 EUR band remain unverified.
- No IS-U module-specific public data; only general SAP averages with energy-utility colour. No band published.
- No Hays full 2025 PDF accessible without form submission; only press summaries cited. Hays Switzerland Salary Guide IT also not directly fetchable.
- No Bitkom SAP-specific salary figures (Bitkom 2025 study is shortage-focused, not salary-banded).
- No DSAG salary research publicly indexed; DSAG annual report appears to be members-only.
- S/4HANA Junior and Mid bands missing from public sources; only Senior+ figures published (Whitehall, sap-gehalt.de).
- Germany Principal/Lead tier under-covered for FICO/SD/MM/HCM/BW specifically; Stepstone tops out around Senior Consultant (P75 83,400 EUR). Trade-press Hays figure of 108,400 EUR is module-untyped.
Where the figures come from
Sources: our own mandates and placements, cross-checked against Hays, Stepstone, gehalt.de, Indeed and Lohnanalyse. Full method and source list in the report.
Free to reuse with attribution to Core Tech Recruitment (CC BY 4.0). Press enquiries welcome; we are happy to talk the method through.
Hiring for an SAP role?
We benchmark your specific role against comparable placements and usually come back with a shortlist within 24 hours.