SAP Knowledge Base Article - Public

3651732 - Temporary SIN Number not being populated on the Canada Tax Forms

Symptom

  • Customers using temporary Social Insurance Numbers (SINs) for new hires in Canada observe that the temporary SIN is not displayed in the Canada compliance form during onboarding. 
  • This prevents completion of compliance and onboarding for candidates with only temporary SINs.
  • Standard onboarding flow only populates the compliance form when the “national id” field contains a SIN.

Environment

SAP SuccessFactors Onboarding

Reproducing the Issue

  1. Create a candidate with only a Temporary SIN

  2. In Employee Central (EC), enter the candidate’s Temporary SIN value in the field temporary-id. Leave the national-id field (SIN) empty.

  3. Initiate Onboarding for this candidate. Start the standard onboarding process.

  4. Proceed until the Canada compliance form step is reached.

  5. Open the Canada compliance form

  6. Check the SIN field in the form.

Observe behavior: 

  • The SIN field in the compliance form appears blank, even though a Temporary SIN exists in EC under temporary id.

Cause

  • The Canada compliance form is hardcoded to use the EC field with identifier “national-id”.

  • Temporary SIN values are stored in EC under a different field: “temporary-id”.

  • Since the compliance form does not reference “temporary-id”, even though the value exists in EC, it does not appear in the compliance form.

  • Standard solution supports only permanent SINs in “national-id”.

Resolution

Before applying any configuration changes, please ensure that you record and maintain a backup of your existing configuration.

The approach depends on whether all hires in Canada will use a Temporary SIN or if it applies to only some candidates.

Scenario 1: All new hires will only have a Temporary SIN

  • You can directly update the national ID mapping to point to the temporary-id field in your configuration.

  • Once this is done, the Canada compliance form will automatically populate with the Temporary SIN for all new hires.

  • Please refer to the attached configuration example for guidance.

Scenario 2: Some new hires have a Temporary SIN, and others have a permanent SIN

In this case, a more flexible configuration is required to handle both scenarios:

  1. Create a business rule to capture whichever value is available (either the permanent SIN or the Temporary SIN) into a custom field.

  2. Use the FieldMetaOverride configuration to map the “national-id” field in the compliance form to this custom field.

This ensures the system dynamically picks the correct value based on the candidate’s data, keeping the compliance process aligned for all cases.

See Also

For more details on configuring FieldMetaOverride, please refer to the official SAP Help Portal:

https://help.sap.com/docs/successfactors-onboarding/implementing-onboarding/updating-default-mapping-of-compliance-form-fields?locale=en-US&version=LATEST

Keywords

Temporary SIN, Permanent SIN, Canada form, national-id, temporary-id, FieldMetaOverride  , KBA , LOD-SF-OBX-FRM , Compliance 2.0 Country Forms (except i9&EV) , Problem

Product

SAP SuccessFactors Onboarding 2505