Entity pillar · v0.17.1

term-sheet TermSheet

Term-sheet record.

$id · https://corpospec.com/schemas/v0.17.1/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.17.1/term-sheet.schema.json