Skip to content
Cake Help Centre home
Cake Help Centre home

Bulk Upload Options, RSAs, RSUs & Share Plans

Upload equity grants across all plan types, stock options, RSAs / share plans and RSUs, using the cap table bulk upload template. Each plan type has its own tab.

Note: All grants in a single upload batch will share the same vesting schedule. If you have multiple vesting schedules, upload each schedule as a separate CSV file.

Before you start

Set up your equity plan in Cake before uploading:

  • Options: Go to Plans → + Add equity plan → Add stock options

  • RSAs: Go to Plans → + Add equity plan → New RSA plan

  • RSUs: Go to Plans → + Add equity plan → New RSU plan

  • Share Plans (AU): Go to Plans →+ Add equity plan → ESS

You cannot bulk upload grants without an existing plan.

Enter your grant data

In the relevant tab (Options, RSAs / Share Plans, or RSUs), enter one row per grant:

  • Employee name and email

  • Number of securities granted

  • Strike price (where applicable)

  • Grant date

  • Auto-grant offer: skip past signing in Cake by indicating Yes in this column. If No included. the grant will be uploaded in a draft state, and you'll be able to send for signature via Cake

  • Expiration details

  • Vesting start date: you will be prompted to apply the vesting schedule to the batch upon dragging the file into Cake, simply indicate what date the vesting schedule will commence from in the upload file

  • Option type: NSO or ISO (US only)

  • Post-termination Exercise Period (PTEP): enter as number followed by d (days), m (months), or y (years). For example, a 90-day PTEP would be included in the upload file as 90d

  • Allow trust: to support recipients who wish to nominate a permitted nominee to hold their options upon acceptance (AU only)

  • If already exercised: Include exercise details, Cake creates the corresponding share issuance automatically.

  • If already lapsed: Include lapse details, Cake records the lapse automatically

For Exercise & Lapse events, you can include more than one event in the upload file. Separate two different exercise / lapse transactions with a semicolon.

Upload each tab

  1. In Google Sheets, click File → Download → CSV for the relevant tab.

  2. In Cake, go to Plans and navigate to the relevant plan type.

  3. Open your plan and click the Bulk upload grants option.

    • If your pool has multiple countries, scroll to the relevant country section and click View details.

  4. Drag the CSV into the pop-up window and click Next.

  5. Review and validate, then click Import.

  6. Repeat for each plan type.

What happens next

Grants are created immediately in the option plan. Employees can be invited to accept their grants through My Cake.