Table of Contents

Export quarterly and annual data to GastroSocial

The GastroSocial Interface creates a file with BVG salary data, absences, and control totals. Choose between a quarterly and an annual statement, and agree the period and the time type assignment before the export. Export after the periods are complete, at the agreed quarter-end or year-end, and before you forward the data to GastroSocial.

Prerequisites

  • AHV Contract and Gross Salary ST are maintained in Payroll Setup.
  • The AHV contract contains the correct Customer No.
  • Employees have at least one Primary BVG.
  • The BVG setup contains the base, salary, and employee salary types.
  • Working groups and working calendars contain scheduled hours.
  • The time types for accident, sickness, and work are known.
  • For the BVG plans in use, the corresponding plan number is entered in the Interface Plan No. field in the BVG Directory.

Create the export

  1. Open Payrolls.
  2. Choose Reports > Pension > GastroSocial.
  3. Configure the options.
Field Description
Accounting Type Quarter Statement or Year Statement.
Period from Start of the export period.
Period until End of the export period.
Accident at work Time type for absences due to occupational accidents.
Accident not at work Time type for absences due to non-occupational accidents.
Sickness Time type for absences due to sickness.
Work Time type for work performed, which is taken into account when periods are formed.
  1. Run the report.
  2. Save the generated file.

The annual statement sets the period to the calendar year of the selected date. For the quarterly statement, SwissSalary sets changed date values to month boundaries. Therefore, check and enter the period agreed with GastroSocial explicitly.

The report processes only the current company.

Check the export content

The file contains three record types:

Record type Content
01 Salary data per employee and period.
02 Accident or sickness periods.
09 Total of the exported BVG values.

Salary data

For the quarterly statement, SwissSalary generates the salary data monthly. For the annual statement, SwissSalary adds up contiguous periods within the calendar year.

For employees with several BVG plans, the secondary, tertiary, and quaternary BVG are taken into account in addition to the Primary BVG. The salary values relevant for the export are determined from the corresponding BVG plans and combined in the export.

The gross salary is still based on the Primary BVG. The coordinated salary and the employee contribution take into account the corresponding values of all BVG plans in use.

Employee contributions are output as positive values in the export.

The record also contains personal data, the AHV customer number, social security number, date of birth, gender, nationality, and indicators for joining, leaving, and missing monthly values.

SwissSalary writes a salary line only if the calculated fictitious BVG salary isn't zero.

Accident and sickness data

SwissSalary searches the period day by day for the assigned time types. Contiguous absences are consolidated into periods. If the absence rate changes, a new period begins.

The absence rate is based on the following:

  • posted hours of the time type;
  • scheduled time of the working group;
  • employment percentage;
  • the No Employment % setting.

Non-working days and compensatory days are taken into account when periods are formed.

Check the export values for plausibility

Check the following:

  1. Customer No. of the AHV contract.
  2. Period and accounting type.
  3. Employees who joined or left.
  4. Employees without a social security number.
  5. The BVG plans in use and the related BVG salary types.
  6. Interface Plan No. in the BVG Directory. For plans with a plan assignment, the corresponding plan number A or B must be entered.
  7. The fictitious, coordinated, and employee contribution against the posted salary entries.
  8. Start, end, and rate of the accident and sickness periods.
  9. Record type 09 against the total of record type 01.

If an employee doesn't appear in the salary data, first check the following:

  • joining and leaving date within the period;
  • blocked status of the employee;
  • BVG plans in use;
  • net movement on the corresponding BVG base salary types.

If an absence is missing, check the time type assignment, the posted time entries, and the working calendar.

Wichtig

SwissSalary creates the file but doesn't submit it automatically. Check the content and the control total before you forward the file to GastroSocial outside SwissSalary.

Good to know

  • Not setting the period agreed with GastroSocial explicitly—the annual and quarterly statements round or limit dates differently.
  • Overlooking the joining or leaving date, the blocked status, the BVG plans in use, or the net movements on the corresponding BVG base salary types—employees can be missing from record type 01.
  • Omitting the time type assignment, the posted time entries, or the scheduled hours in the working calendar—accident and sickness periods are missing.
  • Not reconciling record type 09 against the total of record type 01—the control total and the report differ.
  • Treating the generated file like a report that was already submitted—delivery remains your responsibility.

See also