Dear SAP Community Member,
In order to fully benefit from what the SAP Community has to offer, please register at:
Thank you,
The SAP Community team.
Skip to end of metadata
Go to start of metadata

Welcome to the SAP Enhancement Package site.


SAP ERP 6.0 was made available in 2006. Since then, additional functionality for SAP ERP 6.0 has been delivered through SAP Enhancement Packages (EhP).[1] These Enhancement Packages allow SAP ERP customers to manage and deploy new software functionality. Enhancement Packages are optional; customers choose which new capabilities to implement.[2]
About SAP Enhancement Packages
  • No EhP or SP pre-requisite (one-step update!)

  • Only one EhP Level per system (besides components with no EhP)

  • Business Function activation can be nonreversible

  • EhPs are “cumulative”

  • Delta shipment to the already installed version

  • Require the corresponding SAP NetWeaver version (e.g. SAP NetWeaver 7.5 for SAP ERP EhP8)

  • Modification adjustment required

  • Full regression test recommended

  • Less effort than an upgrade (e.g. end-user training only for new activated functionality) [3] 


Releases and Highlights
  • SAP enhancement package 1 for SAP ERP 6.0 (EhP1 FOR SAP ERP 6.0): 21 December 2006. The first SAP ERP Enhancement Package was announced. (view SMP - SMP login required)
  • SAP enhancement package 2 for SAP ERP 6.0 (EhP2 FOR SAP ERP 6.0): 27 July 2007. EhP2 deployed new functionality in the areas of Logistics Execution, Order -to -Cash, Financials, Human Capital, Cooperative Services, and Industry solutions, as well as specially delivered enhancements in Financial Supply Chain Management (FSCM) and Biller Direct. (view SMP - SMP login required)
  • SAP enhancement package 3 for SAP ERP 6.0 (EhP3 FOR SAP ERP 6.0): 07 December 2007. Adjustments and new functionalities were included in the areas of Financials, Sales and Services, HCM, Corporate Services, Product Development and Manufacturing, and Logistic Execution. EhP3 included the introduction of the Commodity Pricing Engine to the Logistics component, which is applicable for both Sales and Distribution and Materials Management. (view SMP - SMP login required)
  • SAP enhancement package 4 for SAP ERP 6.0 on SAP enhancement package for SAP NetWeaver 7.0 (EhP4 FOR SAP ERP 6.0 / NW7.01): 21 November 2008. EhP4 encompassed innovations in HCM, Financials, Enterprise Asset Management, Insurance, and country localizations. (view SMP about EhP4 FOR SAP ERP 6.0  - SMP login required)
  • SAP enhancement package 5 for SAP ERP 6.0 (EhP5 FOR SAP ERP 6.0): 12 July 2010. This enhancement package introduced enhancements in the areas of Sales, Share Service Center, Procurement and Logistics Execution, Quality Management, Sustainability and Environment, health and safety , Enterprise Asset Management, Human Capital Management, and Financials. (view SMP - SMP login required)
  • SAP enhancement package 6 for SAP ERP 6.0 (EhP6 FOR SAP ERP 6.0): 24 August 2011. SAP HANA technology and SAP Fiori (mobile and apps) are included in EhP6, along with 694 business functions; 177 of which are classified as new improvements and functionalities, the remainder being improvements to functionalities released in the previous enhancement package. (view SMP - SMP login required)
  • SAP enhancement package 7 for SAP ERP 6.0 (EhP7 FOR SAP ERP 6.0): 13 August 2013. EhP7 introduced a larger adoption of SAP HANA and SAP Fiori for apps, changing user experience through broad adoption of SAP Fiori apps, which focus on simplifying the user experience and mobile SAP. EhP7 acts as the basis for SAP Business Suite future innovations (UI, SAP HANA) to be shipped on a quarterly basis.[4] The enhancement package 7 contains three more features, including a SAP Fiori collection of apps, MRP (Material requirements planning) runs powered by SAP HANA, and technologies for implementing data aging concepts with SAP HANA.[5] (view SMP - SMP login required)

  • SAP enhancement package 8 for SAP ERP 6.0 (EhP8 FOR SAP ERP 6.0): 20 January 2016. EhP8 delivers innovations and serves as a foundation to transition to S/4HANA.[6] EhP8 includes new functionalities that run through different industries, LoBs, and HANA. In addition, cross-application component versions merge to simplify structure.[7] Unicode system is required for EhP8 for SAP ERP 6.0 as source system, this applies to any target system based on SAP NetWeaver 7.50.[8] (view SMP - SMP login required)

SAP Enhancement Packages allow SAP customers to install and activate new functionalities driven by their business needs without conducting a classic system upgrade. SAP Enhancement Packages contain Business Functions and Technical Usages.[9]

The installation process of enhancement packages consists of two different steps:

  • Technical installation of an enhancement package
  • Activation of new functions using the switch framework technology

Functional enhancements are grouped into business functions (BFs). The technical installation of business functions does not change the system behavior. The new functions are available in the system, but are not active. After the installation, no user interface or process change takes place. New functions must be activated so that they become visible in the system.[10]

 Part 1: Installation
  1. Decide which business functions are needed for your business
  2. Choose the relevant software component bundles (called technical usages) in the Maintenance Optimizer within SAP Solution Manager
  3. Depending on your choice, the tool determines which stack contains the business functions you want, plus the relevant support packages needed for them. You can then install the technical usages (containing the business functions you have chosen) and the necessary support packages in one queue using the well-known transaction SAINT (for ABAP) or JSPM (for Java).
 Part 2: Activation
  1. Decide which business functions to activate
  2. To activate a business function, use switch framework transaction SFW5. This will bring up a list of all the business functions that are compatible with the release, industry solution, and enhancement package you are currently running. It will also provide links to the relevant information sources — including documentation, release notes, test catalogs, and dependencies (that is, if the functionality within the business function is dependent on functionality within another business function).[11]

 There are three different scenarios to implement an enhancement package:

  • Installation of an enhancement package on an existing SAP system
  • New installation of an SAP system including an enhancement package
  • Upgrade of an SAP system including an enhancement package

The enhancement package installation requires the following tools:

  • SAP Solution Manager Maintenance Optimizer
  • Installation or upgrade tools (depending on your scenario)

The SAP  Maintenance Planner supports the download of a consistent queue that includes all necessary Support Packages and enhancement packages. In addition, SAP Solution Manager calculates a valid import queue for the selected SAP system and generates the enhancement package stack configuration file that you require for the installation.

For the new installation of an SAP system including enhancement package as well as for the upgrade of an SAP system to a higher release including an enhancement package, you use the standard installation and upgrade tools (see and SMP – SMP login required).


SAP enhancement packages have Support Packages of their own that are equivalent to the Support Package versions of the underlying SAP system. You must install the enhancement package in combination with the latest available Support Package stack. This approach reduces installation, modification adjustment, and testing effort. Using this strategy, you can install SAP enhancement packages as a normal maintenance activity together with Support Package stacks. An enhancement package requires a specific Support Package stack level in the source release SAP system. If the SAP system is on a lower Support Package stack level, all relevant Support Package stacks are automatically included into the download queue, as well as the latest available Support Packages for the enhancement package.

SAP guarantees mainstream maintenance of SAP ERP 6.0 until 2025.[12]