Skip to main content

Equity Regulatory Compliance

Status: DRAFT Owner: Engineering / Legal Last Review: 2026-02-22 Applicable Standards: SEC Rule 701 / Regulation D / IRC Section 409A / State Blue Sky Laws / SOC 2 (PI1)

Legal disclaimer: This document describes how the platform’s technical controls support regulatory compliance. It does not constitute legal, tax, or securities advice. Organizations must consult qualified legal counsel and, where applicable, qualified independent appraisers (e.g., for 409A valuations) for compliance guidance specific to their situation, jurisdiction, and offering type.

1. Purpose

As an equity management platform, Equa must support compliance with federal and state securities regulations. This document covers the regulatory framework (SEC Rule 701, Regulation D, Delaware and state blue sky considerations), the platform’s technical capabilities that support compliance, the entities that store equity and regulatory data, and areas requiring attention.

2. Scope

ComponentIn ScopeNotes
equa-serverYesEquity data model, cap table logic, document storage, transaction records
equa-webYesCap table UI, grant management, certificate generation, document upload
PostgreSQLYesEquity entity persistence, audit trail
AWS S3YesDocument storage for agreements, valuations, certificates
Scope ElementDetails
Regulatory FrameworksSEC Rule 701 (compensatory plans), Regulation D (exemptions), IRC Section 409A (valuation support), state blue sky (including Delaware as a common incorporation state)
Data TypesShareholdings, options, plans, security types, legends, operating agreements, authorizations
ProcessesGrant issuance, certificate tracking, board approval tracking, operating agreement versioning, transfer restrictions via legends

3. Policy Statement

The organization shall use platform capabilities to record equity issuances, compensatory plans, board approvals, and transfer restrictions in a manner that supports (but does not substitute for) legal and regulatory compliance. All substantive compliance decisions (e.g., exemption reliance, accreditation verification, valuation methodology) remain the responsibility of the organization and its legal and tax advisors.

4. Current Implementation

4.1 Equity Data Model

Source: equa-server/modules/persistence/src/schema.ts The platform stores equity data across the following entities:
EntityLineKey FieldsPurpose
Shareholdings1131shares, issueDate, serialNumber, legend, member, organization, securityType, shareholderName, exercisedEquity certificate records with serial numbers and legal legends
SecurityTypes925shareClass, certifiedShares, fractionalShares, votingShares, legend, price, issueDate, dividendConfigShare class definitions (common, preferred, etc.)
SecurityTypeShares997securityType, shares, boardApprovalDocumentAuthorized share counts per security type
Plans647boardApprovalDate, termYears, name, organization, approvedEquities, incentivePlanDocumentEquity incentive plans with board approval tracking
Options808shares, startDate, vestingSchedule, member, organization, security, legend, noteStock option grants with vesting schedules
Holdings1417authorized, outstanding, fullyDiluted, pricePerUnit, holdingType, legend, issueDate, planCap table summary (authorized/outstanding/fully-diluted)
Legends1110contentLegal legend text for certificates
LegendMetas1116legend, organization, name, authorLegend metadata linking legends to organizations
Authorizations1378authorizationDate, document, note, organization, target, documentTypeNameBoard authorization records with dates and documents
Pools689boardApprovalDate, shares, pricePerShare, vestingSchedule, organizationOption pools with board approval
Transactions772currency, from, to, value, memoEquity transaction records
OperatingAgreements1048organizationDetails, shareholdings, timestamp, securityTypesSeniority, securityTypesSharesVersioned operating agreements linking all equity state
Organizations1207name, ein, companyType, equityStructure, ownershipTransferabilityCompany registration and structure
TaxIds871organization, name, value (EIN/SSN)Tax identification numbers for regulatory filings

4.2 Serial Number Tracking

Source: equa-server/modules/persistence/src/schema.ts
EntityFieldLinePurpose
ShareholdingsserialNumber1165Integer, unsigned; unique certificate serial number per shareholding record
HoldingsserialNumber1482Optional integer; serial tracking for holding-level records where applicable
Certificate numbering is enforced at the Shareholdings level: each equity certificate record has a required serialNumber (type: integer, unsigned), supporting SEC and state requirements for unique identification of certificated shares and chain of custody.

4.3 Board Approval Dates on Plans

Source: equa-server/modules/persistence/src/schema.ts
EntityFieldsLinePurpose
PlansboardApprovalDate, boardApprovalDocument, incentivePlanDocument647, 661–667Compensatory plan board approval date and linked documents
PlansSecurities(plan–security link)680Links plans to approved security types
PoolsboardApprovalDate689, 691Option pool board approval
SecurityTypeSharesTableboardApprovalDocument997, 999Authorized share count per security type with optional board approval document
Plans require a boardApprovalDate (required date column). Board approval documents can be stored via Plans.boardApprovalDocument and Plans.incentivePlanDocument; option pools and security-type share authorizations also track board approval, supporting SEC Rule 701 and internal governance.

4.4 Operating Agreement Versioning

Source: equa-server/modules/persistence/src/schema.ts (OperatingAgreements, line 1048); equa-server/modules/captable/src/writing.d.ts The OperatingAgreements entity provides versioned snapshots of equity state:
FieldPurpose
timestampDate of this version
previousHash of the prior OperatingAgreement (linked list of versions)
shareholdings, plans, securityTypesSeniority, securityTypesShares, transactionsHashes to the equity state at this version
Writing functions transitionShareholdings and transitionPlans (in equa-server/modules/captable/src/writing.d.ts) create new operating agreement versions by linking updated shareholdings and plans to a new agreement record. OperatingAgreementsShareholdings (line 1078) and OperatingAgreementsTransactions (view, line 1101) link agreements to shareholding and transaction sets, supporting auditability and Delaware (and other state) requirements for maintained cap table and governance records.

5. SEC Rule 701

Rule 701 provides an exemption from SEC registration for securities issued under compensatory benefit plans by non-reporting companies. Consult legal counsel to confirm applicability and disclosure obligations for your plans and issuance levels.

5.1 Requirements

RequirementPlatform Support
Issuance under a written compensatory benefit planPlans entity tracks grant agreements and plan documents (incentivePlanDocument field)
12-month aggregate sales limit ($1M or 15% of assets)Cap table tracks issuances via Shareholdings and SecurityTypeShares; threshold monitoring should be added
Disclosure requirements (above $10M threshold)Document storage (AWS S3 via Files entity) supports disclosure packages
Copy of plan provided to recipientsDocument delivery tracking available via data room (DirectoryItems entity)

5.2 Platform Capabilities

  • Grant tracking — Stock option grants (Options), RSU grants, and other equity awards are recorded with grant date (startDate), vesting schedule (vestingSchedule), and quantity (shares)
  • Plan document management — Equity incentive plan documents can be uploaded (Plans.incentivePlanDocument) and associated with the organization
  • Threshold monitoring — The cap table tracks total issuances via SecurityTypeShares.shares and Holdings.outstanding, but automated threshold alerting (Rule 701 limits) is not yet implemented

5.3 Gap: Automated Rule 701 Threshold Alerts

No automated Rule 701 threshold monitoring exists.Recommendation: Add a monitoring dashboard that tracks 12-month rolling issuance totals against Rule 701 thresholds and alerts administrators when approaching limits.

6. Regulation D

Regulation D provides exemptions from SEC registration for private placements. Consult legal counsel to determine which exemption applies and to satisfy filing and verification requirements (e.g., Form D, accredited investor verification).

6.1 Relevant Exemptions

ExemptionDescriptionPlatform Relevance
Rule 504Up to $10M in a 12-month periodSmall raises; limited platform tracking needed
Rule 506(b)Unlimited raise, up to 35 non-accredited investors, no general solicitationInvestor accreditation status tracking
Rule 506(c)Unlimited raise, accredited investors only, general solicitation permittedAccreditation verification workflows

6.2 Platform Capabilities

  • Investor tracking — Members (Members entity, line 892) associated with share classes include contact and identification data (fullName, email, address, phone)
  • Accreditation status — Can be tracked via custom fields on member records
  • Form D filing support — The platform stores the data needed for Form D filings (issuer info via Organizations, offering details via SecurityTypes, investor counts via Members) but does not generate or file Form D directly

6.3 Gap: Accreditation Verification Workflow

No structured accreditation verification workflow exists.Recommendation: Add a structured accreditation verification workflow with document upload, expiry tracking, and renewal reminders.

7. State Blue Sky Laws

Securities offerings must comply with state-level “blue sky” laws in addition to federal regulations.

7.1 Considerations

  • Delaware: Many companies are incorporated in Delaware; the Delaware General Corporation Law (DGCL) and court interpretations govern corporate actions, stock issuance, and cap table validity. Consult legal counsel for Delaware-specific requirements (e.g., valid issuance, stockholder records, certificate form).
  • Notice filings — Many states require notice filings for Rule 506 offerings (typically Form D plus a state-specific cover page and fee)
  • State-specific exemptions — Some states have their own exemptions for compensatory equity issuances
  • Transfer restrictions — State laws may impose additional transfer restrictions beyond federal requirements

7.2 Platform Capabilities

  • State of incorporation trackingOrganizations entity records company type (companyType) and registration details (registrationNumber, startDate)
  • Stakeholder state residence — Member addresses (Members.address, Addresses entity) provide state-level data for blue sky analysis

7.3 Gap: State Filing Tracking

No state compliance tracker exists.Recommendation: Add a state compliance tracker that maps offerings to required state filings, tracks filing status, and alerts on deadlines.

8. Transfer Restrictions

Private company securities are subject to transfer restrictions under federal and state law.

8.1 Restriction Types

RestrictionSourcePlatform Support
Securities Act restrictionsSection 4(a)(2), Rule 144Transfer approval workflows
Contractual restrictionsRight of first refusal (ROFR), lock-up agreementsAgreement tracking, transfer gating
State law restrictionsBlue sky lawsMember state tracking via Addresses
Company bylaw restrictionsBoard approval requirementsAuthorizations entity tracks board approvals

8.2 Certificate Management

Source: equa-server/modules/persistence/src/schema.ts (Shareholdings entity, line 1131) The platform supports equity certificate tracking with:
  • Certificate numbering — Sequential certificate numbers per share class (Shareholdings.serialNumber, type: integer)
  • Certificate status — Active or cancelled, tracked via Shareholdings.exercised and Shareholdings.previous (chain of custody)
  • Legend requirements — Certificates carry restrictive legends linked via Shareholdings.legend referencing the Legends entity (line 1110)

8.3 Standard Legend Text

Source: equa-server/modules/persistence/src/schema.ts (Legends entity, line 1110; LegendMetas entity, line 1116) Certificates should include legends covering:
  1. Securities Act restriction (not registered, cannot be sold without registration or exemption)
  2. State blue sky restriction (if applicable)
  3. Company transfer restrictions (ROFR, board approval)
  4. 409A valuation reference (for stock options)
The Legends entity stores the full legend text (content field). LegendMetas links legends to organizations with metadata (name, author).

8.4 Gap: Automated Legend Management

Legend assignment is manual. No automated legend template system exists.Recommendation: Implement a legend template system that automatically applies the correct combination of legends based on share class, jurisdiction, and grant type.

9. 409A Valuations

Section 409A of the Internal Revenue Code requires that stock options be granted at fair market value to avoid adverse tax consequences.
The platform supports storage and tracking of 409A-related data (uploaded reports, effective dates, per-share values). It does not perform 409A valuations or provide valuation opinions. Users must obtain valuations from qualified independent appraisers (QIAs) as required by IRC Section 409A and IRS guidance.

9.1 Requirements

RequirementPlatform SupportSource
Fair market value determination409A valuation reports can be uploaded via Files entity and stored in the data roomequa-server/modules/persistence/src/schema.ts (Files, line 585)
Valuation date trackingEffective dates tracked via SecurityTypes.issueDate and document metadataequa-server/modules/persistence/src/schema.ts (SecurityTypes, line 925)
Option exercise price >= FMVOptions entity records exercise terms; SecurityTypes.price stores per-share valuesequa-server/modules/persistence/src/schema.ts (Options, line 808)
Reasonable valuation methodSupports qualified independent appraiser reports uploaded as documentsFiles + DirectoryItems entities

9.2 Platform Capabilities

  • Valuation history — Organizations can store multiple 409A valuations with effective dates via the data room and SecurityTypes.price per share class
  • Exercise price validationOptions records include the security type reference, enabling comparison against the per-share price from SecurityTypes.price
  • Document storage — Full valuation reports can be uploaded to the data room (Files entity, AWS S3) and associated with the organization

9.3 Gap: Automated FMV Validation

No automated fair market value validation exists at grant time.Recommendation: Add a validation check that warns when a new option grant’s exercise price is below the most recent 409A valuation per-share price stored in SecurityTypes.price.

10. Authorized Shares Tracking

10.1 Cap Table Integrity

Source: equa-server/modules/persistence/src/schema.ts (Holdings entity, line 1417; SecurityTypeShares entity, line 997)
MetricEntity/FieldTracking
Authorized sharesHoldings.authorized, SecurityTypeShares.sharesTracked per share class at the organization level
Issued sharesHoldings.outstandingCalculated from active grants, exercises, and direct issuances
Fully dilutedHoldings.fullyDilutedIncludes options and convertible instruments
Available sharesComputedAuthorized minus issued minus reserved
The platform enforces that total issued and reserved shares do not exceed authorized shares per class. Changes to authorized share counts (e.g., board-approved increases) are tracked via Authorizations entity (line 1378) with authorizationDate and document fields.

10.2 Gap: Over-Issuance Prevention

No hard block prevents issuance transactions that exceed authorized shares.Recommendation: Add a hard block (not just a warning) that prevents issuance transactions exceeding authorized shares, with an admin override requiring documented board authorization via the Authorizations entity.

11. Monitoring

MonitorCurrent StateRecommendation
Rule 701 12-month issuanceNot automatedDashboard or report comparing rolling 12-month issuances to Rule 701 thresholds
409A effective dates vs grant pricesManualAlert when new option grant price is below latest 409A per-share value for that security type
Authorized vs issued sharesTracked in schemaHard block on issuances that would exceed authorized shares (with documented override)
Board approval datesStored on Plans, Pools, SecurityTypeSharesOperational review that all new plans/pools have approval date and document where required

12. Exception Process

Exceptions to equity policy (e.g., grant below 409A, issuance above normal limits) should be documented outside the platform (e.g., board resolutions, legal opinions) and, where applicable, linked via the Authorizations entity (authorizationDate, document, organization, target). No platform-level exception workflow exists today; organizations should define an internal process and retain evidence for auditors.

13. Incident Response

Equity-specific incidents (e.g., erroneous grant, data correction, suspected unauthorized transfer) should follow the general Incident Response Plan. In addition: preserve operating agreement version history and audit trail entries; coordinate with legal before altering historical equity records; and document any corrective issuances or cancellations with board authorization references.

14. Regulatory References

StandardRequirementCurrent Status
SEC Rule 701Compensatory benefit plan exemption, 12-month aggregate limitsPartial — issuances tracked, but no automated threshold alerts
Regulation D (Rule 506)Accredited investor verification, Form D filingPartial — investor data stored, but no structured verification workflow
IRC Section 409AStock options granted at FMV, qualified valuationPartial — valuation storage supported, but no automated FMV validation
State Blue Sky LawsNotice filings, state-specific exemptionsPartial — state data available via addresses, but no filing tracker
SEC Rule 144Transfer restriction tracking, holding periodsPartial — certificate legends and transfer records exist
SOC 2 PI1.3Processing accuracy for financial dataPartial — cap table calculations exist, but no automated reconciliation

15. Revision History

DateVersionAuthorChanges
2026-02-210.1Agent (Phase 5 Session A)Initial draft
2026-02-210.2Agent (Phase 5 Session B)Template alignment, legal counsel disclaimer, entity-by-entity data model with schema.ts citations, 409A clarification (storage only, not valuation), regulatory references table
2026-02-220.3Agent (Phase 5)Policy Statement; Serial number tracking (4.2), Board approval dates on Plans (4.3), Operating agreement versioning (4.4); Delaware disclaimer; Monitoring, Exception Process, Incident Response; 409A support-vs-perform clarification