SwissSalary FAQ

The most frequent questions, briefly summarized for you

Here you will find the answers to current topics concerning SwissSalary.

Did you not find the answer to your question? Please contact our support team.


Phone: +41 (0)31 950 07 77
Mail: support@swisssalary.ch

Monday - Friday 08h30 - 12h00 | 13h30 - 17h00
(except during official holidays)

Filter

13th Payday

Please remember that the calculation of the 13th salary is always done in relation to the calendar year. If you have to make corrections for a previous year, do not use this salary type. Otherwise, this amount is included in the calculation of the 13th salary of the current year.
In most cases, the provision amount for individual employees is not corrected. The difference is usually posted directly in financial accounting. 

If you want to carry out processing in SwissSalary, the differential amounts can be reported and processed manually for the ‘Provision for 13th Payday’ salary type. To do this, use here the ‘A4P salary type list’ report and the two salary types (Standard 1600 & 1610) will be exported using Excel. Add a column ‘Difference’ to Excel and calculate the amount accordingly.
You can import the difference in the provision salary type into the corresponding report journal via Excel import and this way correct the amount using pay process (definite or additional).
You can disable or enable this information in Absence claim, section 13th Payday Print rate / Quantity.
  • Are all persons or only one person concerned? If it affects all persons, please check the settings during the calculation and the liabilities in the salary types.
  • Has a Salary code change been processed for the person during the year? Has the change from hourly to monthly salary or vice versa been processed with resignation and re-recruitment? Are both data types reflected in the payroll list?
  • All rapporting that can influence the calculation of the portion of the 13th / 14th salary should be recorded prior to the calculation of the 13th / 14th salary.
  • The salary types (13th salary payment  | Provision for 13th salary) were incorrectly set up in the Payroll Setup (Base).
  • The corresponding liability was not defined for the salary types that must be taken into account when calculating the 13th salary.
  • The 13th month's salary entitlement is not set up correctly for the absence claim registered on the personnel card.
SwissSalary supports the calculation and payment of the 13th Salary in the payroll journal. Six different types and dates can be considered.
For the detailed description of these procedures refer to our manual by clicking this link: '13th Payday Calculation Procedure’

Work at the end of the year

For employees whose level of employment is not 100% in December, it is printed on the salary certificate automatically. This complies with the swissdec guidelines. Manual additions could be mapped via the two fields available for comments.

An adjustment is made in this regard with SwissSalary Update 5060.000. The specified text is printed if the level of employment in the relevant pay process is greater than 0% but less than 100%. Thus, in the future, the text will no longer be displayed if a level of employment of 0% is stored in the Employee card for persons.
This text can be found on the corresponding Employee card under the ‘Tax Declaration’ heading
In the Payroll list, expand the two columns ‘Comments’ and ‘Comments 2’. If there is a text already in one of these columns in the relevant pay process (December or month of resignation), it can be overwritten with the corresponding new text. If the columns are empty, the desired text can be entered directly in these fields.
Recruitment and resignation data can be adjusted directly in the Payroll list (Pay process header table) (Edit List)
Check individual insurance domains in the payroll setup. Has the same salary type been assigned to several lines for different person codes for the base salary type or also for the salarywage type?
If so, please contact our support or your Dynamics 365 partner directly for further instructions. 
In this case, the server of the final recipient (e.g., insurer or withholding tax office) cannot be reached.
Please try ELM submission again later.
If you notice that individual salary types have been set up with incorrect obligations, make sure to correct them before the next pay process.

Procedure: Journal entry adjustment with the current, incorrectly configured salary type with inverted signs. / Copy the salary type, store obligations correctly and report, settle and post previously booked amount again. 

Both postings can be offset in the same pay process.
Under ‘Salary declaration - Reports’, you can find all the Reportsthat you must send to different social and/or private insurers at the end of the year.

Most of these Reports can be sent via ELM. You can find out about them in a list in our manual by clicking this link:  '2023 / 2024 Year-end Processing’

We recommend closing the balances of Work Hours, Target Time and Actual Time (Work Calendar) by the end of the year, so that these balances return to ZERO as of January 1 of the new year.

The 'Close balances' function is also available during the year. The date can be freely chosen, which is a mandatory requirement for certain sectors (e.g. construction sector on 30.04.20xx).

You can find a detailed description of this matter in our manual by clicking this link:  ‘2023 / 2024 Year-end Processing’
If you want to pay out the accumulated holiday payment remuneration before deadline, you can use the Holiday Payment function in Report journal. For the detailed description refer to our manual by clicking this link:  ‘2023 / 2024 Year-end Processing’
You can find the ‘Close balances’ report via Role Center, Administration
If you manage time recording in SwissSalary, individual hour values can be closed and set to 0 via Close balances. 
In this pay process, only time balances are closed and no data is transferred to financial accounting.

We recommend closing the balances of work hours, allocated time and actual time (working time calendar) by the end of the year, so that these balances return to ZERO as of January 1 of the new year.
 
If the holiday, overtime and flexitime credits, etc. of your employees expire on December, 31, you can also close these balances (rarely used). Of course, filter criteria are also still available (e.g., individual employees only, Allocation Group ‘MW’ (monthly wage) only, etc.). If negative balances are to be deleted, it can also be done automatically via this process.

After Update 5058.000, both positive and negative hourly balances can be closed. You can also define a positive limit so that only the values exceeding this limit are reduced. The value defined as the limit is therefore retained for the employee as a positive hourly balance. If there is no limit, the hourly balances are set to 0.

For a detailed description refer to our manual by clicking this link:  ‘2023 / 2024 Year-end Processing’
There are two initial situations that must be taken into account:

  • If the salary certificate are still created with Swissdec 4.0, the text does not have to be corrected. The reference to the payment of at least 0.8% is sufficient and is accepted by the tax offices.
  • If you want to adjust the text, the prerequisite is the installation of the latest SwissSalary update (currently 5060.001) and the adjustment of the ELM setup version from 4.0 to 5.0 in the Payroll Setup (Swissdec setup).
If you create the salary certificate according to Swissdec 5.0, the adjusted text will be printed as specified by Swissdec. 

After activating the function "Deduction for Private Use of Company Car" on the Employee card, only the sentence "Private share is paid by the employee" will now appear in the salary certificate under the corresponding remark. A percentage will no longer be printed.
Are these flat-rate expenses and are there approved expense regulations? If so, only flat-rate expenses may be declared on the salary statement. Other expenses must be suppressed and may not be printed on the salary certificate. 

The relevant instructions can also be found in the FTA's guide to completing salary statements in margin note 54.
Supplement December 2022: The Swissdec guidelines, chapter 8.2.3.3, provide:
Special case short-time work:
KAE are shown with ELM in item 1 and require the following remark: 'Short-time work compensation in item 1.
The ELM profile contains all the necessary basic information for accident insurance (UVG), supplementary accident insurance (UVGZ), daily sickness benefits insurance (KTG) and occupational benefits insurance (BVG) so that your company can be correctly identified during ELM transmission. The ELM profile can be requested from the respective insurance company. Additional information can be found here: Swissdec - basic data and insurance profile

Work at the beginning of the year

No, OnPrem and Cloud customers have to trigger the updates themselves. SwissSalary will not do this, but can gladly support you. Please directly contact our support.
No, OnPrem and Cloud customers have to import the most recent data records themselves. SwissSalary will not do this, but can gladly support you. Please directly contact our support.
Yes, since the 2021 Income tax reform, the rates must be updated every year.
Click this link to learn about changes to family allowances:  EAK Publikationen


If adjustments have been made, the “Adjust child allowances” report would have to be started via the Actions tab in Organization. Check only the boxes for “Post” and “Active employees only”. This way the new records for all children will be overwritten in the payroll setup for all active employees. NOTE: If you have manually adjusted the rates for individual employees (for example due to a margin allowance as a result of the inter-cantonal adjustment), these changes must now be manually entered anew. The report reflecting the changes serves as support. Save it directly during execution, its processing cannot be repeated.

Important:
The “Modify Children Allowance 20xx” report, which would automatically adjust child allowances for all clients, was not delivered for 2023. Please do not execute this report.
No, OnPrem and Cloud customers have to enter the most recent data records themselves.
To do this, request the ELM profile from the respective insurance companies.
The data received is stored in payroll setup in the respective domain settings.
Please note the links below:

 
IMPORTANT: Changes in compensation offices and insurance companies must be recorded on the date of commencement of the contract and the corresponding contract must be selected. With Payroll Process, the origin and the contract code are stored in Salary Entries as ‘Source Domain’ and ‘Source Domain Code’. This is necessary for reporting to the right office. If the new insurer is not available for wage reporting, it was only recorded after the last contract processing had been carried out. As soon as wage items have been processed with the assigned insurance, this insurer is listed in the selection. 
If insurance is only changed afterwards, it is possible that the wage amount will not be transmitted to the responsible insurers. If the corresponding information needs to be adjusted in the Salary entries items, please contact our support or your Dynamics 365 partner. 
First apply the changes to the new percentages of the employee deductions and employer provisions as well as adjustments to the minimal/maximum wages after the posting of the last pay process of December 2022, however, IMPERATIVELY before the first pay process of the year 2023!

!!Cloud SwissSalary 365: Please note that you must adjust all contributions and maximum limits yourself. You must also import income tax rates.  

IMPORTANT: In each case, check that individual base, wage and salary types are always used for each individual insurance. If salary types are used more than once, correct reports cannot be generated at the end of the year. Depending on the settings, it can also lead to incorrect calculations of limits.
For the detailed description of these procedures refer to our manual ‘13th Monthly Wage Calculation Procedure’ by clicking this link: '13th Monthly Wage Calculation Procedure’
You have the option of copying an already created working time calendar for other workgroups.
We recommend opening the first work calendar with the national holidays and copying it (if the target time is identical) to other Working Groups. Subsequently, varying cantonal holidays can be added manually in individual Working Groups.
As soon as the holidays for the new year are known, both actions can be performed immediately.
For detailed notes refer to our manual by clicking this link:  ‘2022 / 2023 Year-end Processing’

Statistik

Transmission with Swissdec 5.0 requires the latest SwissSalary version (at least 5060.002).
Transmission with Swissdec 5.0 requires at least the SwissSalary version 5060.002.

SwissSalary general

If the Block with DTA File is active in the Payroll Setup, General tab, the Payroll is moved to "unposted" when the ISO file is executed.
If it must still be cancelled, select the relevant Payroll in the view of unposted Payroll runs and choose Reset cancellation Block" under Actions. This causes the Payroll run to disappear from the list of unposted Payroll runs and reappear under "Open". There it can be cancelled as usual via ""Actions"", ""Cancel Payroll"".
Please only do this if no bank payments have been made yet, otherwise incorrect or duplicate payments may occur!"
If this message appears when creating a Test Process Payroll, it means that in addition to the Resignation Date on the Employee card, at least one Resignation Date has already been entered in the payroll list. Please check whether a Resignation date has already been entered for the person concerned on the Employee card via "Employee", "Payroll List" and remove it. If there are several employment periods, these entries and exits must first be removed from the newest to the oldest and then re-entered chronologically from the oldest to the newest.
In list views, such as "Employee active", additional columns can be displayed. This is done via the "Personalize" function, which can be activated via the cogwheel in the top right of the black bar. Then select "+field" at the top left. A list of all the columns that can be shown opens on the right-hand side. The desired columns can be dragged and dropped to the desired position. After the desired columns have been shown, click on "Done" at the top.
If the income Tax cannot be transferred with ELM because the Work permit is missing for an employee, it must be added not only to the Employee card but also to the payroll list. To do this, open the corresponding Employee card, click on the "Employee" tab and select "Payroll list". The Work permit can be added via "Edit list". If the column "Work permit" is hidden, it can be displayed according to "How can I insert new columns in the cloud version?
The error message is usually triggered by the fact that a foreign locality is assigned to the tax municipality or the locality is not correctly linked to the table entries.
The assignment in the Payroll list must be corrected for the tax municipality for the Payroll run that has already been settled. In order to process the data correctly with the next Payroll run, the entry on the Employee card must be corrected. The postcode and City as well as the postcode and town of the Community must always be checked. If a foreign locality is not present in this table, it can be added manually. The place ID is only entered for Swiss localities and can be empty for foreign localities.
#Groupline entries in EasyRapport can be easily deleted by logging in with the Employee login and the password of the admin login. With this combination, the entire line can be selected and deleted. The #Groupline entries occur when the EasyRapport group is changed for employees, but the employees had already reported hours with the old EasyRapport group.
"In order to be able to track changes in SwissSalary, the "Change log" can be switched on.
Under ""Change Log Setup"", ""Setup"", ""Tables"", the tables can be selected for which the change log is to be switched on. To do this, insert the value "All fields" in the columns "Log Insertion", "Log Modification" and "Log Deletion" in the desired tables.

Under ""Change Log Items"" the logged data can be viewed.

The change log is suitable in these areas, for example:
  • Salary types (table 3009099)
  • Employee card (table 9009080)
  • Payroll Setup (table 3009100)


The change log should not be set up in these areas as it would massively slow down SwissSalary:
  • EasyRapport import table
  • Salary Entry
  • Income tax rates
The reason is that the Paychecks are locked for deletion. In the SwissSalary document management setup, you define whether the Paychecks are blocked for deletion or not. These can be set to “not blocked” in the setup and the payroll run can therefore be canceled.

Income tax

Source: Wage Data Processing Guidelines, version 5.0 - Swissdec

Other occupations/substitute sources of income
To make correct withholding tax calculation possible, it must be recorded in the system whether the person continues to work or whether s/he has another occupation of substitute income sources (daily allowances, partial disability benefits, etc.). If the income tax payer (WTP) has other occupations OR receives substitute income, additional information is required:

  • If the total employment rate of all additional occupations and substitute income sources is known, the corresponding percentage is recorded in the system. In the case of substitute income sources, the degree of incapacity to perform duties or disability must be taken into account.
  • If the total gross income (wages subject to income tax) of all additional occupations and substitute sources of income is disclosed by the WTP, it must be converted into a percentage based on the level of employment and the wages subject to income tax.
  • If neither the total level of employment nor the total gross income is known, but the ITP has a level of employment, no additional data is recorded in the system. To calculate the wage subject to withholding tax determined by the rate, the wage subject to the IT is converted to 100% (default value) based on the level of employment. Only the level of employment is transmitted to the IT accounting.
  • If neither the total level of employment nor the total gross income is known and no level of employment can be determined for the ITP, no other data is recorded in the system in addition to the ‘Other occupations’ element. In this case, the wage subject to IT determined by the rate is the median wage according to the withholding tax rate file.

Single-parent family
WT rate codes H, P (for German cross-border workers) and U (for Italian cross-border workers) are used for single people who live in the same household with children or dependent persons and to the main part pay for their living costs (single-parent families).

If the company assigns this code to an employee, additional data must be provided like the indication of whether the WTP lives with his/her partner and has sole or joint custody.

If this information is not provided, the employee will be accounted for using rate codes A or L (for German cross-border workers) or R (for Italian cross-border workers) (WITHOUT child deductions).

Information about the spouse
Less information about the spouse needs to be obtained in the future. We are making a white paper available in 6 languages on our website. Since the ELM submission as of January 1, 2021 will still be made using the previous ELM standard 4.0, there are no changes in data collection in this regard.

In the cantons of GR, TI and VS, IT Tariff "F" is no longer valid as of 01.01.2024 and therefore no longer applicable. Please check the rates of your employees and if you have employees subject to withholding tax in the cantons of GR, TI and/or VS,  it is mandatory to set the correct rate  before the first salary is settled in January 2024.

Italian cross-border workers that stay in Switzerland during the  week will now be accounted for according to rates A, B, C and H.

Important: Please also note the distinction between “old” and “new” cross-border commuters. See the instructions from the Canton Ticino withholding tax office informazioni-sullimposte-alla-fonte.

Yes, there are cantons that only publish IT rates with (Y) or without (N) church tax. When a person is recorded, SwissSalary verifies if a selection can be made in the rates file. You can either check this with the respective canton or retrieve the rates in SwissSalary via the Payroll  Setup. Filter by the canton and the current year, then check whether the rates are listed with and without church tax. Retroactive corrections can be processed during the year via TimeMachine in the ‘Church tax yes / no’ field as of January 1 of the year concerned.
Yes, since the 2021 IT reform, all cantons must release a rates file every year. They should do this even if no changes were made to the rates. Therefore, please always update IT rates prior to the first pay process and again if a canton makes changes later. This also concerns customers using SwissSalary in the cloud.

If a person is discharged of the income tax obligation, only the Obligation field should be changed. Both the IT canton and the rate information must remain in the Employee card.

If the end of the withholding tax liability is due to the receipt of the permanent residence permit (C), the date can be entered in the corresponding field. It will then be taken into account in the transmission.

According to current standards, the cantons of FR, GE, TI, VD and VS will use the annual calculation model, while the remaining 21 cantons will use the monthly calculation model. The corresponding setup in the payroll master data is stored accordingly during initialization and should not be changed under any circumstances. 

What are the fundamental differences between the two models?

Fiscal period
Month model = month
Year model = calendar year

Salary subject to income tax
Month model = gross monthly income
Year model = gross monthly income

Salary subject to income tax to determine the rate
Month model = gross monthly income
Year model = annual gross income divided by 12

Annual settlement
Month model = not allowed
Year model = mandatory

A check of the applied WT rate-determining wage
Start
Canton with monthly calculation:
The rate-determining income is calculated by extrapolating the periodic salary values to 30 days and adding the aperiodic salary values. Also an other known income must be taken into account.

Canton with annual calculation:
In the annual model, the employment days of the current calendar year are decisive and the periodic salary values are calculated upward to 360 days, then the aperiodic salary values are added and this subtotal is divided by 12 and thus converted to one month. Also an other known income must be taken into account.
If the entire month is not included using the from and to date as the payroll period while processing the payroll, an upward calculation is made to determine the rate.

The calculation is based on the contractual conditions as they are recorded in SwissSalary. Example: A person is employed by you on a 50% activity rate and receives CHF 5,000.00. If the person earns an additional income of CHF 1,500.00 with another employer, but the activity rate is unknown, the calculation is as follows:

50 % ÷ 5000 x 1500 = 15 %

In this case, you would enter 15.00 in the “total activity rate of further income” field. This leads to 65 % (50 % + 15 %) in the calculation of the rate-determining income.

 Clarification whether the employee subject to withholding tax is defined as a member of a single-parent family:

The Swissdec guidelines provide for a calculation of the degree of employment based on the usual working hours. The normal working hours correspond to the value in the monthly parts field on the employee card.  The decisive factor for the conversion is the number of hours worked, which are set in relation to the monthly parts. It is important that a time type is assigned to the relevant salary types, which flows into the due time. In this way, the degree of employment is recalculated for each payroll run. Only the periodic salary types are extrapolated and the non-periodic salary types are then added together.
The Swissdec guidelines contain the following article in Chapter 9.6.1.1: 
 
The distinction is generally based on the instructions for completing the salary statement or pension certificate (Form 11). The following principles can be assumed:

  • Benefits that are to be listed in items 1, 2 or 7 of the salary statement are generally deemed to be periodic.
  • Benefits that are to be listed in sections 3, 4 or 5 of the salary statement are generally deemed to be non-periodic.
  • Benefits that are to be listed in item 6 of the salary statement are deemed to be aperiodic or periodic, depending on the nature of the benefit.
In case of doubt, a benefit is to be regarded as periodic. In the event of uncertainty, the competent KSTV (Cantonal tax administration) can be consulted.

 

 


 
The payment salary type is decisive for taxation and accounting as salary components subject to social insurance. Therefore, the salarye types for the payment must be provided with tax liability, IT liability and social insurance. Any capitalized obligations on resetting salary types must be removed. 
As of January 1, 2021, the harmonized Income tax calculation will be introduced throughout Switzerland. All 26 cantons support the new standard and can receive the data electronically (via ELM).

There are now two calculation models (year/month) that include the same (harmonized) calculation bases for all cantons. Up until this moment, each canton has been able to specify its particularities in calculation. Owing to the harmonization, the calculation will be standardized, and this way simplified for all of us (employers, payroll accounting solution manufacturers, etc.). Of course, the change only affects the calculation, and not individual rate levels.

Starting from January 1, 2021, every canton is obliged to redeliver its rates, even if nothing changed compared to the previous year. It is ensured this way that every customer always has correct rates in the system.
KLE stands for "Customer-integrated Service Process from Claim to Provision"

This new optional Swissdec standard has been under SwissSalary's development as a pilot project starting from summer 2019 and has been piloted with 3 existing customers starting from winter 2019/2020. The pilot customers’ valuable experience was in turn incorporated into guidelines and certification standards.
With KLE, our customers can now create their first accident reports completely digitally from payroll accounting. No additional third-party systems are required. The entire process runs digitally via ELM starting from the damage claim by the employee, accident report and processing through to daily allowance processing in the area of wages.
KLE is available immediately to our SwissSalary Plus customers. SwissSalary is one of the first payroll accounting solution manufacturers in Switzerland to offer this new standard.
The complete SwissSalary KLE functionalities are only available with Release 5059 and with SwissSalary Module Plus.
The SUA certificate required for secure data transmission is free and valid for one year.

Swissdec

Source: https://www.swissdec.ch/de/ueber-swissdec/

Swissdec is a not-for-profit joint project involving several independent partners and the quality label for electronic data exchange between companies and insurers, and authorities.

The services of Swissdec, a centralized information platform for electronic data exchange standardization, include:

  • Swissdec contributes its expertise in standardization
  • Facilitates information exchange between all interested parties like software users, ERP solutions manufacturers, companies, associations, offices and organizations
  • Monitors safe data transmission
  • Certifies successfully tested payslip software
From version 5063.000 (spring 2024), salary declarations from SwissSalary can be made using the Swissdec 5.0 or Swissdec 5.1 standards. 
The certification has been successfully completed. With the SwissSalary Version 5060.000 numerous implementations have been published. 
Our Cloud customers can switch to the transmission with Swissdec 5.0 starting with the SwissSalary Quality Release 5060.001. To do this, go to Payroll Setup - Domain Setup - Swissdec Setup - then select edit and change the version from 4.0 to 5.0. Also, complete the BUR number in work locations by adding the letter 'A' before the existing BUR number.
We will keep you informed via Yammer (partner) and using information in the Role Center in SwissSalary -> News.

If you receive an error during a salary report, e.g:

"The transmission has been rejected because the document has been sent by a non-certified transmitter or has not been signed",

the Default values must be restored in all clients. To do this, proceed as follows:

  1. Payroll Setup
  2. Domain Setup
  3. Swissdec Setup
  4. ELM
  5. Activate editing and restore default values

 

«Root> 
<ErrorMessage>The system cannot find the file specified.</ErrorMessage> 

</Root> »

This error message is displayed if the service is not available. Please forward this information to our support team (support@swisssalary.ch) so that we can arrange for the service to be restarted immediately. 

SwissSalary Direct

If required, email address verification can be enabled in the global settings in Direct. It is checked whether the email address used by the employee to log into SwissSalary Direct matches the email address in the employee’s personnel card. If this is enabled, either “Private email” or “Business email” must be selected in the “Electronic delivery” field in the Employee card. In addition, the selected email must be entered in the Employee card. This conformity check is an additional, though not compulsory, safety criterion.
If no email address was stored or nothing was selected in the “Electronic delivery” field, the employee will receive the message: “Your account has not yet been activated. Please try again later or contact your HR team.” In such a case, an email address must be stored or a selection must be made in the “Electronic delivery” field and then synchronization must be run. If the email address is changed in the Employee card, SwissSalary Direct must also be synchronized afterwards.
If an employee has a new email address, it should ideally be changed as follows: S/he logs in with the old email address and saves the new email address in the settings under “Change user name”. Only then HR changes the email address in SwissSalary in the Employee card and synchronizes SwissSalary Direct. Email verification only takes place during registration and is no longer needed after successful registration.
Employees can change their passwords themselves by clicking the “Forgot your password?” button on the login screen. After entering the correct email address, they will receive a link via email to confirm the new password. This link is valid for a short term, so the employee should confirm the new password as soon as possible.
Documents already sent via SwissSalary Direct can be deleted in SwissSalary. To do this, click in the Role Center on Administration, SwissSalary Direct. There you will find the Documents section under the “Related” tab, in which all sent documents are displayed and can be deleted individually. After their deletion, SwissSalary Direct must also be synchronized for the document no longer to be displayed to employees.

In some cases, documents already sent via Direct can no longer be deleted in the dossier. This is because the document type is locked for deletion. To temporarily change this, search in the top right corner for “SwissSalary Document Management Setup”. You can change the status of the relevant document type from “locked” to “unlocked” in the “Delete document” column.

In the Role Center in SwissSalary, Administration, SwissSalary Direct under "Reports" you can find the "Registration Codes". The registration codes can be filtered here per employee, department, allocation group, etc.

This notice can appear with direct delivery / file delivery. In this case, you need to check whether “Document” is selected in the “Document Type” column in the “SwissSalary Document Management Setup” table. You can find the table in the top right corner via search.
If the account is blocked, but the employee has successfully registered and the email address has been confirmed, this is probably because of multiple attempts to log in with an incorrect password. In such a case, you should test if the login works in another browser. If this is not the case, the employee can be unregistered by the admin user so that s/he can re-register.
To see how you can unregister employees, follow this link:
A text can be entered in the "Text block for registration" field under Administration, SwissSalary Direct in the Role Center, which is printed on the payslip together with the registration code. As soon as the employee has registered for SwissSalary Direct, the text is no longer displayed on the payslip. If the additional text is added by mistake in the Options during paycheck creation, then the text with the registration code will appear for all employees, including those that are already registered. Delete the additional text for paycheck and only store it in the SwissSalary Direct setup.
If the registration code is not displayed for an individual employee, it is worth checking the translation of the additional text and the language code in the Employee card (DEU/FRA/ITA instead of the correct code DES/FRS/ITS).
This message means that email verification could not be carried out successfully. Either no email address is recorded in the Employee card or nothing was defined in the “Electronic delivery” field. Check this information on the employee’s Employee card, complete it and carry out a synchronization with SwissSalary Direct. The employee can then register again.
This means that the employee probably already exists in another client. If the “Access denied” message appears, the employee should be able to enter another registration code in the upper right corner via User Settings under “Enter Registration Code”. The registration in the old client can only be reset after the employee has logged in and out with his/her new access data.
This error message appears if the customer admin password is incorrect. It can be reset if the customer has access to the email. The password in SwissSalary must then also be changed. SwissSalary Direct must be then synchronized. If there are several companies under the same subdomain, the password must be changed in all clients.
If an employee works for several companies, s/he can log in with his/her usual username and password and enter the registration code of the second company via “User Settings”. After that, s/he can switch between the two companies as follows: 
If an employee has a new email address and cannot access the old one and is therefore unable to reset the password independently, you can log into Direct with the administrator credentials and unregister the employee concerned with the “Unregister” button. After the synchronization of Direct in SwissSalary, the employee can re-register. The registration code remains unchanged and the already uploaded documents are preserved. 
The time during which an employee can still access SwissSalary Direct after resignation can be defined in the "Global Settings" of Direct. During this period, the employee continues to be considered registered and will be taken into account for billing purposes.

SwissSalary EasyRapport

Documentation

This establishes the connection between SwissSalary EasyRapport and SwissSalary. It enables the import of time data from SwissSalary EasyRapport. If you post the times to cost centers, cost units or projects, these become visible through the transfer to SwissSalary EasyRapport. The personal data of employees is also synchronized so that, for example, changes in the level of employment take effect in SwissSalary EasyRapport. 

The data from EasyRapport is temporarily stored in this table by the EasyRapport transfer. During the transfer to the EasyRapport import table, there is no plausibility check as to whether the salary type entered may be recorded by the employee. The data from this table is only imported into the Management Rapport Journal and checked during the "Get EasyRapport Entry" action. If a salary type is blocked, for example, it cannot be imported into the reporting journal. A corresponding error message appears. 
In this case, the listed salary type is generally blocked or blocked for the employee's salary code. Important! As soon as an error message appears when retrieving EasyRapport Entry, the data has only been imported up to this data record. Only when the message appears that "Total X items written to the journal", are all items really available for this reporting journal.
Check whether you have executed the action in the correct reporting journal. One reporting journal can be defined per EasyRapport group. If you have several EasyRapport groups with different defined journals, you must retrieve the EasyRapport items for each reporting journal. 
Never delete the time data from the reporting journal. Otherwise, the deleted time data can only be retrieved by resetting the synchronization date. The time data all have a document date. This means that they would only be taken into account in the respective payroll month. The times can therefore remain in the reporting journal without any problems. If you have any further questions, please contact your NAV/BC partner or SwissSalary support. 
This posting period shows from which start date to which end date entries can be made in EasyRapport. It is advisable to adjust the start date accordingly for the definitive payroll run and to close the entry period to be settled. 

Via Role Center via TapBoard/EasyRapport - Groups you can access the EasyRapport groups. There you will also find the fields Accounting authorized from/to. Make the desired changes and carry out the EasyRapport transfer. You can carry out the transfer directly on the EasyRapport group. 
Open the report journal containing the time data. Click on Related, Function, Print EasyRapport card. Select the desired month end and delete the filter on the N° employee. The system now generates the time statement based on all the time data in all the reporting journals. 
Yes, this works. To do this, go to the EasyRapport setup and click on Auto-Sync activated. This will open the task queue where you can set up the appointment series for automatic transfer. 
SwissSalary cannot establish a connection to EasyRapport. Please contact your NAV/BC partner or SwissSalary support.
For SwissSalary itself, changing the Employee No. is possible without any problem. This is because SwissSalary works with the ID of the Employee card. EasyRapport, on the other hand, is linked to the Employee No. Please contact SwissSalary support before changing the Employee No.
This means that no valid language code is stored. You can add the missing language using the search term “Languages”.  
Check all the employee cards. In the field Employee Visa or Employee Visa by Proxy the character |is present in the list of several employee numbers, but no number follows. 
Check the employee's card to see which working group has been assigned. Search with the search term “Work calendar” in SwissSalary. Select the relevant Work calendar and click on “Write carry forwartd absence” - Actual calendar. This action causes the holidays to be reported in advance in the system journal according to the Allocation Group in accordance with the Work calendar. Then start the EasyRapport transfer. The holidays should now be visible.

This message can have various causes. The most common are that no workgroup has been assigned on the employee card when a new employee joins or that the unit fixed value is missing on the workgroup. 
The EasyRapport card shows the time data before the payroll run. The reporting card shows the billed time data after posting the payroll run.
The #Groupline entries are created when the EasyRapport group is changed for employees, but the employees had already reported hours with the old EasyRapport group. #Groupline entries in EasyRapport can be easily deleted by logging in with the employee's login and admin password. Before you delete the entries, check what the entries were. With this combination, the entire line can be selected and deleted. After deletion, enter the data in the correct Groupline. Check the reporting journal during the next payroll run to see if these times are still available. 
Check in SwissSalary on the employee's card whether the “Supervisor” is stored in the EasyRapport tab. The supervisor is the person who is authorized to enter time data in EasyRapport. Normally, this is the personnel number of the employee himself. However, it can also be a line manager. 
To do this, go to the relevant EasyRapport group. In the report types, you will find the columns Upper limit / Lower limit. If these are not shown by default, you can show them using “Personalize”. Now enter 0.1 for Upper limit and 1 for Lower limit in the line to be blocked. The line is locked for entry in EasyRapport by entering it crosswise. Then start the EasyRapport transfer. 
Log in to EasyRapport with your admin login. Click on the “gear wheel” at the top right. Under “Reporting”, click on “Yes” for “Show daily reporting”. The incoming/outgoing blocks are then displayed. 
In the EasyRapport section on the Employee card, the EasyRapport Group, Login and Password fields must be filled in. 
Check whether the EasyRapport group is still assigned on the employee's personnel card. The TapBoard is based on this assigned group. 
Use the admin login to check whether the settings “Activate time stamping” and “Show daily repeat” are set to “YES”. 
To ensure that employees can only log in via SSO, the password on the Employee card must be deleted in the EasyRapport tab. 
Yes, this works. However, the password on the Employee card must not be deleted for those persons with admin login. 

The method Amount of Installmentst. With this method, all time data is always billed on a monthly basis. 
The release can be made per day, per reporting line or per month
EasyRapport cannot perform a check based on defined specifications and therefore cannot issue an error message. 

Receipts can also be entered in EasyRapport. The possible file types are .pdf.jpg.jpeg.png.tiff.gif.bmp
No. To record time stamps via RFID key, all you need is a device with an Internet browser and an RFID reader
This means that the listed language is not available in SwissSalary. At least German, French, Italian and English must be entered for the EasyRapport transfer. You can add the missing language using the search term “Languages”.