Articles on: Reports
This article is also available in:

Export your payroll in the SILAE format

Export your payroll in the SILAE format


Shyfter lets you generate, in just a few clicks, the variable payroll elements (EVP) file to import into SILAE. No more re-entering hours, absences, bonuses and meals: everything is prepared automatically from your schedules and clockings.


This article guides you step by step: installation, settings, and export.




Before you start


  • The SILAE integration is available for French accounts.
  • You must be an administrator of your Shyfter account.
  • Have your SILAE file ready: it contains the codes ("Variable elements entry") and your employees' payroll numbers.




Step 1 - Install the SILAE integration


  1. Go to Settings > Integrations > Pay.
  2. Click the SILAE card, then Install.




Once installed, the integration unlocks:

  • the External payroll partner block on each employee's profile,
  • the SILAE codes page in the HR settings,
  • the SILAE option in the Payroll report exports.


ℹ️ Only one payroll module can be active at a time: installing SILAE will deactivate any other payroll module currently installed.




Step 2 - Set each employee's SILAE payroll number


The payroll number links an employee in Shyfter to the same employee in SILAE.


  1. Go to Team, then open an employee's profile.
  2. Tab Profile > Contractual data.
  3. In the External payroll partner block, select SILAE and enter the employee's payroll number (as it appears in SILAE).
  4. Repeat for each employee.




ℹ️ Without a payroll number, the employee cannot be correctly recognized during the import into SILAE.




Step 3 - Map your payroll elements to their SILAE codes


Each payroll element (hours, absences, bonuses, meals) must be mapped to its matching SILAE code. These codes are specific to your SILAE file: you will find them in SILAE under "Variable elements entry".


  1. Go to Settings > HR > SILAE codes.
  2. For each row, enter the SILAE code in the middle column.
  3. Choose the granularity (see below).
  4. Click Save.




ℹ️ Leave a code empty to exclude that element from the export.


Understanding granularity


Granularity defines how the element appears in the file sent to SILAE:


Granularity

What it produces in the file

Monthly

A single line for the month (the total).

One line per day

A separate line for each day concerned.

One line per continuous range

Consecutive days are grouped into a single line (from the first to the last day).


A few pointers:

  • Worked hours: usually Monthly (the month's total). You can also choose one line per day if your SILAE file requires it.
  • Meals and Entry / Exit: always monthly.
  • Absences (leaves): depending on the SILAE code, choose one line per day or one line per continuous range. When in doubt, refer to your SILAE file.


ℹ️ For absences and bonuses, granularity is required as soon as a code is entered.




Tip: enter the code directly on a leave type


You can also enter the SILAE code of an absence directly from Settings > HR > Absences, by opening a leave type: the SILAE field is in the "Provider code equivalent" block. It is the same setting as on the SILAE codes page.






Step 4 - Generate and import the file


  1. Go to Reports > Payroll report.
  2. Open the desired period (the month to export).
  3. Click Export, then choose SILAE.




  1. The file downloads to your computer.
  2. In SILAE, go to Monthly processing > Import variable data and import the file.




That's it: your variable payroll elements are now in SILAE.




Good to know


  • Re-export is possible: you can export the same period several times. On import, SILAE replaces the previous data for the same employees and the same period.
  • An element without a code is not exported: if you do not enter a code for an element, it simply will not appear in the file.
  • Absences must be included in payroll: for an absence to appear in the export, its type must be configured in your Payroll report (paid, unpaid, etc.), like the other payroll elements.
  • Codes specific to your file: the same absence type may have a different code from one firm to another. Always refer to your SILAE file.




Frequently asked questions


I cannot see the SILAE option / the SILAE codes menu.

Make sure the SILAE integration is installed (Step 1) and that your account is a French account.


An employee does not appear correctly in SILAE.

Check that their SILAE payroll number is filled in on their profile (Step 2).


An absence is missing from the file.

Make sure you have entered its SILAE code and granularity, and that this absence type is included in your Payroll report.


Can I uninstall SILAE?

Yes, from Settings > Integrations > Pay. The codes and payroll numbers already entered are kept; you can reactivate the integration at any time.




Updated on: 31/05/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!