Skip to main content

Contractor Onboarding

As we get started onboarding contractors, this document is intended to outline the process I went through to contract with a front end developer to do a variable 10-15 hours a work a month, scaling up to more if needed.

Finance/Controller Partners

First off, we are working with finance partners who are acting as our CFO/Controller Consultant called E2E. Below are our two consultants who can assist with this process.

Contractor Agreement

Form of Consulting Agreement

As with any contractor, we will need to get a signed contractor agreement in place before they can start work and get paid. You can download and modify the contract below, then get it signed and returned to Matt, as well as the contractor consultants from E2E.

Setting up Payment

Before a contractor can start work, or get paid you need to confirmation on the following items, which should also be included in the contractor agreement.

  • Rate - Agreed in writing hourl or project rate.
  • ACH - Bank account details of where invoices should be paid to.
  • W-9: We will need a completed W-9 (see attached) in order to issue a 1099 at the end of the year. Form W-9 Blank

Repos in XMTP GitHub

Contractors should be added only to individual repos in which they will be working and not added to the organization in general.

Follow these instructions to add a contractor to a specific repo.

Sending Invoices

Contractors are typically paid once a month, upon receipt of an invoice. Invoices should be sent to the XMTP Finance email finance@xmtp.com. This should be done before the end of the month so that the contractor can be paid in a timely manner.