Skip to main content
venture-financing · Recipe

NVCA Stock Purchase Agreement

Series preferred stock purchase agreement for venture capital financings, covering purchase terms, representations, and closing conditions.

31 fields Source: NVCA

Fill this template

With Claude Code

Just ask Claude — no installation required:

Fill the nvca-stock-purchase-agreement template for my company

With the CLI

npx -y open-agreements@latest fill nvca-stock-purchase-agreement -d values.json -o output.docx

With the hosted MCP

Add to your MCP config for zero-install access to all templates:

{
  "mcpServers": {
    "open-agreements": {
      "url": "https://openagreements.ai/api/mcp"
    }
  }
}

Fields (31)

Field Type Description
company_name string Full legal name of the company
investor_name string Full name of the investor
company_counsel string Company counsel name and address
investor_counsel string Investor counsel name and address
company_counsel_name string Name of the company's counsel
lead_purchaser_name string Name of the lead purchaser
series_designation string Series designation shown in the agreement title and share definitions
agreement_date_month_day string Month/day portion of the agreement date in the opening paragraph
agreement_year_two_digits string Two-digit year suffix used in opening date format 20[__]
par_value_per_share string Par value per share inserted in the opening purchase clause
purchase_price_per_share string Purchase price per share inserted in the opening purchase clause
applicable_word string Optional word inserted before Closing in bracketed templates
optional_closing_reference string Optional bracket fragment after Exhibit A in opening purchase clause
optional_clause_text string Optional alternate purchase-price clause text for conversion scenarios
optional_plural_suffix string Optional plural suffix used in bracketed labels like Closing[s]
closing_heading string Heading text used for single-closing default
initial_word_lower string Lowercase word used for single-closing phrasing
initial_word_title string Titlecase word used for single-closing phrasing
dispute_resolution_mode enum Dispute resolution alternative in SPA (Alternative 1 arbitration or Alternative 2 courts)
arbitration_location string Arbitration venue for Dispute Resolution Alternative 1
judicial_district string Federal judicial district for disputes
balance_sheet_date string Date of the company's most recent balance sheet
benefit_plan_name string Plan year and name of the employee benefit plan
signature_page_marker string Signature page marker text
state_lower string State name (lowercase)
specify_percentage string Specified percentage threshold
financial_reporting_period string Financial reporting period (e.g., monthly, quarterly)
director_names string List of individual director names
board_size string Authorized number of board seats at the Initial Closing
minimum_shares_initial_closing string Minimum number of shares required to be sold at the Initial Closing
applicable_purchasers string Names of the applicable purchasers

Browse more templates

View all templates