SAP ECC 6.0 Enhancement Packages and Maintenance Dates (EHP1 to EHP8)
This table lists every SAP ERP 6.0 enhancement package with its NetWeaver basis, SAP_APPL release and the maintenance dates that apply. Use it to see which deadline your SAP ECC system faces: end of 2025, end of 2027, end of 2030 or the 2033 transition option.
| Release / phase | Approx GA year | NetWeaver basis | SAP_APPL release | Mainstream maintenance end | Extended maintenance | What happens after |
|---|---|---|---|---|---|---|
SAP ERP 6.0 (EHP0, base release) | Check SAP PAM | NetWeaver 7.0 | 600 | 31 Dec 2025 | Not offered | Customer-specific maintenance only |
EHP1 for SAP ERP 6.0 | Check SAP PAM | NetWeaver 7.0 | Check component list | 31 Dec 2025 | Not offered | Customer-specific maintenance only |
EHP2 for SAP ERP 6.0 | Check SAP PAM | NetWeaver 7.0 | 602 | 31 Dec 2025 | Not offered | Customer-specific maintenance only |
EHP3 for SAP ERP 6.0 | Check SAP PAM | NetWeaver 7.0 | 603 | 31 Dec 2025 | Not offered | Customer-specific maintenance only |
EHP4 for SAP ERP 6.0 | Check SAP PAM | NetWeaver 7.01 (EHP1 for NW 7.0) | 604 | 31 Dec 2025 | Not offered | Customer-specific maintenance only |
EHP5 for SAP ERP 6.0 | Check SAP PAM | NetWeaver 7.02 | 605 | 31 Dec 2025 | Not offered | Customer-specific maintenance only |
EHP6 for SAP ERP 6.0 | Check SAP PAM | NetWeaver 7.31 or 7.03 | 606 | 31 Dec 2027 | Optional to 31 Dec 2030 | Customer-specific maintenance from 2031 |
EHP7 for SAP ERP 6.0 | 2013 | NetWeaver 7.40 | 617 | 31 Dec 2027 | Optional to 31 Dec 2030 | Customer-specific maintenance from 2031 |
EHP8 for SAP ERP 6.0 | 2016 | NetWeaver 7.50 | 618 | 31 Dec 2027 | Optional to 31 Dec 2030 | Customer-specific maintenance, or the transition option for private edition |
Extended maintenance (EHP6 to EHP8, on-premise) | - | - | - | Starts 1 Jan 2028 | 1 Jan 2028 to 31 Dec 2030, maintenance base plus 2 percentage points | Ends 31 Dec 2030 |
Customer-specific maintenance | - | - | - | - | - | No new legal changes or support packages; problem resolution for existing issues only |
SAP ERP private edition, transition option | - | Requires SAP HANA database | EHP8 expected | - | 2031 to end of 2033 | Only for customers on SAP ERP private edition (RISE with SAP); check the contract terms with SAP |
How to check your EHP | - | System > Status > Component information | SAP_APPL, EA-APPL, EA-FIN and other EA-* releases | SPAM > Package level shows support package per component | Table CVERS holds component release and extension | Compare SAP_APPL with this table |
Dates follow SAP's public maintenance announcements (February 2020 and later). Confirm in the SAP Product Availability Matrix for your exact components before planning budgets or contracts. GA years are given only where certain; check SAP PAM for the others.
Get your ECC maintenance position checked
Send your CVERS component list and we will confirm which maintenance phase each system is in and what an EHP8 upgrade would involve.
Optional. The tool and every export work without this. No spam.
Which maintenance date applies to you
SAP split ECC maintenance by enhancement package level. EHP0 to EHP5 reached the end of mainstream maintenance on 31 December 2025, with no extended maintenance offered; those systems moved to customer-specific maintenance, which gives problem resolution but no new legal changes. EHP6, EHP7 and EHP8 keep mainstream maintenance until 31 December 2027. On-premise customers can buy extended maintenance from 2028 to the end of 2030 at an additional 2 percentage points on the maintenance base. After 2030 the on-premise system falls back to customer-specific maintenance. A separate transition option runs from 2031 to the end of 2033, but only for SAP ERP private edition customers under RISE with SAP, on SAP HANA.
Where this lives in the system
Open System > Status and press the component information button: the SAP_APPL row gives the application release (606, 617, 618 and so on), and the EA-* rows show the enhancement package extensions. SPAM (Package level) shows the support package stack per component. Table CVERS stores the same component releases and is easy to read in SE16 for many systems at once. In SAP Solution Manager or the maintenance planner, the product version is shown as "EHP8 for SAP ERP 6.0" with its SP stack. Remember that an EHP is installed per technical usage; activating business functions in SFW5 is a separate step and cannot be undone for most functions.
Version differences and gotchas
EHP7 and EHP8 need NetWeaver 7.40 and 7.50, which raises the minimum database, kernel and operating system versions; check the PAM before an EHP upgrade, not after. EHP8 is the last enhancement package and is the expected baseline for the 2031 to 2033 transition option. Moving from EHP5 to EHP8 is a single SUM run, but the custom code adjustment (SPAU, SPDD) and regression testing usually drive the timeline. Extended maintenance is a separate contract item: being on EHP6 to EHP8 makes you eligible, but it is not automatic, so agree it with SAP well before the end of 2027.
How to use this table
Find your SAP_APPL release in System > Status, match it to the row, and read the mainstream and extended dates. If you are on EHP5 or below, you are already outside mainstream maintenance; plan either an EHP8 upgrade to gain maintenance to 2027 and optional extended maintenance to 2030, or a move to S/4HANA. Export the table to Excel and add your own systems as rows to brief management.
Frequently Asked Questions
When does SAP ECC 6.0 support end?
Mainstream maintenance for EHP6, EHP7 and EHP8 ends on 31 December 2027. Optional extended maintenance runs to 31 December 2030 at an extra 2 percentage points. EHP0 to EHP5 lost mainstream maintenance at the end of 2025. Private edition customers can use a transition option from 2031 to the end of 2033.
When was EHP8 for SAP ERP 6.0 released?
EHP8 for SAP ERP 6.0 became generally available in 2016. It runs on SAP NetWeaver 7.50 (AS ABAP 7.50), has SAP_APPL release 618, and is the last enhancement package SAP shipped for ERP 6.0. Later improvements came only as support package stacks on EHP8.
What is the difference between EHP7 and EHP8?
EHP7 runs on NetWeaver 7.40 with SAP_APPL 617; EHP8 runs on NetWeaver 7.50 with SAP_APPL 618. Both share the same maintenance dates. EHP8 adds further business functions and is the expected basis for the private edition transition option, so most customers staying on ECC target EHP8.
How do I check which EHP my SAP system is on?
Use System > Status and open component information. The SAP_APPL release tells you the level: 604 is EHP4, 605 EHP5, 606 EHP6, 617 EHP7, 618 EHP8. You can also read table CVERS in SE16, or check the package level in SPAM.
If you are keeping SAP ECC running to 2027 or 2030 and want a private AI layer that answers questions over it on your own servers, we can set that up without touching the core system.
Related Tools
SAP ECC Obsolete Transactions and S/4HANA Replacements
A lookup table of common ECC transaction codes and the transaction or app that replaces them in S/4HANA, for training and role design.
Developer ToolsSAP ECC ABAP Runtime Errors (ST22 Dumps) and Error Log Transactions Reference
The ST22 dumps you meet most in SAP ECC, with the exception class, usual cause and first fix, plus the transactions that show every other error log.
Developer ToolsSAP ECC Data Dictionary and Repository Tables Reference (DD02L, DD03L, T100, E070, TSTC)
Which SAP table holds table names, field lists, domain values, messages, transports and transaction codes, with key fields and join paths.
More SAP tools
See all- SAP ECC Private AI Layer Blueprint Generator
- SAP ECC AI Assistant Sizing and Value Calculator
- SAP ECC SD User Exit Forms Reference (MV45AFZZ, RV60AFZZ, MV50AFZ1)
- SAP ECC Customer Exits (SMOD Enhancements) by Module Reference
- SAP ECC Classic BAdI Definitions Reference (MIGO, ME21N, MIRO, Deliveries, PM Orders)
- SAP ECC Background Job Tables Reference (TBTCO, TBTCP, Job Status Codes)
- SAP ECC Output Determination Tables and Codes Reference (NAST, TNAPR, NACE)
- SAP ECC Movement Type Configuration Tables Reference (T156, T156T, T157D)
- SAP ECC Stock Type and Location Transfer Movement Type Matrix
Keep exploring
Free tools
- SAP ECC Extended Maintenance Cost and Runway Calculator (2027 to 2030)Enter your maintenance base, rate and migration timeline to see the extended maintenance premium, how many extended years your project implies, and whether it runs past 2030.
- SAP ECC 6.0 EHP8 Upgrade Readiness ChecklistA step-by-step readiness checklist for upgrading SAP ECC 6.0 from EHP4 to EHP7 to EHP8 on NetWeaver 7.50 with SUM.
- SAP ECC 2027 Maintenance Exit Path AssessmentTwelve scored questions on EHP level, database, custom code, CVI, add-ons, budget and contract appetite that map your SAP ECC 6.0 system to one of four maintenance exit paths, with the dates that apply.
Integrations
- How to add Microsoft Teams to SAP ECC 6.0Connect SAP ECC 6.0 to Microsoft Teams: adaptive card approvals, workflow alerts, a Teams bot over BAPIs, Entra ID sign-in and a pattern that works on-prem.
- How to use ChatGPT with SAP ECC 6.0Using ChatGPT with SAP ECC 6.0: custom GPT actions, exports versus live access, an OData or MCP bridge, enterprise data controls, and when a private model is safer.