In keeping with our values of results, freedom, efficiency, frugality, and boring solutions, we expect GitLabbers to take responsibility to determine what they need to purchase or expense in order to do their jobs effectively. We don't want you to have to wait with getting the items that you need to get your job done. You most likely know better than anyone else what the items are that you need to be successful in your job. The guidelines below describe what people in our team commonly expense.
Spend company money like it is your own money. No, really.
You don't have to ask permission before making purchases in the interest of the company. When in doubt, do inform your manager before the purchase, or as soon as possible after the purchase.
It is uncommon for you to need all of the items listed below, use your best judgement and buy them as you need them. If you wonder if something is common, feel free to ask People Ops (and in turn, People Ops should update the list).
It is generally easiest and fastest for you to make the purchases yourself, but feel free to reach out to People Ops if you would like help in acquiring some items. Just include a link and your shipping address in an email, and People Ops will be happy to place the order.
You may privately use GitLab property, a MacBook for example, to check your private e-mails or watch a movie as long as it does not violate law, harm GitLab, or interfere with Intellectual Property.
Employees: file your expense report no later than 7 days after the end of the calendar quarter that you made the purchase in. Contractors: include receipts with your invoices.
Any non-company expenses paid with a company credit card will have to be reported to your manager as soon as possible and refunded in full within 14 days.
Items. The company will pay for the following items if you need it for work or use it mainly for business, and local law allows us to pay for it without incurring payroll taxes. Items paid for by the company are property of the company and need to be reported with serial numbers etc. to People Ops for proper asset tracking. Since these items are company property, you do not need to buy insurance for them unless it is company policy to do so (for example, at the moment we do not purchase Apple Care), but you do need to report any loss or damage to PeopleOps as soon as it occurs. Links in the list below are to sample items, other options can be considered. It's also recommended to consult the #questions channel in slack on the latest recommendations other GitLabbers have been purchasing:
If you live in the U.S., please check with your manager before purchasing a notebook as we may already have one in inventory that can be shipped to you.
Mention to the Apple Store that you are buying it for GitLab so that we can qualify for business discounts, 7% on all Macbooks, 3% on iPhones/iPads, and 10% off accessories, except for the apple watch, Bose products, and apple pencil. This discount only applies to stores in the UK and the US. Note that not all stores in the UK or US can honor this discount. If that is the case for your store, please reach out to People Ops for how to proceed. Note also that the discount cannot be applied during an online purchase. If you would like to purchase over the phone you may want to consult with People Ops first so that they can give you answers to questions that Apple salespeople might ask.
We do not allow the purchase of any Windows machines. Windows makes it harder to work with git and ruby from the command line, and Windows has too many security risks associated with it.
We strongly encourage Macs, but for Developers and Production Engineers only we do allow Linux. Note that 1Password does not yet have a native client for Linux, but there is a browser extension.
Many team members can use their company issued laptop until it breaks. If your productivity is suffering, you can request a new laptop. The typical expected timeframe for this is about three years, but it can depend on your usage and specific laptop.
Internet connection subscription. (For employees in the Netherlands, see the Regeling Internet Thuis and send the signed form to People Ops once completed).
Mobile subscription, we commonly pay for that if you call a lot as a salesperson or executive.
Telephone land line (uncommon, except for positions that require a lot of phone calls)
Skype calling credit, we can autofill your account (uncommon, since we mostly use Google Hangouts, Appear.in, Zoom, and WebEx)
Google Hangouts calling credit
If working from home is not practical for a day, a month, a year, forever, please feel free to rent out a co-working space at the expense of the company.
Work-related online courses
The company will pay for all courses related to learning how to code (for example Learning Rails on Codecademy), and you may also allocate work time to take courses that interest you. If you are new to development, we encourage you to learn Git through GitLab, and feel free to ask any questions in the #git-help Slack channel.
Work-related conferences, including travel, lodging, and meals. If total costs exceed $500, reimbursement requires prior approval from your manager.
Holiday Party Budget: 50 USD per person. We encourage GitLabbers to self organize holiday parties with those close by.
Business travel upgrades per round-trip (i.e. not per each leg of the flight):
Up to the first EUR 300 for an upgrade to Business Class on flights longer than 8 hours.
Upgrade to Economy Plus if you’re taller than 1.95m / 6’5”.
Up to the first EUR 100 for an upgrade to Economy Plus (no height restriction) on flights longer than 8 hours.
GitLab does not cover expenses for Significant others or family members for travel or immigration. This includes travel and visas for the GitLab summit.
Something else? No problem, and consider adding it to this list if others can benefit as well.
If you are a contractor, please submit an invoice (a template can be found here) with receipts attached to email@example.com.
If you are an employee, GitLab uses Expensify to facilitate the reimbursement of your expenses. As part of onboarding you will receive an invitation by email to join GitLab's account. Please set up your account by following the instructions in the invitation.
If you are new to Expensify and would like a brief review, please see Getting Started
For step by step instructions on creating, submitting, and closing a report please see Create, Submit, Close
If you are an employee with a company credit card, your company credit card charges will automatically be fed to a new Expensify report each month. Please attach receipts for these expenses (per the Expense Policy, see below) within 5 business days after the end of the month. These amounts will not be reimbursed to you but Expensify provides a platform for documenting your charges correctly.