Incorporate — Business Formation Document Generator
Generate all legal documents needed to incorporate a business entity from a single configuration.
Supported Entity Types & States
| Entity |
States |
Reference File |
| C-Corp |
Nevada |
references/nevada-corp.md |
| C-Corp |
Delaware |
references/delaware-corp.md |
| LLC |
Nevada |
references/nevada-llc.md |
| LLC |
Delaware |
references/delaware-llc.md |
Quick Start
- Ask the user for their company details (or have them fill out the config)
- Read
references/config-template.md — this is the input format
- Read the appropriate state + entity reference file (see table above)
- Read the document templates from
assets/templates/ (use de-* for Delaware, llc-* for LLCs)
- Generate all documents using the config values
- Upload to Google Drive (or output as .docx files)
Workflow
Step 1: Gather Configuration
Ask the user these questions (or accept a pre-filled config):
Required:
- Company name
- Entity type (C-Corp, LLC)
- State of incorporation
- Registered agent name + address
- Directors/managers (names, titles)
- Shareholders/members (names, share counts or %)
- Stock structure (classes, authorized shares, par value, voting rights)
Optional (defaults provided):
- Par value (default: $0.00001)
- Fiscal year end (default: December 31)
- Consideration type (default: "Services")
- Principal office address (default: registered agent address)
Validate the config: share percentages must total 100%, authorized shares must cover all issuances.
Step 2: Select Entity + State References
Based on entity type and state, read the appropriate reference file:
- Nevada C-Corp →
references/nevada-corp.md
- Delaware C-Corp →
references/delaware-corp.md
- Nevada LLC →
references/nevada-llc.md
- Delaware LLC →
references/delaware-llc.md
Key decision guidance for the user:
- C-Corp vs LLC: C-Corp for VC fundraising, multiple stock classes, going public. LLC for simpler businesses, pass-through taxation, flexible profit distribution.
- Delaware vs Nevada: Delaware for investor expectations, Court of Chancery, VC-standard docs. Nevada for no franchise tax, lower annual costs, privacy.
- Delaware C-Corp warning: Franchise tax can be very high with many authorized shares — always use the Assumed Par Value Capital Method (see delaware-corp.md).
Step 3: Generate Documents
Read each template from assets/templates/ and replace all {{VARIABLES}} with config values. Templates are in Markdown — convert to .docx for final output.
Documents generated (C-Corp):
- Articles of Incorporation — filed with Secretary of State
- Bylaws — internal governance rules
- Action of Incorporator — appoints initial board
- Organizational Resolutions — board adopts bylaws, elects officers, authorizes stock
- Stock Ledger — records all share ownership + voting power summary
- Filing Checklist — step-by-step guide with links to each document
Documents generated (LLC):
- Articles of Organization — filed with Secretary of State (template:
llc-01-articles-of-organization.md)
- Operating Agreement — governance, economics, member rights (template:
llc-02-operating-agreement.md)
- Membership Ledger — records ownership and transfers (template:
llc-03-membership-ledger.md)
- Filing Checklist — step-by-step guide (template:
llc-04-filing-checklist.md)
Delaware C-Corp uses different template for Articles:
- Use
de-01-certificate-of-incorporation.md instead of 01-articles-of-incorporation.md
- Delaware calls it "Certificate of Incorporation" not "Articles"
- Includes exculpation clause (DGCL §102(b)(7)) and blank check preferred authorization
- All other C-Corp documents (Bylaws, Action, Resolutions, Stock Ledger, Checklist) are the same with state-specific adjustments
Step 4: Format + Deliver
- All text: Times New Roman, black, 12pt headers, 11pt body
- Tables: bordered, alternating row shading, dark blue headers
- Highlight in yellow any fields that still need manual input
- Upload to Google Drive or save as local .docx files
- Link each document from the Filing Checklist
Step 5: Walk Through Next Steps
After generating docs, brief the user on filing sequence:
- File Articles with Secretary of State (online if available)
- Sign Action of Incorporator (after filing confirmed)
- Hold organizational meeting / sign resolutions
- Issue stock / record in ledger
- File Initial List of Officers (if required by state, within deadline)
- Obtain EIN from IRS
- Open bank account
Important Notes
- These are standard formation documents, not legal advice
- Complex structures (convertible notes, vesting schedules, multiple preferred series) should involve a lawyer
- State-specific requirements vary — always check the state reference file
- Annual maintenance requirements differ by state — included in checklist
- Delaware franchise tax can be very expensive — see
references/delaware-corp.md for the Assumed Par Value method
- LLC operating agreements are highly customizable — the template covers standard provisions but complex arrangements (waterfall distributions, vesting, drag-along rights) need legal review
1---2name: incorporate3description: Generate complete incorporation documents for a new business entity. Use when forming a C-Corp, S-Corp, or LLC in any US state. Produces Articles of Incorporation/Organization, Bylaws/Operating Agreement, Incorporator Action, Organizational Resolutions, Stock/Membership Ledger, and Filing Checklist — all from a simple config. Handles cap tables, voting structures, registered agents, and multi-class stock. Currently optimized for Nevada; extensible to other states.4---5
6# Incorporate — Business Formation Document Generator
7
8Generate all legal documents needed to incorporate a business entity from a single configuration.
9
10## Supported Entity Types & States
11
12| Entity | States | Reference File |
13|--------|--------|---------------|
14| C-Corp | Nevada | `references/nevada-corp.md` |
15| C-Corp | Delaware | `references/delaware-corp.md` |
16| LLC | Nevada | `references/nevada-llc.md` |
17| LLC | Delaware | `references/delaware-llc.md` |
18
19## Quick Start
20
211. Ask the user for their company details (or have them fill out the config)
222. Read `references/config-template.md` — this is the input format
233. Read the appropriate state + entity reference file (see table above)
244. Read the document templates from `assets/templates/` (use `de-*` for Delaware, `llc-*` for LLCs)
255. Generate all documents using the config values
266. Upload to Google Drive (or output as .docx files)
27
28## Workflow
29
30### Step 1: Gather Configuration
31
32Ask the user these questions (or accept a pre-filled config):
33
34**Required:**
35- Company name
36- Entity type (C-Corp, LLC)
37- State of incorporation
38- Registered agent name + address
39- Directors/managers (names, titles)
40- Shareholders/members (names, share counts or %)
41- Stock structure (classes, authorized shares, par value, voting rights)
42
43**Optional (defaults provided):**
44- Par value (default: $0.00001)
45- Fiscal year end (default: December 31)
46- Consideration type (default: "Services")
47- Principal office address (default: registered agent address)
48
49Validate the config: share percentages must total 100%, authorized shares must cover all issuances.
50
51### Step 2: Select Entity + State References
52
53Based on entity type and state, read the appropriate reference file:
54- Nevada C-Corp → `references/nevada-corp.md`
55- Delaware C-Corp → `references/delaware-corp.md`
56- Nevada LLC → `references/nevada-llc.md`
57- Delaware LLC → `references/delaware-llc.md`
58
59**Key decision guidance for the user:**
60- **C-Corp vs LLC:** C-Corp for VC fundraising, multiple stock classes, going public. LLC for simpler businesses, pass-through taxation, flexible profit distribution.
61- **Delaware vs Nevada:** Delaware for investor expectations, Court of Chancery, VC-standard docs. Nevada for no franchise tax, lower annual costs, privacy.
62- **Delaware C-Corp warning:** Franchise tax can be very high with many authorized shares — always use the Assumed Par Value Capital Method (see delaware-corp.md).
63
64### Step 3: Generate Documents
65
66Read each template from `assets/templates/` and replace all `{{VARIABLES}}` with config values. Templates are in Markdown — convert to .docx for final output.
67
68**Documents generated (C-Corp):**
691. **Articles of Incorporation** — filed with Secretary of State
702. **Bylaws** — internal governance rules
713. **Action of Incorporator** — appoints initial board
724. **Organizational Resolutions** — board adopts bylaws, elects officers, authorizes stock
735. **Stock Ledger** — records all share ownership + voting power summary
746. **Filing Checklist** — step-by-step guide with links to each document
75
76**Documents generated (LLC):**
771. **Articles of Organization** — filed with Secretary of State (template: `llc-01-articles-of-organization.md`)
782. **Operating Agreement** — governance, economics, member rights (template: `llc-02-operating-agreement.md`)
793. **Membership Ledger** — records ownership and transfers (template: `llc-03-membership-ledger.md`)
804. **Filing Checklist** — step-by-step guide (template: `llc-04-filing-checklist.md`)
81
82**Delaware C-Corp uses different template for Articles:**
83- Use `de-01-certificate-of-incorporation.md` instead of `01-articles-of-incorporation.md`
84- Delaware calls it "Certificate of Incorporation" not "Articles"
85- Includes exculpation clause (DGCL §102(b)(7)) and blank check preferred authorization
86- All other C-Corp documents (Bylaws, Action, Resolutions, Stock Ledger, Checklist) are the same with state-specific adjustments
87
88### Step 4: Format + Deliver
89
90- All text: Times New Roman, black, 12pt headers, 11pt body
91- Tables: bordered, alternating row shading, dark blue headers
92- Highlight in yellow any fields that still need manual input
93- Upload to Google Drive or save as local .docx files
94- Link each document from the Filing Checklist
95
96### Step 5: Walk Through Next Steps
97
98After generating docs, brief the user on filing sequence:
991. File Articles with Secretary of State (online if available)
1002. Sign Action of Incorporator (after filing confirmed)
1013. Hold organizational meeting / sign resolutions
1024. Issue stock / record in ledger
1035. File Initial List of Officers (if required by state, within deadline)
1046. Obtain EIN from IRS
1057. Open bank account
106
107## Important Notes
108
109- These are standard formation documents, not legal advice
110- Complex structures (convertible notes, vesting schedules, multiple preferred series) should involve a lawyer
111- State-specific requirements vary — always check the state reference file
112- Annual maintenance requirements differ by state — included in checklist
113- **Delaware franchise tax** can be very expensive — see `references/delaware-corp.md` for the Assumed Par Value method
114- **LLC operating agreements** are highly customizable — the template covers standard provisions but complex arrangements (waterfall distributions, vesting, drag-along rights) need legal review