GitLab Iberia s.r.l. (Spain) Information and Benefits
Per the stated Roles & Responsibilities, changes to this page must be approved or merged by a code owner. All contributions are welcome and encouraged.
Bienvenido! This Handbook is for team members employed by GitLab Iberia s.r.l and includes (we hope!), all the information you might want or need. If there’s anything we don’t have here, that you think should be included, please feel free to make a suggestion.
Scope
These standards apply to all GitLab team members hired through GitLab Iberia s.r.l., which has a registered address at Avenida Concha Espina 39B, 28016 Madrid.
Roles & Responsibilities
| Role | Responsibility |
|---|---|
| GitLab Team Members | Responsible for understanding and following the requirements in this document |
| People, Legal, Payroll, Total Rewards, Absence | Responsible for implementing and executing this document |
| People, Legal, Payroll, Total Rewards, Absence (Code owners) | Responsible for approving changes to this document |
Employment Resources
Employment Contracts
GitLab’s team member contract templates, including for Spain, are here for reference purposes only, accessible to GitLab team members (*internal only). Any changes to contract templates should be requested through Legal, Employment and will require approval from our Senior Director of Legal, Employment. The DRI for all individual GitLab team member contracts is the People Operations Team and individual contract copies are lodged with the Spanish Labour Inspectorate by the payroll provider (Papaya) as required. Contact nonuspayroll@gitlab.com if you have any queries.
Collective Bargaining Agreement
The XIX Convenio colectivo estatal de empresas de consultoría, tecnologías de la información y estudios de mercado y de la opinión pública applies at GitLab and the July 2025 version can be found here.
Professional Groups under the Applicable CBA
Team members ought to be classified under a professional group and level (by area of activity) as required by the CBA. The CBA sets minimum salary levels per area and group and it also sets the required trial/probation period length (if applicable).
Important Policies
- People Policies - Directory of relevant policies with Spanish translations available for reference purposes here
- Legal Policies - Spanish translations available for reference purposes here
- Daily time logging required (mandatory by Spanish law)
- Monthly timesheet submission by 2nd of following month
- Templates available in English and Spanish
- Submit through HelpLab (Payroll ‚Üí Timecards)
Timekeeping Policies
It is mandatory for every Spanish company to register the working day of its employees and these timekeeping records must be kept for four years.
Trust-based working time generally refers to a GitLab’s way of working, a flexible working time model in which team members can independently decide on the location and timing (i.e. beginning and end) of their work day. GitLab trusts that team members will fulfill their work obligations. A documentation of working hours does not stand in the way of such an agreement. This documentation does serve to protect the safety and health of employees and ensure rest is taken.
Timekeeping Record
As of May 1, 2024 each team member employed by GitLab Iberia will be required to log the start and end of their daily work time. We have provided a Google spreadsheet template, in English or Spanish. This record will be kept by Payroll and can be audited at any time.
Daily Work Time
Team members will render their services on a full-time basis and the annual working hours at GitLab will be in accordance with applicable legislation and the applicable CBA.
Rest Policy
Between work days, team members are entitled to an uninterrupted rest period of 12 hours. Additionally team members are entitled to a weekly rest period of 1.5 uninterrupted days (usually taken on weekends).
Overtime
Overtime, if appropriate, must be expressly and previously authorized in writing by GitLab. If GitLab has not required or authorized overtime work, then team members should not exceed the normal daily working hours and such time worked in excess will not be considered overtime for any purposes.
Timesheets
Team members will be expected to fill out a monthly timesheet at the end of each month. The timesheet template can be found here and either the English or Spanish version can be used.
Submitting Timesheets
- Completed timesheets must be submitted before the 2nd of the following month.
- Completed timesheets must be saved as a PDF file.
- Go to your Okta account and click on the HelpLab SSO tile.
- Click on the Payroll dropdown, and select Timecards.

- Click on the Timecards request tile.

- Enter the Entity (GitLab Iberia srl)
- Enter that No, you do not require your manager’s approval
- In the How can we help box, state that you are submitting your timesheet for MONTH YEAR, for GitLab Iberia srl.
- Upload your timesheet pdf file, and ensure that it contains your Name, the Month and Year of the timesheet in the file title.
- Click Submit.

For any questions relating to this process please reach out to the Non US Payroll team via HelpLab. For new hires or any relocations, this information will be in the relevant onboarding/relocation issue/channel.
Timesheets contain 4 columns for logging worked time: Time In, Time Out, Breaks, and OOO. Only enter “OOO” in the OOO column for any half or full days that you are Out of Office, whether it is paid or unpaid. Team members must also accurately log all OOO time into Workday and provide sick notes per statutory sick leave guidelines.
We’ve Got You Covered
Clear benefits, real support
At GitLab, we believe team member benefits should be simple to understand and there when you need them. From life’s big moments to everyday questions, our comprehensive coverage gives you clarity and confidence so you can focus on your work and life.
In addition to the local benefits listed below, all Spain team members have access to the company-wide benefits available to all team members globally.
Health & Wellbeing
AXA VIP Medical Insurance
GitLab provides comprehensive medical insurance through AXA VIP (network + reimbursement), designed to support your complete wellness journey. This plan combines extensive network access with reimbursement options for maximum flexibility.
Eligibility
- All GitLab Iberia team members automatically enrolled upon hire
- Coverage begins on your start date
- Family members eligible for coverage at 50% cost share
Coverage & Key Features
- 100% employer-paid coverage for team members
- Access to AXA’s extensive provider network
- Reimbursement option for out-of-network care
- Comprehensive coverage including preventive care
- No waiting periods for most services (see exceptions below)
- View 2025 Plan Premiums
- AXA VIP Summary
- VIP User Guide
How to Enroll/Access
- Automatic enrollment upon hire - no action needed
- Welcome package from AXA arrives within 3 weeks of start date
- Add family members through the survey link in your onboarding documents
- 25-day enrollment window for family members to receive same conditions
- To add dependents during life events, complete the Life Event Form
- To opt out, review and complete the Spain Medical Opt Form and send to total-rewards@gitlab.com
Important Dates & Details
- Enrollment deadline for family: Within 25 days of your start date
- Tax exemption limit: EUR 500 per year per person
- Temporary allowance: EUR 140 monthly gross (for team members who started before July 1, 2023, through December 31, 2024)
- Waiting periods apply only for:
- 12 months: Urinary incontinence rehabilitation, Children’s Cognitive Telemedicine, Telerehabilitation
- 24 months: BRCA Plus Determination, Prophylactic procedures, Musculoskeletal physiotherapy for CVA
- 60 months: Bariatric surgery
Contact Information
- Enrollment questions: HelpLab
- Plan questions: Willis Towers Watson at Soportehb@wtwco.com
- Coverage continuation after leaving: Contact WTW at Soportehb@wtwco.com and cc Fernanda.Dallagnese@wtwco.com
Computer Glasses Reimbursement
Support for team members experiencing eye strain from screen work, covering corrective eyewear specifically required for display screen reading.
Eligibility
- Must have prescription from optician
- Glasses must be specifically for screen work, not general use
- Documentation required showing work-related need
Coverage & Key Features
- Maximum reimbursement: EUR 150
- Covers frames, lenses, and eye test
- Pre-approval required from Total Rewards
How to Access
- Get examined by an optician
- Submit prescription to total-rewards@gitlab.com for approval
- Once approved, submit reimbursement through Navan
- Select “Other” for Expense Type and “Benefits Medical & Other” for GL
Financial Security
Life & Disability Insurance
Comprehensive life insurance via Generali providing financial protection for you and your loved ones, with enhanced coverage for accidental events and disability protection.
How to Access
- All GitLab Iberia team members automatically enrolled
- Coverage begins on start date
- Medical questionnaire may be required for coverage over‚ EUR 500,000
Coverage & Key Features
- 200% of gross base salary coverage
- Death benefit for any cause
- Additional accidental death benefit
- Total and permanent disability coverage
- Additional accidental disability benefit
- 100% employer-paid premiums
How to Update Beneficiaries
- Complete the beneficiary designation form
- Include copy of your National Identity Card
- Send to: Fernanda.dallagnese@wtwco.com and total-rewards@gitlab.com
Important Details
- Free cover limit: EUR 500,000 (medical questionnaire required above this amount)
- Tax implications: Premiums are taxable as benefit in kind - see 2024 premium rates
- Default beneficiary order: Spouse, Children‚ Parents, Legal heirs
- Opt-out deadline: Within one week of start date - use Spain Life Opt Form
Contact Information
- Benefits questions: HelpLab
- Insurance provider questions: Fernanda.dallagnese@wtwco.com
Growing Family Leaves
Maternity Leave
19 weeks of protected leave for new mothers, with extensions available for multiple births and special circumstances. Financial support provided through Social Security benefits.
Eligibility
- Must meet Social Security contribution requirements based on age:
- Under 21: No prior contributions required
- 21-26: 90 days in past 7 years OR 180 days lifetime
- Over 26: 180 days in past 7 years OR 360 days lifetime
Leave Entitlement
- 19 weeks standard (20 for twins, 21 for triplets)
- Additional 2 weeks for children with disabilities
- Up to 4 weeks available pre-birth
- Minimum 6 weeks required post-birth
- Can combine with part-time schedule or holiday time
How to Apply
- Enter leave dates in Workday using “Parental Leave” label
- Submit at least 30 days before leave start
- Absence Management team will provide additional guidance
- Benefits paid directly by Social Security Administration
Extended Leave Options
- Premature birth: Up to 13 additional weeks if hospitalization exceeds 7 days
- Unpaid extended leave: Up to 3 years with job protection (1 year same position guarantee)
Work Life Certificate & Leave Payment Calculator
- Request your work-life certificate at the “Tesorer√≠a de la Seguridad Social”
- Calculate your leave payment: How Much Exactly Will You Get Paid On Leave
Parental leave
Eligibility
- All GitLab Full-Time Team Members.
- Team members have the right to parental leave to care for their child or foster child, until the child reaches eight years of age.
Leave Entitlement
- 2 paid parental care weeks at 100% salary
- 8 unpaid parental care weeks
- Can be taken continuously or discontinuously, may be taken full-time or part-time
How to Apply
- Notify leaves@gitlab.com 10 days in advance
- Specify the start and end date of the leave or, where applicable, the periods of leave, and must notify the company ten days in advance
Paternity Leave
17 weeks of protected leave for new fathers, with flexible scheduling options to support your growing family.
Eligibility
- Social Security contributions: 180 days in past 7 years OR 360 days lifetime
- Legal relationship with child required
Leave Entitlement
- First 6 weeks: Must be taken immediately after birth
- Remaining 10 weeks: Flexible use within child’s first year
- Additional week for multiple births
- Extra week for children with disabilities or health issues
- 100% salary coverage (up to ‚EUR 4,070.10)
How to Apply
- Submit time off in Workday using “Parental Leave” label
- Enter at least 30 days before anticipated leave
- Coordinate with Absence Management team
- Benefits paid by Spanish government
Adoption & Foster Care Leave
Equal parental leave benefits for team members welcoming children through adoption or foster care.
Leave Entitlement
- Same 17-week entitlement as biological parents
- Applies to children under 6 years
- Older children: 10 weeks available
- Both parents eligible
How to Apply
- Enter leave dates in Workday using “Parental Leave” label
- Submit at least 30 days (or as soon as reasonably practicable) before leave start
- Absence Management team will provide additional guidance
- Benefits paid directly by Social Security Administration
Breastfeeding Leave
Additional support for new parents after parental leave ends, with flexible scheduling options.
Leave Entitlement
- Available until child is 9 months old
- Two options:
- 1 hour off during workday (or 30 minutes at start and end)
- 15 consecutive days after parental leave
- Paid at 100% by GitLab
How to Apply
Contact leaves@gitlab.com who will advise you on next steps.
Time Off Policies
Resources available when you need them.
Statutory Holiday Leave
Generous paid time off to recharge and pursue personal interests.
- 23 working days paid holiday annually
- 14 public holidays
- Must request at least 30 days in advance
Statutory Sick Leave
Protected time to recover from illness or injury with financial support.
Eligibility
- Medical certification required from day 4
- Must have 180 days Social Security contributions in past 5 years for extended illness
Statutory Sick Pay
Sick Pay is calculated as follows:
- Days 1-3: Unpaid (unless work-related)
- Days 4-15: 60% pay (employer-paid)
- Days 16-20: 60% pay (Social Security)
- Day 21+: 75% pay (Social Security) up to 365 days
In case of occupational temporary disability, the subsidy is paid as follows:
- Day 1: Unpaid, unless otherwise agreed.
- Days 2-15: 75% pay (employer-paid)
- Day 16+: 75% (Social Security) up to six months
How to Report
- Notify your manager immediately and leaves@gitlab.com if sick leave will exceed 3 days
- Enter time in Workday using “Out Sick” label
- Work-related injuries: Different payment structure applies
Emergency Leave
Time off for unexpected personal emergencies requiring immediate attention.
- 2 calendar days (4 if travel required)
- Examples: Family illness, bereavement
- Paid leave
Menstrual Leave
Medical leave specifically for severe menstrual symptoms.
- 3-5 days as medically certified
- Paid by Social Security from day 1
- No minimum contribution period required
- Medical certificate required
Financial Support
Remote Work Allowance
Monthly allowance supporting your home office needs.
- Amount per Collective Bargaining Agreement
- Paid monthly via payroll
- Listed as “PLUS TELETRABAJO” on payslip
Expense Reimbursement
Reimbursement for approved business expenses.
- Follows GitLab Global Travel and Expense Policy
- Submit through standard expense process
- Subject to GitLab-established limits
Additional Resources
Support that’s there when you need it.
Key Contacts
Total Rewards Team
- Contact: HelpLab
- For: Benefits enrollment, questions, life events
Absence Management
- Contact: leaves@gitlab.com
- For: All leave requests and documentation
Payroll Support
- Contact: nonuspayroll@gitlab.com
- Access: Through HelpLab in Okta
- For: Payslip access, payroll questions
Willis Towers Watson (Benefits Broker)
- Contact: Soportehb@wtwco.com
- Contact: Fernanda.Dallagnese@wtwco.com
- For: Insurance questions, coverage details
Important Administrative Information
Entity Details
- Company: GitLab Iberia s.r.l.
- Address: Avenida Concha Espina 39B, 28016 Madrid
- Collective Agreement: XVIII state collective agreement for consulting companies
Payroll Information
- Pay date: 28th of each month (view pay dates)
- December pay: Special announcement for exact date
- Payslip access: Through Papaya SSO in Okta
14d41894)
