This is a Controlled Document
In line with GitLab's regulatory obligations, changes to controlled documents must be approved or merged by a code owner. All contributions are welcome and encouraged.
GitLab’s Global Travel & Expense Policy is meant to provide guidance to all Team Members to ensure that we act in the best interest of our Company at all times. The purpose of this policy is to:
Team Members:
Managers and/or Budget Owners:
Accounting:
Finance:
Payment method
Following expenses are categorized for reimbursement purposes with specific policy definition attached to it. The limits below are in USD, please use local currency equivalents when considering other currencies.
All business related flights need to be booked through Navan, and will be paid by Gitlab travel card. For each flight search, Navan determines the price in real time. Also to note that while it is sometimes possible to find a cheaper flight outside of Navan, we get overall better rates in the aggregate with the buying power of the whole company.
The airfare policy in Navan is set up as a “Dynamic Policy” which calculates a fair market price for every search based on travel dates and destinations. Any purchases that are over 20% of the Dynamic Policy will be flagged for further review by your manager. Also note that anything booked outside of Navan will flag as “Out of Policy”, and will need to be reviewed by your manager and the AP team.
Flights greater than 5 hours of consecutive flight time - For international flights with a duration greater than 5 hours of consecutive flight time, team members are authorized to book economy plus class tickets. If economy plus is not available for that airline, then the next class up is acceptable.
Flights exceeding 8 hours of consecutive flight time - For those who travel frequently, defined as 3 or more trips per quarter internationally on flights of 8 hrs+ continuous flight time (6 flight segments of 8+ hours continuous flight time), for a meeting with customers, a speaking engagement, or representing GitLab at a conference; business class is permitted.
Coding
Expense Type / Navan Policy Category: Airfare
A. Third Party Liability Purchase the liability insurance that is excess of the standard inclusion of State minimum coverage in the rental agreement at the rental agency. GitLab’s insurance policy provides liability insurance for rental cars while conducting company business, but it may be excess over any underlying liability coverage through the driver or credit card company used to purchase the rental.
Purchase the liability offered at the rental counter if there are Non-US Team Members renting autos in the US or Canada. While workers' compensation would protect an injured US Team Member, other passengers may have the right to sue. To ensure that GitLab has protection when a Non-US Team Member invites another person into the car we recommend the purchase of this insurance when offered at the rental counter.
B. Physical Damage - Collision Damage Waiver Do Not purchase the Collision Damage Waiver offered at the rental counter. GitLab purchases coverage for damage to rented vehicles. If travel to Mexico is required, purchase the liability insurance for Mexico offered at the rental counter. You should verify that the rental agreement clearly states that the vehicle may be driven into Mexico and liability coverage will apply.
Countries other than the US and Canada:
In the event of an accident resulting in damage to the rental car, the Non-US rental agency will charge the credit card used to make the reservation with an estimated amount of repair costs if insurance is not purchased. If this happens, GitLab does not purchase Foreign Corporate Hired Auto Physical Damage Coverage to reimburse for damages.
Coding
Expense Type / Navan Policy Category: Rental cars
Coding
Expense Type / Navan Policy Category: Lodging
Coding
Expense Type / Navan Policy Category: Traveling: meals for myself
Coding
Expense Type / Navan Policy Category: Distance Driven
Coding
Expense Type / Navan Policy Category: Train travel
Coding
Expense Type / Navan Policy Category: Public transport, tolls & parking
The company will cover all work-related travel expenses. This includes lodging and meals during the part of the trip that is work-related. Depending on the distance of your travel, it can also include one day before and one day after the work related business. For example, if you are attending a 3 day conference in a jet lag-inducing location, the company will cover your lodging and meals those 3 days as well as one day before and one day after.
Coding
Expense Type / Navan Policy Category: Traveling: internet access
Coding
Coding
Expense Type / Navan Policy Category: Books, dues & subscriptions
Coding
Expense Type / Navan Policy Category: Office Supplies
Coding
Coding
Expense Type / Navan Policy Category: Conference attendance
Coding
Expense Type / Navan Policy Category: Work from home
Coding
Coding
Expense Type / Navan Policy Category: Internet access
Coding
Expense Type / Navan Policy Category: Tools and Materials
$5,000 needs to go through the procurement process in Zip.
Coding
Coding
Expense Type / Navan Policy Category: Entertaining clients
Coding
Expense Type / Navan Policy Category: Office Supplies
Coding
Expense Type / Navan Policy Category: Cell phone
Coding
Expense Type / Navan Policy Category: Shipping & postage
Coding
Expense Type / Navan Policy Category: Books, dues & subscriptions
Coding
Coding
Coding
Coding
If a Team Member is missing a receipt, a Missing Receipt Affidavit will need to be completed and attached to the expense when submitted. Missing Receipt Affidavit located here (please ensure to make a copy). When attaching the receipt affidavit, the Team Member should attach the document as a PDF.
The procedure by which reimbursable expenses are processed varies and is dependent on contributor legal status (e.g. independent contractor, Team Member) and subsidiary assignment.
Global Upside, Remote.com and Papaya Global
iiPay
CXC Global
Please see Navan Physical Card policy here.
Navan Purchase Card
These virtual cards within Navan are only utilized by the AP team, and they are used solely for providing new Team Members with a $1,500 USD (or local currency equivalent) stipend for their home office set up. These cards were set up to ensure that Team Members do not spend outside of this amount, as well as ensuring the stipend is only available during their first year of employment. Within the controls in Navan, these cards are only accessible to the AP Admins team, and are not accessible to Team Members.
Below is some more information to help you get set up with your Navan account.
This policy applies to all GitLab team members registering, or maintaining a registration for, GitLab-related Domain Names, including GitLab-related Domain Names registered or used for sandbox or testing purposes.
Domain names are key assets in GitLab's intellectual property portfolio. Centralizing the registration and maintainance of domain names under the Infrastructure Shared Services group using GitLab's approved domain name registrar helps us track and protect these valuable assets. Please refer to the Domain Names and DNS Records Handbook Page.
"GitLab-related Domain Names" when used in this policy means any domain name:
2022-03-01
in registering new GitLab-related Domain Names will be rejected.2022-08-01
in maintaining registrations of GitLab-related Domain Names in the name of team members, or with unapproved registrars, will be rejected.These instructions apply if a team member is unable to purchase required items, for whatever reason.
If a team member whom you manage has left GitLab and comes to you with final expenses that are valid for reimbursement, please verify that they were not already processed in Navan and then contact Accounts Payable. You must submit valid receipts and a completed copy of the Expense Reimbursement template along with your approval. Please note that we may also ask the terminated team member to provide valid banking details in order to process the payment to them. AP will do their best to process and pay the reimbursement to the individual within 1 week.