SAP Knowledge Base Article - Public

2858424 - Invalid goal plan ID when trying to add a business goal


"Invalid goal plan ID" when trying to add a business goal to variable pay template.

"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."


  • SAP SuccessFactors HCM Core
  • Talent Management 
  • Variable Pay

Reproducing the Issue

  1. Navigate to the variable pay template > manage plan details dropdown > business goals.
  2.  Try to import business goals or create a new business goal , error message pops up.


Even though the business goal is present on the Set Bonus calculation page, the goal plan ID is not mapped correctly on the variable pay template xml as shown below.



  1. Download the template xml from Plan Setup > Settings > Advanced settings > download form template.
  2. Change the following tag value from -1 to the related goal plan ID and import the xml.

<comp-goal-set-id><![CDATA[-1]]></comp-goal-set-id> on the vrp xml must be changed to

<comp-goal-set-id><![CDATA[related goal plan id]]></comp-goal-set-id>

Importing the xml into the instance needs access to provisioning. If you don't have access to provisioning please raise a ticket with SAP Support.


sf, success factors, invalid business goal, no business goal, goal import error , KBA , LOD-SF-VRP-FRM , Forms & Templates , Problem


SAP SuccessFactors Compensation all versions ; SAP SuccessFactors HCM Core all versions