Panda Flex

Working in Switzerland

with Panda: Contractor Guide

Whether you have questions about your employment contract, salary payments, payslips, expenses or other aspects of your assignment in Switzerland, you'll find the information you need here.

We want to make sure you feel informed, supported and confident throughout your time working with us. If you can't find what you're looking for or need a helping hand, simply click the button below to get in touch with our team. We're always happy to help!

1. How your employment works

You are employed by Panda International AG and we lend you to a client, the "host company", where you do your daily work.

This is called staff leasing (Personalverleih). It means three parties are involved: you, us as your employer, and the client where you work. The collective agreement for staff leasing (GAV Personalverleih) sets the minimum rules for your pay, holidays and insurance, and your contract follows it.

You are paid by the hour, once a month, for the hours on your timesheet that your manager at the client has approved.

Your contract

You have two documents:

  1.  Your employment contract (Employment Contract for Temporary Staffing). It sets your hourly rate, your normal weekly hours (usually 41), your holiday days, your probation and notice period.
  2.  An assignment agreement for each client you work at. It describes the assignment itself.

Your contract is only valid with a valid Swiss work or residence permit. If your permit expires, or an extension is refused, the contract ends automatically. So please tell us early when your permit is due for renewal.

If your assignment is extended, you receive a new contract to sign.

Who does what

Who

What they do for you

The Flex CH team at Panda (flex.ch@panda-int.com)

Your contract, pay and payslip questions, holidays, sickness, documents and certificates. Your first point of contact for everything

Our Swiss payroll partner

Calculates your salary and payslip each month, based on the hours we send. Please send your questions to us, and we handle them with our payroll partner for you

Your manager at the client

Your daily work, your working times, approving your timesheet, agreeing your holiday dates

ASGA Pensionskasse

Your pension fund (second pillar)

Suva and Groupe Mutuel

Your accident insurance and your sickness daily allowance insurance

 

The systems you will use

System

What it is for

Personio

Your personal details, your contract, your holiday requests, and your payslips (under Documents)

Workday VNDLY

Your weekly timesheet at Lonza

SAP Fieldglass

Your weekly timesheet at Merck and some other clients

Moss

Your expense claims

DocuSign

Signing your contract online

Checked ID

The identity check when you start

2. Before you start

We cannot pay your first salary until we have your signed contract, your completed forms, a copy of your permit and your bank details, so please send everything as soon as you can.

 

Your first steps

1.      Personio. You receive an email invitation to create your Personio account. Fill in your personal information. We use it to build your contract.

2.      Checked ID. You receive a link for the identity check. The link is only valid for 48 hours.

3.      Your documents. Upload them through the onboarding task in your Personio inbox (see the list below).

4.      Your contract. You receive it by DocuSign from operations@panda-int.com. Read it carefully, then sign it online.

5.      Insurance information. After you sign, we send you information about your accident and sickness insurance. Keep it.

6.      The client's own onboarding. At Lonza this runs through Lonza's portal, separately from ours. Your VNDLY timesheet account follows (see section 6).

7.      Onboarding call. After your first week we offer a call to walk you through Personio, Moss, travel costs and timesheets.

Documents we need from you

Document

Notes

Employee master data form (Personalstammblatt)

From our payroll partner. It includes a tab for withholding tax (Quellensteuer) and a tab for child allowance

Data protection declaration

Sign and return

Copy of your permit, front and back

B, C, G, L or S permit

Your AHV number

Your Swiss social security number. It starts with 756 and is printed on your health insurance card

Bank details

Your IBAN. For a bank outside Switzerland also the bank's name and address, the BIC (SWIFT) code and your registered address abroad

Civil status, children, church membership

Needed to set your withholding tax rate

Family record document

Only if you claim child allowance

Please use the same home address on your contract and on the master data form. If they differ, payroll will ask us which one is right, and that can delay your pay.

 

If you are arriving from abroad

1.     Social security. If you stay insured in your home country, you need an A1 certificate from that country. If you do not have one, you register with the Swiss AHV to get a Swiss social security number. We need this number to register you for payroll.

2.      Health insurance. If you live and work in Switzerland, you generally need Swiss health insurance, or proof that you are exempt. Please tell us which applies to you.

 

A tip for the withholding tax questions

If you receive unemployment benefit until your start date, the form asks about "substitute income" (Ersatzeinkünfte). Answer "Yes" and add a note such as: "Currently receiving unemployment benefits. Payments will end on [start date] when employment begins."

If you are not sure how to answer any question on the forms, email flex.ch@panda-int.com before you send them.

3. Your pay

The hourly rate in your contract is your base wage, and three allowances are added on top of it every month.

You are paid for the hours on your approved timesheet. Hours that are not approved by payroll time are paid later, once they are approved (see section 5).

The three allowances

Each allowance is calculated on the total before it, so they build on each other.

Step

Allowance

Rate

When you receive it

1

Public holiday pay

3.2% of your hourly wages

Every month. This is how public holidays are paid (see section 8)

2

Holiday pay

8.33% if you have 20 holiday days, 10.60% if you have 25

Saved every month in your holiday balance. Paid out when you take holiday, or when you leave (see section 7)

3

13th month salary

8.333% (one twelfth)

Every month, together with your salary

Your contract says whether you have 20 or 25 holiday days.

 

Worked example: the hourly build-up

This is an example, not your own figures. It uses an hourly rate of CHF 47.30.

Step

20 holiday days

25 holiday days

Hourly rate in the contract

CHF 47.30

CHF 47.30

+ 3.2% public holiday pay

CHF 48.81

CHF 48.81

+ holiday pay (8.33% or 10.60%)

CHF 52.88

CHF 53.99

+ 13th month (8.333%)

CHF 57.29

CHF 58.49

So the gross value of one hour is about 21% more than your contract rate with 20 days, and about 24% more with 25 days.

 

Worked example: a full month, simplified

Same example: CHF 47.30 an hour, 41 hours a week, 20 holiday days. For estimates we use an average month of 178.35 hours (41 hours divided by 5 days, times 21.75 working days).

Line

CHF

Hourly wages: 178.35 hours x 47.30

8,435.96

Public holiday pay 3.2%

269.95

13th month 8.333%

785.92

Holiday pay 8.33%

725.20

Gross salary

10,217.03

Holiday pay held back and added to your holiday balance

minus 725.20

From the gross, the deductions in section 4 are taken off: social insurance, pension and, if it applies to you, withholding tax. The percentage deductions are calculated on the gross including the holiday pay saved that month, even though that holiday pay is not paid out yet.

Withholding tax depends on your canton, your civil status and your children, so we do not show an amount here. Ask us if you would like an estimate for your own situation.

 

Extra pay on top

Night work, Sunday work and overtime earn a supplement on top of this (see section 9). Child allowance, if you receive it, is also added (see section 11).

 

4. Your payslip explained

Your payslip shows what you earned in the month, what was deducted, and your holiday balance at the bottom.

The payslip is in English, with a number for each line. The month it covers is on the "Paycheck" line (for example "Paycheck October 2026"). The date at the top is the date it was made, which is the following month.

The percentages below are the ones on 2026 payslips. They can change.

 

What you earn

Line

Text on your payslip

What it means

1000

Hourly wages

Your approved hours x your contract hourly rate

1030

Holiday wages compensation

Public holiday pay, 3.20% of your hourly wages

1015

Vacation money resetting HW

Holiday pay saved this month (8.33% or 10.6%). It is shown, but not paid: it goes into your holiday balance

1010

Vacation compensation

Holiday pay paid out from your balance, for holiday you took

1600

13. Monthly wages

Your 13th month salary, 8.333%, paid every month

3250

Wage supplement overtime payment 25%

Overtime supplement

3252

Wage supplement nightshift 25%

Night shift supplement

3260

Sunday premium 50%

Sunday supplement

5210

Child / education allowance

Child or training allowance, if you receive it

 

What is deducted

Line

Text on your payslip

What it is

Rate

6010

Deduction AHV

Old age, disability and income compensation insurance (AHV/IV/EO)

5.3%

6050

Deduction ALV

Unemployment insurance (ALV)

1.1%

6110

Deduction NBUV

Insurance for accidents outside work (NBU), with Suva

0.73%

6150

Deduction UVGZ 1

Supplementary accident insurance

0.133%

6160

Deduction UVGZ 2

Supplementary accident insurance on salary above CHF 12,350 a month. Most people do not have this line

0.243%

6510

Deduction KTG

Sickness daily allowance insurance (KTG)

0.34%

6081

Deduction BBF

Professional contribution under the collective agreement (GAV)

0.4%

6230

Deduction BVG

Your pension fund contribution (see section 11)

A fixed amount each month

6710

Deduction Tax at source

Withholding tax (Quellensteuer), if it applies to you

Depends on your tax rate

The percentage deductions are calculated on your gross salary plus the holiday pay saved that month.

 

Your holiday balance

At the bottom, under "Balance management", the line Vacation money shows the holiday pay saved this month and your running balance in CHF (the "Saldo"). Section 7 explains how to turn it into hours and days.

 

Withholding tax (Quellensteuer)

  1. Who pays it. Non-Swiss employees without a C permit. If you are Swiss or hold a C permit, no withholding tax is deducted and you file a normal tax return instead.
  2. Your rate. It depends on your canton, your civil status, your number of children and church membership. The situation on the last day of the month counts.
  3. Tell us at once if anything changes: marriage, a child, a new permit (for example a C permit), or a move.
  4. Correction lines. In Valais, the tax is calculated on your average salary over the year. Earlier months are then recalculated, so you may see lines such as "Tax at source already deducted" or a correction. This is normal.

If a line on your payslip does not look right, email flex.ch@panda-int.com with the month and the line number, and we will check it with our payroll partner.

 

5. When you are paid and where to find your payslip

Your salary for a month is paid by the fifth working day of the following month, and your payslip appears in Personio under Documents.

 

Why pay comes in the first week of the month

You work by the hour, so we can only pay once all your hours for the month are approved. That way your salary matches exactly the hours you worked.

In 2026 salaries arrived between the 5th and the 9th of the month:

Payroll month

Paid on

January

9 February

February

6 March

March

9 April

April

7 May

May

5 June

June

7 July

July

7 August

August

7 September

September

7 October

October

6 November

Payments to a bank account outside Switzerland can take longer.

 

Hours that are late

  1. Only approved hours are paid. A timesheet that is saved or submitted, but not yet approved by your manager, is not paid that month.
  2.  Late hours are not lost. They are paid in a later payroll, normally the next month, once they are approved.
  3. Your contract asks for your approved hours by 10:00 on the first working day of the month. So make sure every week of the month is submitted and approved by then.

 

Your payslip

  1. Log in to Personio.
  2. Open Documents. Your payslips are in the folder "Salary Slips" for the year.
  3. The file name shows the month, for example "2026-10 - Payslip - Surname Firstname - Panda International AG".

 

Your yearly salary certificate

Your annual salary certificate (Lohnausweis), which you need for your tax return, is prepared in January for the year before and sent to your home address by post. Leavers receive one too. Please keep your address in Personio up to date. Each summer we also email everyone to check whether you moved during the year; please reply, even if the answer is "no".


6. Timesheets in VNDLY (Lonza)

At Lonza you enter your hours every week in Workday VNDLY and click Submit by Monday 09:30, so your manager can approve them and you are paid on time.

 

Your VNDLY account

  1. When you are assigned to the job, you receive a welcome email from Workday VNDLY with your username and a link.
  2. Open the link, enter your new password twice and select Reset. The sign in page appears.
  3. Sign in at https://lonza.vndly.com with the username from the email and your new password.
  4. Open the Terms of Use, tick the box and select Accept and Continue.
  5. To change your password later: the menu under your name, top right, then Change Password.

If you cannot log in, first try the password reset on the sign in page. If that does not work, email flex.ch@panda-int.com. The most common cause is a wrong email address on your profile, and we can have it corrected.

 

Entering your hours, step by step

  1. Log in to VNDLY and open Timesheets.
  2. Pick the week. Weeks run Monday to Sunday.
  3. In the Enter Time grid, each row has a Work Order, a Work Type and some accounting codes. These normally come filled in already.
  4. Type your hours for each day. Check the total for the row and for the week.
  5. For a different type of hours, such as night shift, add another row and select the right work type and codes.
  6. Enter 0 for days you did not work.
  7. Select Submit. Saving alone is not enough: a saved timesheet is not sent to your manager and is not paid.
  8. Check the page now shows "Timesheet Summary", an ID starting with TS, and the status Submitted.

On Friday afternoon VNDLY emails you a reminder if your timesheet is still open.

 

Which work type to use

Work type

Use it for

Regular

Your normal hours

Night (Shift)

Night shift hours, on their own row. A shift that crosses midnight is split by date

Holiday (non-working)

A holiday day, with no worked hours (see section 7)

Overtime

Ask your manager which overtime work type to use, because your manager approves it

For a sick day or a public holiday, enter 0 hours.

 

What the status means

Status

What it means

What you do

No Timesheet

Nothing exists for that week yet

Enter and submit your hours

Saved by System

VNDLY created it, you have not touched it

Enter and submit your hours

Saved

You saved it but did not submit

Select Submit

Submitted

Waiting for your manager

Ask your manager to approve it

Approved

Approved by your manager. A week approved with 0 hours is fine

Nothing. These hours are paid

Rejected

Your manager sent it back

Ask your manager what needs to change, and let us know

 

Corrections

To change a timesheet after submitting, open it and select Adjust. Make the change and submit again. Your manager then approves it again.

If you made a genuine mistake in your hours, tell your supervisor at the client straight away. Deliberately entering wrong hours is gross misconduct under your contract and leads to instant dismissal.

 

If you clock in with your badge (Time@Lonza)

  1. Your clocked hours are transferred from your badge into VNDLY on Monday morning. Until then, "No Timesheet" is normal.
  2. Do not enter worked hours in VNDLY by hand unless your manager tells you to.
  3. Check on Monday morning that your hours are there. If you are unsure what you need to do with them in VNDLY, ask your manager.
  4. If your hours are not in VNDLY on Monday morning, email flex.ch@panda-int.com before 09:30.

 

Good to know

  1. You do not need to send us your timesheets. We can see them in VNDLY.
  2. If your manager is away, ask who else can approve, and let us know.
  3. A week you miss is not lost. It is paid once it is approved, usually with the next month's salary.

 

Sites using SAP Fieldglass (for example Merck)

  1. Enter your hours for the whole week in Fieldglass and submit them for your manager's approval. The same rule applies: only approved hours are paid.
  2. Enter 0 hours for days off (holiday, sickness, public holidays).
  3. Use the notes field in Fieldglass to explain anything unusual, and tell your manager.
  4. If you do not have access yet, a timesheet signed by your manager is accepted for the time being. Once your access works, the hours must also be entered and approved in Fieldglass.

 

7. Holidays

You save holiday money every month, and when you take holiday you are paid from that saved balance.

 

How it works

  1. Your contract gives you 20 or 25 holiday days a year (fewer if you do not work the full year).
  2. Every month, holiday pay of 8.33% (20 days) or 10.60% (25 days) is calculated on your wages and saved in your holiday balance. It is not paid that month.
  3. When you take holiday, the hours are paid out of your balance, and the balance goes down.
  4. When you leave, everything left in your balance is paid out with your last salary.

This also means that your holiday days are paid from the money saved in your balance, so check your balance before you book.

 

Reading your balance

Your payslip shows the balance in CHF only, on the line Vacation money at the bottom (the "Saldo"). To turn it into hours and days:

  1. Divide the balance by your contract hourly rate. That gives you hours.
  2. Divide the hours by 8.2 (one holiday day is 8.2 hours, because a 41 hour week has 5 days of 8.2 hours). That gives you days.

Example: a balance of CHF 1,939.30 with an hourly rate of CHF 47.30 is 41 hours, which is 5 days, one full week.

The balance on your latest payslip is your balance at the end of that month. The holiday pay you save in the current month comes on top.

Personio sometimes shows 8 hours for a holiday day. For your pay, a day counts as 8.2 hours.

 

Booking a holiday: Personio first, then VNDLY

  1. Agree the dates with your manager at the client.
  2. Request the days in Personio as "Holidays Flex". Always do this first.
  3. At Lonza, enter the days in VNDLY as "Holiday (non-working)", with no worked hours. A week fully on holiday is still submitted, as a 0 hour week, and approved by your manager.
  4. At a Fieldglass site, enter 0 hours for those days.

If you work shifts, book every rostered day of your holiday, including weekend days. Personio's calendar counts Monday to Friday only, so if it shows fewer days than you will miss, tell us.

 

If your balance is not enough

Tell us before you book. We will tell you how many hours your balance covers, and agree with you how the rest is treated, for example as unpaid leave.

 

Days that are not holiday

  1. Unpaid or special leave must be booked as such in Personio. Otherwise payroll treats it as holiday and pays it from your balance.
  2. Short days. If you work fewer hours than normal and book nothing in Personio, the missing hours are not treated as holiday. Tell us what they were.
  3. The client closes the site on a day that is not a public holiday in your canton (a "bridge day"): this day is not paid automatically. You choose: book it as holiday in Personio, paid from your balance, or leave it unpaid.
  4. Sick days are recorded separately and never use your holiday balance (see section 10).
  5. No compensatory days off. As an hourly employee, every hour you work is paid, so there are no extra days off to balance hours.

 

Using your holiday

Please take your holiday in the year you earn it. Taking a few days into the next year is fine. Unused holiday money stays in your balance and is paid out when you leave.

 

8. Public holidays at your site

Public holidays are paid through the 3.2% public holiday pay you receive every month, so on the day itself you enter 0 hours.

 

How it works

  1. The canton of your work site decides which days are public holidays, not the canton where you live and not our Zurich office. Visp follows Valais, Eysins follows Vaud, Basel follows Basel-Stadt.
  2. You are paid for public holidays every month through the 3.2% public holiday pay on your payslip (line 1030). There is no extra payment for the day itself.
  3. Enter 0 hours on a public holiday in your timesheet.
  4. Do not work on a public holiday unless your manager has confirmed the site allows it. If you did work on a public holiday, tell us, and we will confirm how it is paid for your case.
  5. A day off from the client that is not a public holiday in your canton is not covered. Book it as holiday in Personio (paid from your balance) or leave it unpaid.

 

Rest of 2026

Site

Remaining public holidays

Visp (Valais)

Tue 8 Dec (Immaculate Conception), Fri 25 Dec (Christmas Day), Sat 26 Dec (St Stephen's Day)

Basel (Basel-Stadt)

Fri 25 Dec (Christmas Day), Sat 26 Dec (St Stephen's Day)

Eysins (Vaud)

Fri 25 Dec (Christmas Day)

 

2027

Date

Holiday

Visp (Valais)

Basel (Basel-Stadt)

Eysins (Vaud)

Fri 1 Jan

New Year's Day

Yes

Yes

Yes

Sat 2 Jan

Berchtold's Day

Yes

 

Yes

Fri 19 Mar

St Joseph's Day

Yes

 

 

Fri 26 Mar

Good Friday

 

Yes

Yes

Mon 29 Mar

Easter Monday

Yes

Yes

Yes

Sat 1 May

Labour Day

 

Yes

 

Thu 6 May

Ascension

Yes

Yes

Yes

Mon 17 May

Whit Monday

Yes

Yes

Yes

Thu 27 May

Corpus Christi

Yes

 

 

Sun 1 Aug

National Day

Yes

Yes

Yes

Sun 15 Aug

Assumption

Yes

 

 

Mon 20 Sep

Federal Fast Monday

 

 

Yes

Mon 1 Nov

All Saints' Day

Yes

 

 

Wed 8 Dec

Immaculate Conception

Yes

 

 

Sat 25 Dec

Christmas Day

Yes

Yes

Yes

Sun 26 Dec

St Stephen's Day

 

Yes

 

Some communes in Valais have extra local holidays. If your site is closed on a day that is not in this list, ask us before you book it.

 

9. Night, Sunday and overtime

Night work earns 25% extra, Sunday work 50% extra, and overtime 25% extra, and you only ever receive one of these supplements for the same hour.

 

The supplements

Type of work

Supplement

When it applies

Night work

+25%

Hours in the night window, 23:00 to 06:00, or a night shift such as 22:00 to 05:00, 23:00 to 06:00 or 00:00 to 07:00

Sunday work

+50%

Every hour worked on a Sunday, however many hours you worked that week

Overtime

+25%

Hours above 9.5 a day, or above 45 a week. The daily and weekly hours are not added together: the higher number of overtime hours is paid

 

Supplements are not combined

If two supplements could apply to the same hour, you receive the higher one only. For example, a night shift on a Sunday earns 50%, not 50% plus 25%.

The supplements appear as separate lines on your payslip (see section 4).

 

What you need to do

  1. Night shifts at Lonza: enter night hours in VNDLY on their own row with the work type "Night (Shift)". If a shift crosses midnight, split the hours by date.
  2. Overtime: agree it with your manager first, and ask your manager which overtime work type to use in VNDLY, because your manager approves it.
  3. Sunday work: if you work shifts, you may work Sundays with your manager's approval. Payroll reads your Sunday hours from your approved timesheet.

 

No days off in place of pay

As an hourly employee, every hour you work is paid in your salary for that month. You do not build up hours to take as days off later.

10. If you are sick or have an accident

If you cannot work, tell your manager and us before 09:00 on the first day, and send a doctor's certificate from the first day.

 

What to do when you are sick

  1. Before 09:00 on the first day, tell your manager at the client and email flex.ch@panda-int.com.
  2. Send a doctor's certificate from the first day of absence. Email it to your Panda consultant with flex.ch@panda-int.com in copy. We pass every certificate to our payroll partner, so that the insurance can pay its part.
  3. Enter 0 hours for the sick days in your timesheet.
  4. If you worked part of the day, tell us how many hours you worked and how many you were sick.
  5. Tell us whether it is an illness or an accident. The procedure is different for each.

Sick days are recorded in Personio as Sick Leave. They do not use your holiday balance. A day of surgery can also be recorded as sick leave.

 

How sick days are paid

How you are paid while sick depends on your contract and on how long you have worked with us. Tell us straight away when you are sick, and we will confirm how it is paid for your case.

You are insured for sickness through the sickness daily allowance insurance (KTG). You can see this on your payslip as the line "Deduction KTG".

 

Accidents

  1. Accidents at work are insured from your start date. The accident insurance pays 80% of your wage from the third day. For the first two days, we pay at least four fifths of your wage.
  2. Accidents outside work (in your free time) are insured if you work at least 8 hours a week. You pay for this cover through the line "Deduction NBUV".
  3. Accidents are reported to Suva. Tell us as soon as possible, with the date and what happened.
  4. Your payslip may be corrected later. Once Suva has decided on the accident allowance, payroll adjusts your payslip. This is normal in Switzerland.

 

Your job is protected

After your probation period, we cannot give you notice while you are unable to work because of illness or accident, for a limited time: 30 days in your first year of service, 90 days in years 2 to 5, and 180 days from year 6.

 

11. Pension, insurance and family

You are insured in a pension fund, against accidents and for sickness through your employment, and you may be entitled to child allowance and paid family leave.

 

Your pension (BVG, second pillar)

  1. The fund. Your pension fund is ASGA Pensionskasse. We pay the contributions to ASGA for you.
  2. When you join. If your contract is open ended or longer than 3 months, you join from your first day. If you are not sure whether you are in the pension fund, ask us.
  3. What you pay. The contribution depends on your age band and is split half and half between you and us. Your share appears on your payslip as a fixed amount each month (line 6230, "Deduction BVG").
  4. Your age band is set by your year of birth, not your exact birthday. It changes on 1 January.
  5. Bringing in money from a previous fund. When you join, ASGA sends you a transfer form. You must ask your previous pension fund to send your savings to ASGA. This does not happen automatically.
  6. Your statement. ASGA sends you a pension statement. For questions about your statement, contact ASGA directly; their details are on the statement.

 

Your insurance

Insurance

What it covers

On your payslip

Accident insurance (Suva)

Accidents at work, and outside work if you work at least 8 hours a week

Deduction NBUV (outside work)

Supplementary accident insurance (Groupe Mutuel)

Extra cover on top of the basic accident insurance

Deduction UVGZ

Sickness daily allowance (Groupe Mutuel)

Part of your pay when you are sick for a longer time

Deduction KTG

After you sign your contract we send you the insurance information. Your health insurance is separate from these (see section 2).

 

Child allowance

  1. You receive at least CHF 218 a month for each child up to 16, and at least CHF 268 a month for each child from 16 to 25 in training. The amount can be higher depending on the canton; we will confirm the amount for your case.
  2. To claim it, fill in the child allowance tab of the master data form and show your family record document, at the start or when your child is born.
  3. Our payroll partner prepares the application. The form is only available in German. You complete it and add the documents asked for.
  4. Processing takes weeks, sometimes months. The allowance is paid with your salary once it is approved, and backdated.

Which parent claims: the parent who is employed. If both parents work: the parent with custody. With joint custody: the parent who lives with the child. If the parents live together: the parent who works in the canton where they live. Then the employed parent before a self employed one, and finally the parent with the higher income.

 

Maternity and other family leave

Leave

What you receive

Maternity leave

14 weeks from the birth, 80% of your average income, up to CHF 220 a day (98 daily allowances). Conditions: insured for the 9 months before the birth, working for at least 5 of them, and still employed at the birth

Leave for the other parent

14 days, which you can take as single days

Caring for a family member or partner

Up to 3 days per event, up to 10 days a year

Caring for a seriously ill child

Up to 14 weeks within 18 months, 80% of your income, up to CHF 220 a day

If you are expecting a baby or need care leave, tell us early so we can arrange it with you.

 

Short paid absences

After your probation period, the collective agreement gives you paid time off for these events:

Event

Paid days

Your own marriage or registered partnership

3

Death of your spouse, partner, or a child living with you

3

Death of a brother or sister, parent, grandparent or parent in law

1

Birth or marriage of your child

1

Moving home

1

Caring for your own sick child

Up to 3 per illness

Military inspection

Half a day

Book these in Personio as special leave, not as holiday, and tell us the reason.

 

Military or civil service

If you are called up for military service, civil defence or civilian service, tell us as soon as you receive the call up, and we will confirm how it is paid for your case.

 

12. Expenses, changes to your details, and when your assignment ends

Claim expenses in Moss, tell us about any change in your situation straight away, and when you leave, move your pension money yourself.

 

Expenses

  1. Check first. Travel, meals and accommodation are only paid as approved by the client. Ask your manager before you spend.
  2. Claim in Moss with the receipt or invoice attached. You receive an invitation to Moss from us. If the invitation has expired, ask us to send a new one.
  3. Personio is for your holidays; Moss is for your expenses.

 

Changes to your details

Tell us straight away, by email to flex.ch@panda-int.com, if any of these change:

Change

Why it matters

Your home address

Update it in Personio and tell us the date you moved. We need it to avoid differences with the tax authorities, and your salary certificate is posted there

Civil status or children

It changes your withholding tax rate, and you may be able to claim child allowance

Your permit, for example a new C permit

Send us a copy. It can change whether withholding tax is deducted

Your bank account

Send the new details before the next pay day

For your security, we only send personal documents to the email address in your Personio profile. If you write from another address, we will check with you first.

Extensions and new rates. If your assignment is extended or your rate changes, you receive a new contract by DocuSign. A rate change can be backdated, and the difference is then paid to you.

 

When your assignment ends

  1. Notice. Your notice period is in your contract. If you resign, do it in writing.
  2. Final pay. Your last salary includes your last approved hours and your whole holiday balance. Make sure your last timesheets are submitted and approved.
  3. Last payslip. It appears in Personio under Documents as usual. Your annual salary certificate follows by post in January.
  4. Your pension money. You must move it yourself. ASGA writes to you after you leave with the details. Tell ASGA where to send your savings: to your new employer's pension fund, or to a vested benefits account (Freizügigkeitskonto) if you have no new job. If you give no instructions, the money eventually goes to a state backup institution (Stiftung Auffangeinrichtung BVG).
  5. Pension cover. Cover for death and disability continues until you start a new job, for at most one month after you leave.
  6. Accident insurance ends 31 days after your last day with at least half pay. You can extend it for up to 6 months with a special agreement, made within those 31 days. If you have no new employer, make sure your own health insurance covers accidents.
  7. Sickness daily allowance insurance ends on your last day. You can switch to an individual policy within 90 days, in writing.

We send you the insurance information for leavers with the details and forms.

If the client takes you on as their own employee, we send you a termination letter and you do not need to do anything else.

 

Certificates and forms

Document

What to know

Employer certificate for the unemployment office (Arbeitgeberbescheinigung)

Can only be completed after your last month's payroll. Fill in your part, then email us and we tell you where to post the original. We complete the rest

Interim earnings certificate (Zwischenverdienst), if you receive unemployment benefit while working

Done each month after that month's payroll, because it needs your daily hours and the month's income

Work certificate (Arbeitszeugnis)

We prepare it with input from your manager at the client. Ask early, as it can take some time

Employment confirmation

Ask us

Annual salary certificate (Lohnausweis)

Sent by post in January

 

 

13. Common questions and who to contact

These are the questions contractors ask us most often, with the short answer and where to read more.

 

Pay and payslips

When will I receive my salary? By the fifth working day of the month after you worked, once all your hours are approved. In 2026 it arrived between the 5th and the 9th. See section 5.

My payslip is not in Personio. Where is it? Payslips are uploaded to Personio under Documents after pay day. If yours is missing a few days later, email us and we will upload it.

My manager approved my hours late. Will I be paid for them? Yes. Hours approved after the payroll run are paid in a later payroll, normally the next month.

Why is my hourly rate on the payslip lower than the gross I was told? Your contract rate is the base. Public holiday pay, holiday pay and the 13th month are calculated on top of it. Holiday pay is saved, not paid, until you take holiday. See sections 3 and 4.

What is "Vacation money resetting HW"? The holiday pay you saved that month. It goes into your holiday balance and is paid when you take holiday or when you leave.

Why are there tax correction lines on my payslip? In Valais, withholding tax is calculated on your average salary over the year, so earlier months are recalculated. See section 4.

 

Holidays and days off

How much holiday do I have left? Take the "Vacation money" balance on your latest payslip, divide it by your hourly rate to get hours, and divide by 8.2 to get days. See section 7.

Are public holidays paid? Yes, through the 3.2% public holiday pay you receive every month. There is no separate payment for the day. See section 8.

The site was closed for a day. Am I paid? Only if it is a public holiday in your site's canton. If not, you can book it as holiday from your balance or leave it unpaid.

Can I work on a public holiday? Only if your manager has confirmed the site allows it. Otherwise enter 0 hours.

Is sick leave paid? Tell us straight away when you are sick, and we will confirm how it is paid for your case. See section 10.

 

Timesheets

Do I need to send you my timesheets? No. We can see your timesheets in VNDLY and Fieldglass.

My Time@Lonza hours are not in VNDLY. If they are not there on Monday morning, email flex.ch@panda-int.com before 09:30. Do not enter worked hours by hand unless your manager tells you to.

I cannot log in to VNDLY. Try the password reset on the sign in page first. If that does not work, email us. Usually the email address on your profile needs correcting.

Which overtime work type do I choose? Ask your manager, because your manager approves it.

 

Pension, tax and forms

My pension statement does not match my own calculation. Contact ASGA, using the details on your statement. If the question is about the salary we reported, email us as well.

I need my salary certificate for my tax return. It is sent by post in January for the year before. If you did not receive it, email us.

I need a form for the unemployment office. Email us. Most of these forms can only be completed after that month's payroll. See section 12.

How do I move my pension money when I change jobs? You do it yourself: tell your old fund where to send it. See section 12.

 

Who to contact

For

Contact

Everything about your contract, pay, payslips, holidays, sickness, documents and forms

The Flex CH team: flex.ch@panda-int.com

Approving your timesheet, holiday dates, overtime, night, Sunday or public holiday work

Your manager at the client

Your pension statement and pension savings

ASGA Pensionskasse (details on your statement)

 

Please write to flex.ch@panda-int.com rather than to our payroll partner. We work with them on your behalf, and that keeps your questions in one place. When you write, include your full name, the month, and any line number or date your question is about.