Cap Table Là Gì: Cấu Trúc Chuẩn Và Sai Lầm Founder Hay Mắc
Cap table không chỉ là bảng Excel ghi tên cổ đông — đó là "bản đồ quyền lực" của công ty bạn. Bài viết này giải thích cấu trúc chuẩn, cách tính fully diluted, và những sai lầm khiến founder mất lợi thế ngay tại bàn đàm phán với nhà đầu tư.
Tôi đã ngồi cùng hàng trăm founder Việt Nam trong các buổi review hồ sơ gọi vốn. Và một trong những khoảnh khắc khó xử nhất không phải là khi founder không biết TAM của ngành mình — mà là khi tôi hỏi: "Hiện tại fully diluted cap table của bạn trông như thế nào?" và nhận được một file Excel lập từ hai năm trước, chưa tính option pool, không phân biệt authorized và outstanding, và cổ phần của co-founder đã nghỉ việc vẫn còn đó nguyên vẹn, không hề có vesting cliff.
Đây không phải lỗi của cá nhân. Hệ sinh thái startup Việt Nam vẫn còn rất nhiều founder nhảy thẳng vào xây sản phẩm, tìm khách hàng, rồi đến khi investor yêu cầu data room mới cuống cuồng "dựng" cap table ngược. Bài viết này được viết để bạn không rơi vào tình huống đó — và nếu đã rơi rồi, đây là cách thoát ra đúng hướng.
Vì Sao Cap Table Là Gì Quan Trọng Hơn Bạn Nghĩ
Cap table — viết đầy đủ là Capitalization Table — là bảng ghi lại toàn bộ cơ cấu sở hữu của một công ty: ai sở hữu bao nhiêu phần trăm, dưới dạng cổ phần loại gì, được cấp vào thời điểm nào và với mức giá bao nhiêu. Nghe đơn giản, nhưng trong thực tế, cap table là tài liệu động — nó thay đổi sau mỗi vòng gọi vốn, mỗi lần phát hành thêm ESOP, mỗi lần chuyển nhượng cổ phần hoặc chuyển đổi convertible note.
Tại sao nó quan trọng? Vì cap table không chỉ là lịch sử — nó định hình tương lai quyền kiểm soát và lợi ích tài chính của mọi bên. Một investor nhìn vào cap table để biết: nếu công ty exit ở mức 10 triệu USD, 50 triệu USD hay 200 triệu USD thì ai nhận được bao nhiêu? Liquidation preference của preferred stock có "chặn" upside của common shareholder không? Founder còn bao nhiêu phần trăm sau khi tính fully diluted — bao gồm cả option pool chưa phát hành? Những câu hỏi này không thể trả lời nếu cap table của bạn không chuẩn.
Trong quá trình AI Agent BeginGuru chấm hàng trăm pitch deck và hồ sơ gọi vốn thật của founder Việt Nam, một trong những lỗi xuất hiện thường xuyên nhất là cap table chưa fully diluted — và đây cũng là một trong ba lý do phổ biến nhất khiến slide deck bị trừ điểm nặng ở phần Fundraising Readiness.
"Cap table không phải giấy tờ hành chính — đó là bản hợp đồng xã hội của công ty bạn. Investor giỏi đọc cap table trong 3 phút và biết ngay founder có hiểu business của mình không, team có gắn kết lâu dài không, và exit scenario có thực tế không. Nếu cap table của bạn còn lộn xộn, đừng ngạc nhiên khi term sheet mãi không đến." — Hải H Nguyễn, CEO BeginGuru
Cấu Trúc Chuẩn Của Một Cap Table
Một cap table đầy đủ chuẩn không chỉ gồm tên cổ đông và con số phần trăm. Dưới đây là 6 cột tối thiểu mà mọi cap table cần có — và lý do tại sao thiếu một cột nào cũng có thể gây rắc rối.
Bước 1: Liệt kê đầy đủ cổ đông theo từng nhóm
Chia cổ đông thành các nhóm rõ ràng: Founders (cổ đông sáng lập), Angel/Seed Investors, Institutional Investors (VC), ESOP/Option Pool (cả phần đã phát hành lẫn phần reserved chưa phát hành), và Convertible Instruments (SAFE, convertible note chưa chuyển đổi). Đây là bước nhiều founder bỏ qua nhất — họ chỉ liệt kê những người đã ký hợp đồng mà quên mất phần option pool "treo" và các công cụ chuyển đổi đang chờ trigger.
Bước 2: Phân loại rõ loại cổ phần
Có hai loại cổ phần chính: Common Stock (cổ phần phổ thông — thường thuộc về founder và nhân viên qua ESOP) và Preferred Stock (cổ phần ưu đãi — thường thuộc về investor). Preferred Stock đi kèm với quyền đặc biệt như liquidation preference (ưu tiên hoàn vốn khi exit), anti-dilution protection, và quyền phủ quyết một số quyết định quan trọng. Nếu cap table của bạn không phân biệt hai loại này, bạn không thể mô phỏng exit waterfall một cách chính xác.
Bước 3: Ghi rõ số lượng cổ phần, ngày cấp, và giá cấp
Mỗi dòng trong cap table cần ít nhất 4 thông tin: số lượng cổ phần được cấp, ngày cấp, giá mỗi cổ phần tại thời điểm cấp (strike price với ESOP), và điều kiện vesting (nếu có). Ví dụ: một co-founder nhận 1.000.000 cổ phần common stock vào ngày 1/1/2022, giá par value 1.000 VNĐ/cổ phần, với điều kiện vesting 4 năm, cliff 1 năm. Nếu co-founder đó nghỉ sau 8 tháng, 100% cổ phần chưa vest — và điều này phải được phản ánh đúng trong cap table.
Bước 4: Tính % sở hữu theo cả hai cách — Basic và Fully Diluted
Đây là điểm mấu chốt mà nhiều founder nhầm lẫn. Basic ownership chỉ tính các cổ phần đã phát hành và đang lưu hành (issued and outstanding). Fully diluted ownership tính thêm tất cả cổ phần tiềm năng: toàn bộ option pool (kể cả phần chưa cấp), warrants, SAFE, convertible notes. Khi investor nói "tôi muốn 15% công ty bạn", họ gần như luôn có nghĩa là 15% trên cơ sở fully diluted — không phải basic. Nếu bạn không hiểu sự khác biệt này, bạn sẽ bị pha loãng nhiều hơn bạn tưởng.
Bước 5: Mô phỏng pre-money và post-money sau mỗi vòng
Cap table không phải snapshot tĩnh — nó cần có các cột mô phỏng "trước vòng gọi vốn" và "sau vòng gọi vốn". Giả sử bạn đang ở giai đoạn Seed, muốn raise 500.000 USD ở pre-money valuation 2.000.000 USD: post-money valuation là 2.500.000 USD, investor nhận 20% (fully diluted). Nhưng nếu bạn vừa mở thêm option pool 10% trước vòng này (điều investor thường yêu cầu), thì founder thực sự bị pha loãng từ cả hai phía — và tổng pha loãng thường lớn hơn con số 20% bạn nghĩ ban đầu.
Mẫu Cấu Trúc Cap Table Chuẩn
Dưới đây là template tối giản mà tôi khuyến nghị mọi founder áp dụng ngay từ ngày đầu — trước cả khi có nhà đầu tư đầu tiên:
| Thành phần | Nội dung cần điền |
|---|---|
| Tên cổ đông / nhóm | Họ tên đầy đủ hoặc tên tổ chức; phân nhóm: Founder / Angel / VC / ESOP Pool |
| Loại cổ phần | Common Stock / Preferred Stock (Series A, B...) / Option / Warrant / SAFE |
| Số lượng cổ phần | Authorized (được phép phát hành) | Issued (đã phát hành) | Outstanding (đang lưu hành) |
| Ngày cấp & giá cấp | DD/MM/YYYY | Giá par value hoặc strike price (VNĐ hoặc USD) |
| Điều kiện vesting | Ví dụ: 4 năm, cliff 1 năm; hoặc "fully vested" nếu không có điều kiện |
| % Basic ownership | Số cổ phần đang lưu hành / Tổng outstanding × 100% |
| % Fully diluted ownership | Số cổ phần / (Tổng outstanding + toàn bộ option pool + convertible instruments) × 100% |
| Exit waterfall (mô phỏng) | Số tiền nhận được tại các mức exit: 5M / 20M / 50M USD — sau khi trừ liquidation preference của preferred |
Lưu ý quan trọng: Authorized shares ≠ Issued shares ≠ Outstanding shares. Authorized là tổng số cổ phần công ty được phép phát hành theo điều lệ. Issued là số đã thực sự phát hành. Outstanding là số đang trong tay cổ đông (issued trừ đi treasury shares). Nhiều founder nhầm lẫn ba khái niệm này và báo sai tỷ lệ sở hữu khi investor hỏi.
Ví Dụ Thực Tế: Cap Table Yếu Và Cap Table Mạnh
Để hiểu rõ hơn sự khác biệt giữa cap table "đủ để gọi vốn" và cap table "chưa sẵn sàng", hãy xem hai cặp tình huống dưới đây.
❌ Yếu — Startup SaaS B2B, giai đoạn Pre-Seed:
Founder A và B mỗi người nhận 50% cổ phần khi lập công ty, không có vesting schedule. Sau 14 tháng, B quyết định rời đi nhưng vẫn giữ nguyên 50%. Founder A dựng cap table trên Google Sheets, không có cột fully diluted, không tính option pool (dù đã hứa miệng với 2 nhân viên đầu tiên sẽ cấp cổ phần). Khi investor Seed hỏi "fully diluted cap table của bạn", Founder A gửi file chỉ có 2 dòng: A 50%, B 50%. Investor từ chối tiến hành due diligence.
✅ Mạnh — Startup HR-Tech B2B, giai đoạn tăng trưởng:
Trong quá trình tư vấn và đồng hành với các công ty HR-tech tại Việt Nam như HR1 Vietnam, một trong những bài học tôi quan sát được là các công ty xây dựng ESOP bài bản từ sớm — phân bổ rõ ràng option pool cho đội ngũ chủ chốt, có vesting 4 năm cliff 1 năm, và cap table luôn được cập nhật sau mỗi lần có biến động nhân sự. Kết quả: khi investor yêu cầu data room, đội ngũ có thể cung cấp ngay bản fully diluted cap table kèm exit waterfall, rút ngắn quá trình due diligence đáng kể.
❌ Yếu — Startup F&B chuỗi, giai đoạn Series A:
Founder đã raise Seed thành công từ 3 angel investors. Nhưng cap table không phân biệt common và preferred — tất cả được ghi là "cổ phần phổ thông". Liquidation preference của angel investors chưa được ghi nhận. Khi Series A investor hỏi về exit waterfall, founder không thể mô phỏng được ai nhận bao nhiêu ở exit 10 triệu USD. Điều này làm chậm quá trình term sheet đến 6 tuần.
✅ Mạnh — Startup EdTech B2C, giai đoạn Seed:
Founder xây cap table từ ngày đầu thành lập, phân loại rõ 2.000.000 cổ phần common cho founder team (vesting 4 năm), 300.000 cổ phần reserved cho ESOP pool (chưa cấp), và 200.000 cổ phần preferred Series Seed cho 2 angel investors kèm điều khoản 1x non-participating liquidation preference. Khi raise Seed VC, investor nhìn vào cap table trong 10 phút và nhận xét: "Đây là cap table sạch nhất tôi thấy ở giai đoạn này tại Việt Nam." Deal closed trong 8 tuần.
| Ngành / Tình huống | Lỗi cap table phổ biến | Hậu quả thực tế |
|---|---|---|
| Fintech (giai đoạn Series A) | Convertible note từ vòng trước chưa được chuyển đổi vào cap table | Investor mới không tính được fully diluted → đàm phán kéo dài |
| Logistics B2B (Pre-Seed) | Không có vesting cho co-founder; 1 người rời đi sau 6 tháng vẫn giữ 30% | Founder còn lại không thể gọi vốn vì cap table "bẩn" |
| Healthtech (Seed) | Option pool được tính vào basic ownership thay vì fully diluted | Báo sai tỷ lệ sở hữu với investor, mất uy tín |
| E-commerce (Series B) | Không cập nhật cap table sau mỗi lần buyback hoặc transfer cổ phần | Cap table "thật" và cap table "trên giấy" lệch nhau → rủi ro pháp lý |
| SaaS B2B (Series A) | Không phân biệt authorized và outstanding khi báo cáo cho investor | Investor hiểu nhầm tỷ lệ pha loãng, gây xung đột sau khi ký term sheet |
Sai Lầm Thường Gặp Khi Quản Lý Cap Table
Sai lầm 1: Không cập nhật cap table theo thời gian thực. Đây là lỗi số một tôi gặp. Founder dựng cap table một lần khi thành lập, rồi để nguyên đó trong khi thực tế đã có 3 lần chuyển nhượng, 1 vòng angel, và 5 nhân viên được cấp option. Khi đến vòng gọi vốn chính thức, mất 2–4 tuần chỉ để "dọn dẹp" lại cap table — thời gian đó hoàn toàn có thể tránh được. Giải pháp: đặt quy trình cập nhật cap table ngay sau mỗi sự kiện thay đổi cơ cấu sở hữu, dù nhỏ.
Sai lầm 2: Quên option pool khi tính phần trăm sở hữu. Rất nhiều founder báo "tôi đang giữ 60% công ty" mà thực ra chỉ đúng trên cơ sở basic. Khi tính fully diluted — bao gồm cả 15% option pool đã reserved — con số thực của founder chỉ còn khoảng 51%. Và nếu investor yêu cầu thêm 10% option pool trước khi rót tiền (điều rất phổ biến), founder bị pha loãng thêm một lần nữa. Hãy luôn tính và trình bày % sở hữu trên cơ sở fully diluted, ngay cả khi investor không yêu cầu.
Sai lầm 3: Không phân biệt authorized, issued, và outstanding shares. Authorized shares là "trần" — số cổ phần tối đa công ty được phép phát hành theo điều lệ. Issued là số đã được cấp ra. Outstanding là số đang trong tay cổ đông thực sự (sau khi trừ treasury shares). Nhiều founder báo "công ty có 10 triệu cổ phần" mà thực ra chỉ có 6 triệu outstanding — khiến investor tính sai tỷ lệ sở hữu và có thể dẫn đến xung đột sau khi ký term sheet.
Sai lầm 4: Không có vesting schedule cho co-founder ngay từ đầu. Đây là lỗi tôi thấy thường xuyên nhất ở các startup giai đoạn rất sớm. Hai người bạn cùng thành lập công ty, chia đều 50/50, không có cliff, không có vesting. Sau 8 tháng, một người rời đi — nhưng vẫn giữ 50% cổ phần. Công ty không thể gọi vốn vì cap table có "zombie shareholder" với tỷ lệ khổng lồ nhưng không còn đóng góp. Dữ liệu từ AI Agent BeginGuru cho thấy vesting schedule là một trong hai mục bị bỏ trống nhiều nhất ở giai đoạn Seed — và đây cũng là thứ bị trừ điểm nặng nhất khi founder Series A/B trình bày với investor.
Sai lầm 5: Không mô phỏng exit waterfall. Nhiều founder xây cap table chỉ để trả lời câu hỏi "ai đang giữ bao nhiêu phần trăm" — mà không trả lời được câu hỏi quan trọng hơn: "Nếu công ty exit ở mức 30 triệu USD, mỗi bên thực sự nhận được bao nhiêu tiền mặt?" Exit waterfall — mô phỏng dòng tiền phân phối theo thứ tự ưu tiên của từng loại cổ phần — là thứ investor nhìn vào để đánh giá alignment giữa các bên. Nếu bạn chưa có mục này, hãy bổ sung ngay.
Checklist Áp Dụng Ngay Cho Cap Table Của Bạn
- ☐ Đã lập cap table ngay từ ngày chia cổ phần ban đầu (không đợi đến vòng gọi vốn đầu tiên)?
- ☐ Mọi cổ đông sáng lập đều có vesting schedule rõ ràng (khuyến nghị: 4 năm, cliff 1 năm)?
- ☐ Đã phân biệt rõ Common Stock và Preferred Stock, kèm điều khoản liquidation preference cho từng loại preferred?
- ☐ Đã tính và hiển thị cả % basic lẫn % fully diluted (bao gồm option pool reserved chưa phát hành và convertible instruments)?
- ☐ Đã phân biệt rõ authorized shares, issued shares, và outstanding shares trong tài liệu?
- ☐ Cap table được cập nhật sau mỗi sự kiện thay đổi cơ cấu sở hữu (không để lag quá 30 ngày)?
- ☐ Đã có mô phỏng exit waterfall ở ít nhất 3 mức exit khác nhau (ví dụ: 10M / 30M / 100M USD)?
- ☐ Đã có cột mô phỏng pre-money và post-money cho vòng gọi vốn tiếp theo, bao gồm ảnh hưởng của option pool mới nếu investor yêu cầu?
Nếu bạn chưa tick được ít nhất 6/8 mục trên, cap table của bạn chưa sẵn sàng cho investor due diligence. Tin tốt là điều này hoàn toàn có thể sửa được — và bạn có thể bắt đầu ngay hôm nay.
Cách nhanh nhất để biết cap table của bạn đang ở đâu: hãy để AI Agent BeginGuru chấm điểm hồ sơ gọi vốn của bạn theo BeginGuru Cap Table Template — đánh giá đầy đủ 5 tiêu chí bao gồm Fundraising Readiness, Valuation Readiness và Cap Table Structure (fully diluted, pre/post-money, exit waterfall) — hoàn toàn miễn phí. Nếu bạn muốn đi sâu hơn vào lý thuyết và thực chiến về cap table, định giá, và cấu trúc gọi vốn, bộ 5 ebook gọi vốn của BeginGuru là tài liệu tôi đã dồn 14 năm kinh nghiệm vào để viết cho founder Việt Nam — không phải lý thuyết sách giáo khoa, mà là những gì thực sự xảy ra trong phòng đàm phán.
Câu hỏi thường gặp
Cap table cần được cập nhật khi nào?
Cap table cần được cập nhật ngay sau mỗi sự kiện thay đổi cơ cấu sở hữu: vòng gọi vốn mới, phát hành hoặc thu hồi cổ phần ESOP, chuyển nhượng cổ phần, chuyển đổi convertible note hoặc SAFE, và khi co-founder rời công ty. Không nên để cap table lạc hậu quá 30 ngày so với thực tế.
Sự khác nhau giữa basic ownership và fully diluted ownership là gì?
Basic ownership tính % sở hữu dựa trên cổ phần đã phát hành và đang lưu hành. Fully diluted tính thêm toàn bộ option pool (kể cả phần chưa cấp), warrants, SAFE và convertible notes. Investor gần như luôn dùng fully diluted khi thảo luận tỷ lệ sở hữu — founder cần hiểu rõ con số này trước khi vào bàn đàm phán.
Startup cần lập cap table từ khi nào?
Ngay từ ngày đầu chia cổ phần sáng lập — không phải đợi đến vòng gọi vốn đầu tiên. Càng để muộn, càng khó 'dọn dẹp' lịch sử sở hữu. Một cap table sạch từ sớm giúp rút ngắn quá trình due diligence từ vài tuần xuống còn vài ngày khi investor vào xem xét thực sự.
Exit waterfall trong cap table là gì và có bắt buộc không?
Exit waterfall là mô phỏng cách phân phối tiền cho từng nhóm cổ đông khi công ty exit (bán, IPO), theo thứ tự ưu tiên của từng loại cổ phần. Preferred stockholder thường được hoàn vốn trước (liquidation preference) trước khi common stockholder nhận phần còn lại. Đây là mục bắt buộc trong mọi cap table chuẩn giai đoạn Seed trở lên.
Thuật ngữ liên quan
Miễn phí
Hồ sơ gọi vốn của bạn được mấy điểm?
Upload pitch deck, AI chấm điểm 0–100 theo 5 tiêu chí VC trong 60 giây — train từ 26.000 giờ thực chiến của Hải H Nguyễn.
Review miễn phí trong 60 giây →
Hải H Nguyễn
Forbes 30 Under 30 Asia 2017 · Founder BeginGuru
14 năm kinh nghiệm gọi vốn thực chiến, hơn 26.000 giờ làm việc với founders. Đã hỗ trợ hơn 200 founders — 16 người gọi được tổng cộng 300+ tỷ VND.