Entity pillar · v0.16.0
term-sheet TermSheet
Term-sheet record.
$id · https://corpospec.com/schemas/v0.16.0/term-sheet.schema.json
Fields
| Field | Type | Required | Description |
|---|---|---|---|
| entity | PathRef | yes | Path-based cross-reference relative to .corpospec/ root. Pattern: `^[a-z0-9_-]+(/[a-z0-9_.-]+)+$` |
| governing_law | IsoCountry | yes | ISO 3166-1 alpha-2 country code. |
| id | PathRef | yes | Path-based cross-reference relative to .corpospec/ root. Pattern: `^[a-z0-9_-]+(/[a-z0-9_.-]+)+$` |
| issued_date | IsoDate | yes | ISO 8601 date (YYYY-MM-DD). |
| lead_investor | PathRef | yes | Path-based cross-reference relative to .corpospec/ root. Pattern: `^[a-z0-9_-]+(/[a-z0-9_.-]+)+$` |
| liquidation_preference | LiquidationPreference | yes | Liquidation preference shape. |
| new_money | MonetaryAmount | yes | A monetary value with currency. |
| post_money_valuation | MonetaryAmount | yes | A monetary value with currency. |
| pre_money_valuation | MonetaryAmount | yes | A monetary value with currency. |
| round_ref | PathRef | yes | Path-based cross-reference relative to .corpospec/ root. Pattern: `^[a-z0-9_-]+(/[a-z0-9_.-]+)+$` |
| anti_dilution | TermSheetAntiDilution? | — | |
| binding_provisions | string[] | — | Provisions that bind even on non-final term sheets (confidentiality, no-shop, expenses). |
| board_composition | BoardComposition? | — | |
| conversion_ratio | number? | — | Conversion ratio (defaults to 1.0). |
| dividend | DividendTerms? | — | |
| drag_along | DragAlong? | — | |
| expenses_cap | MonetaryAmount? | — | Cap on company-reimbursed investor legal expenses. |
| expiration_date | IsoDate? | — | |
| info_rights | InfoRights? | — | |
| new_share_class | PathRef? | — | PathRef into the StockClass to be created at closing. |
| no_shop | NoShop? | — | |
| note | string? | — | |
| option_pool_post_close_pct | number? | — | Post-close option-pool target as percent of post-money fully- diluted. Drives pre-close pool top-up. |
| pre_emptive_rights | boolean? | — | |
| protective_provisions | string[] | — | NVCA Section 3 protective-provisions list. |
| rofr | boolean? | — | |
| signed_date | IsoDate? | — | |
| tag_along | boolean? | — | |
| voting_rights | VotingRights? | — |
Definitions
Shared types referenced within this schema.
BoardComposition
Board composition mandated by the term sheet.
type: object
DividendTerms
Dividend terms.
type: object
DividendType
Dividend treatment.
DragAlong
Drag-along terms.
type: object
InfoCadence
Information rights cadence.
enum: "monthly", "quarterly", "annual"
InfoRights
Information rights granted to the preferred class.
type: object
IsoCountry
ISO 3166-1 alpha-2 country code.
pattern: ^[A-Z]{2}$
IsoCurrency
ISO 4217 currency code.
pattern: ^[A-Z]{3}$
IsoDate
ISO 8601 date (YYYY-MM-DD).
type: string
LiquidationPreference
Liquidation preference shape.
type: object
MonetaryAmount
A monetary value with currency.
type: object
NoShop
No-shop / exclusivity terms.
type: object
PathRef
Path-based cross-reference relative to .corpospec/ root.
Pattern: `^[a-z0-9_-]+(/[a-z0-9_.-]+)+$`
pattern: ^[a-z0-9_-]+(/[a-z0-9_.-]+)+$
TermSheetAntiDilution
Anti-dilution protection — Aaker/NVCA standard variants.
VotingBasis
Voting basis on preferred shares.
VotingRights
Voting rights granted to the preferred class.
type: object
Reference in your YAML
# yaml-language-server: $schema=https://corpospec.com/schemas/v0.16.0/term-sheet.schema.json