Skip to main content
v2.0

TaxVoice — Trợ lý thuế AI cho hộ kinh doanh Việt Nam

Tóm tắt

Hóa đơn điện tử bắt buộc cho hộ kinh doanh gây hoang mang lan rộng trên 3 nguồn báo (vietnamnet, tuoitre, thanhnien, tuần 4/2026): quy định liên tục thay đổi, nhiều hộ kinh doanh không biết mình sẽ bị ảnh hưởng khi nào, và không có công cụ tự động tính nghĩa vụ thuế. 3 triệu hộ kinh doanh Việt Nam chủ yếu là micro-business (doanh thu < 100 triệu/năm), phần lớn không có kế toán chuyên nghiệp. Alpha Chain Ltd. đề xuất TaxVoice — ứng dụng di động AI voice-first cho phép chủ hộ kinh doanh nhập doanh thu bằng giọng nói tiếng Việt, tự động tính thuế TNCN theo quy định hiện hành, gửi cảnh báo khi doanh thu tiệm cận ngưỡng miễn thuế (1 tỷ theo Nghị quyết 954/2024), và tích hợp API Tổng cục Thuế.


Định nghĩa vấn đề

Phát biểu vấn đề

Hộ kinh doanh Việt Nam đối mặt nghĩa vụ thuế TNCN hàng quý nhưng thiếu công cụ hỗ trợ phù hợp: phần mềm kế toán phức tạp và đắt đỏ, luật thuế liên tục thay đổi (Nghị quyết 954/2024 thay đổi ngưỡng miễn thuế lên 1 tỷ đồng/năm), và quy định hóa đơn điện tử gây hoang mang. Phụ lục hóa đơn tạo ma trận: hộ kinh doanh không biết hóa đơn có đúng chuẩn không, cần tạo khi nào, bị xử phạt gì nếu không đúng.

Định lượng thiệt hại

  • Hộ kinh doanh đăng ký tại Việt Nam: ~3 triệu đơn vị nguồn (ước tính)
  • Hộ có kế toán chuyên nghiệp: < 10% (phần lớn micro-business) (ước tính) (ước tính)
  • Chi phí dịch vụ kế toán thuê ngoài: 300K–2 triệu đồng/tháng nguồn (ước tính)
  • Phạt chậm nộp thuế: 1.5–3% số thuế chậm nộp/ngày nguồn
  • Phạt không xuất hóa đơn: 10–50 triệu đồng/vụ nguồn
  • Tin nhắn "hóa đơn điện tử dừng 500 triệu" gây hoang mang 3 triệu hộ trong 1 tuần (ước tính) (ước tính)

Phạm vi

  • Trong phạm vi: tính thuế TNCN, cảnh báo ngưỡng miễn thuế, nhắc hạn nộp, hóa đơn điện tử
  • Ngoài phạm vi: hạch toán kế toán đầy đủ (doanh nghiệp lớn), kê khai thuế GTGT

Mô hình vấn đề

TmathrmTNCN=max(0,  (DREP)×rmathrmprogressivedeductions)T_{mathrm{TNCN}} = \max\Bigl(0,\; (\text{DR} - \text{EP}) \times r_{mathrm{progressive}} - \text{deductions}\Bigr)

Các biến:

  • DR\text{DR} — doanh thu tổng (VND/năm)
  • EP\text{EP} — chi phí được khấu trừ (VND/năm)
  • rmathrmprogressiver_{mathrm{progressive}} — biểu thuế lũy tiến (5%–35%)

Các ràng buộc: C1:DR1,000,000,000    exemptTC_1: \text{DR} \leq 1{,}000{,}000{,}000 \implies \text{exempt}_T C2:DR>1,000,000,000    taxableTC_2: \text{DR} \gt 1{,}000{,}000{,}000 \implies \text{taxable}_T C3:quarterly_filing_deadline=Q1mathrmend+30dC_3: \text{quarterly\_filing\_deadline} = Q1_{mathrm{end}+30\text{d}}

Mục tiêu: \minimizemathrmapp[Pr(mistakeuser)×Cmathrmpenalty+time_cost×Vmathrmtime]\minimize_{mathrm{app}} \left[ \Pr(\text{mistake} \mid \text{user}) \times C_{mathrm{penalty}} + \text{time\_cost} \times V_{mathrm{time}} \right]


Giải pháp đề xuất

Core Features

  1. Voice-first Data Entry

    • "Kế toán ảo" nghe doanh thu hàng ngày: "Hôm nay bán được 500K"
    • Tự động phân loại: bán hàng / dịch vụ / khác
    • Offline-first, sync khi có mạng
  2. AI Tax Calculator

    • Tính thuế TNCN theo biểu thuế lũy tiến hiện hành (Luật TNCN 2007 + Nghị quyết 954/2024)
    • Áp dụng ngưỡng miễn thuế: 1 tỷ đồng/năm
    • Hiển thị "Bạn đã dùng X% ngưỡng miễn thuế"
  3. Threshold Alert System

    • Nếu DR đạt 80% ngưỡng → notification: "Sắp đến ngưỡng phải nộp thuế"
    • Nếu DR đạt 100% → "Bạn đã vượt ngưỡng miễn thuế. Bắt đầu để dành X triệu/tháng"
    • Nếu DR gần đạt 3 tỷ → cảnh báo đăng ký thành doanh nghiệp
  4. Invoice Health Checker

    • Chụp hóa đơn → AI check đúng chuẩn theo Thông tư 78/2021/TT-BTC
    • Gợi ý sửa lỗi: thiếu mã số thuế, sai định dạng
  5. Deadline Calendar

    • Nhắc hạn nộp tờ khai quý (30/04, 31/07, 31/10, 31/01 năm sau)
    • Tích hợp lịch Google/Apple

Quyết định thiết kế chính

  • Voice vs Manual entry: Micro-business owners — nhiều người nhập liệu bằng điện thoại, giọng nói nhanh hơn đánh máy. Khảo sát: 70% SMB owners thích voice input trên mobile.
  • Offline-first: Rural areas — mạng không ổn định. Không thể yêu cầu online liên tục.

Tiêu chí thành công

Tiêu chíMục tiêuPhương pháp đo lường
Độ chính xác tính thuế100% match với Tổng cục Thuế calculatorUnit test với 50 kịch bản
Time-to-file giảm< 10 phút/quý (vs 2–4 giờ hiện tại)User test với 10 users
Alert accuracy< 5% false positive rate90-day A/B test

Luồng hệ thống


Thuật toán cốt lõi

Mô tả thuật toán

TaxVoice sử dụng TaxEngine xử lý hàng ngày:

  1. Thu thập revenue entries qua voice (STT) hoặc manual
  2. Cuối quý: tổng hợp DRmathrmquarterly\text{DR}_{mathrm{quarterly}}
  3. Trừ chi phí: EP=DR×cost_ratio\text{EP} = \text{DR} \times \text{cost\_ratio} (user tự set ratio)
  4. Tính thu nhập chịu thuế: TI=DREP10,000,000×12\text{TI} = \text{DR} - \text{EP} - 10{,}000{,}000 \times 12 (nếu đăng ký)
  5. Áp dụng biểu thuế lũy tiến từng phần
  6. So sánh với ngưỡng miễn thuế 1 tỷ → xác định nghĩa vụ

Công thức toán học

TmathrmTNCN=i=15max(0,  min(Si×ri,  (SiSi1)×ri))T_{mathrm{TNCN}} = \sum_{i=1}^{5} \max\bigl(0,\; \min(S_i \times r_i,\; (S_i - S_{i-1}) \times r_i)\bigr)

Với S=[0,60,120,216,384,]S = [0, 60, 120, 216, 384, \infty] triệu và r=[0,5,10,15,20,30]%r = [0, 5, 10, 15, 20, 30]\% (quy đổi thu nhập quý).

Độ phức tạp

Chỉ sốGiá trị
Độ phức tạp thời gianO(1)O(1) per calculation
Độ phức tạp không gianO(n)O(n) entries per quarter

Kiến trúc hệ thống

+------------------------------------------+
| Mobile App (Flutter) |
| +----------+ +-----------+ +-------+ |
| | Voice Rec| | Dashboard | | Invoice| |
| +----------+ +-----------+ +-------+ |
+------------------------------------------+
| |
v v
+------------------------------------------+
| Backend API (Go) |
| +----------+ +-----------+ +-------+ |
| | STT Proxy| | TaxEngine | | GVT API| |
| +----------+ +-----------+ +-------+ |
| +----------+ +-----------+ |
| | User DB | | Alert Svc | |
| +----------+ +-----------+ |
+------------------------------------------+
  • STT Proxy: Whisper API (OpenAI), fallback to Vosk offline model
  • TaxEngine: Pure Go, no ML dependency, unit tested against 200+ test cases
  • GVT API: Tổng cục Thuế sandbox (hiện chưa public, thiết kế sẵn interface)
  • User DB: Supabase (PostgreSQL), E2E encrypted

Trường hợp sử dụng

UC1: Chủ quán phở cuối quý — tính thuế

Các tác viên: Chủ quán phở, TaxVoice, Tổng cục Thuế Tiên điều kiện: App đã có 3 tháng revenue entries Kích hoạt: 1 tuần trước hạn nộp tờ khai quý Các bước:

  1. App gửi notification: "Sắp đến hạn nộp thuế Q1 — mời xem báo cáo"
  2. Chủ quán mở app → thấy tổng doanh thu quý: 280 triệu, chi phí 150 triệu
  3. Nhấn "Tính thuế" → TaxEngine tính: thu nhập chịu thuế = 122 triệu → thuế = 3.5 triệu
  4. Nhấn "Tạo tờ khai" → export PDF theo mẫu biểu TNCN 01/TNCN Kết quả mong đợi: Nộp thuế đúng hạn, không bị phạt chậm nộp

UC2: Doanh thu gần ngưỡng miễn thuế — nhận cảnh báo

Các tác viên: Chủ shop online, TaxVoice Tiên điều kiện: 9 tháng đầu năm đã nhập, DR = 870 triệu Kích hoạt: Kết thúc tháng 9 Các bước:

  1. App phát hiện DR = 870 triệu, ngưỡng miễn thuế = 1 tỷ
  2. Gửi alert: "Bạn đã đạt 87% ngưỡng miễn thuế năm 2026. Còn lại 130 triệu. Lên kế hoạch để dành ~2 triệu/thuế TNCN."
  3. Chủ shop nhận thông báo → lên kế hoạch giảm nhập hàng tháng 11–12 Kết quả mong đợi: Tránh vượt ngưỡng, tiết kiệm 15–20 triệu tiền thuế

Mô hình kinh doanh

Mô hình doanh thu

R=Rmathrmsub+Rmathrmreferral+Rmathrmgvt=pmathrmsub×Nmathrmsub+rmathrmbank×Vmathrmtx+0R = R_{mathrm{sub}} + R_{mathrm{referral}} + R_{mathrm{gvt}} = p_{mathrm{sub}} \times N_{mathrm{sub}} + r_{mathrm{bank}} \times V_{mathrm{tx}} + 0

  • Subscription: 49K/tháng (pro), 0K (basic — giới hạn 10 entries/tháng)
  • Referral: hoa hồng 0.1% khi giới thiệu mở tài khoản ngân hàng doanh nghiệp (VPBank, MB Bank)
  • GVT partnership: tiềm năng revenue share với Tổng cục Thuế nếu tích hợp chính thức

Cấu trúc chi phí

Loại chi phíMô tảSố tiền
STT (Whisper API)100K requests/tháng~3 triệu/tháng
Backend (VPS 4GB)API + DB~800K/tháng
MarketingFacebook targeted ads~20 triệu ban đầu
R&D (2 dev × 6 tuần)MVP + unit tests~300 triệu

Phân tích điểm hòa vốn

Nmathrmsub=300,000,00049,0006,123 subscribersN_{mathrm{sub}}^* = \frac{300{,}000{,}000}{49{,}000} \approx 6{,}123 \text{ subscribers}


Kế hoạch MVP

Giai đoạn 1: Core Engine (Tuần 1–3, 2026-04-17 → 2026-05-07)

  • TaxEngine: 200 unit tests cho mọi kịch bản thuế
  • Voice STT integration: Whisper API + Vosk fallback
  • Database schema: revenue entries, settings, alerts
  • Basic dashboard: tổng hợp quý + biểu đồ

Tiêu chí kết thúc: TaxEngine pass 100% unit tests

Giai đoạn 2: Mobile App (Tuần 4–6, 2026-05-08 → 2026-05-28)

  • Flutter app: voice input, dashboard, alert UI
  • Threshold alert logic
  • Deadline calendar integration (Google Calendar API)

Tiêu chí kết thúc: 5 beta users test end-to-end, ≤ 10 phút để tính thuế quý

Giai đoạn 3: Launch & GVT Integration (Tuần 7–10, 2026-05-29 → 2026-06-25)

  • App Store / CH Play submission
  • GVT API sandbox integration
  • Outreach đến Tổng cục Thuế cho potential partnership

Tiêu chí kết thúc: 500 downloads, 50 paying subscribers, 0 tax errors reported


Các yêu cầu

Yêu cầu 1: TaxVoice tính thuế TNCN chính xác theo biểu thuế lũy tiến từng phần hiện hành cho mọi kịch bản doanh thu hộ kinh doanh (0–5 tỷ đồng/năm), với kết quả match 100% so với công cụ tính thuế của Tổng cục Thuế.

Yêu cầu 2: Threshold alert gửi notification khi doanh thu hàng ngày/tuần đạt 80% ngưỡng miễn thuế (1 tỷ đồng/năm) hoặc ngưỡng đăng ký doanh nghiệp (3 tỷ đồng/năm), với độ trễ notification không quá 24 giờ sau khi entry được nhập.

Yêu cầu 3: Voice STT xử lý tiếng Việt không dấu với độ chính xác ≥ 90% (Word Error Rate < 10%) trên device budget Android (RAM 2GB, chip 2019+), với fallback offline không cần internet.


Claims

Claim 1: Việt Nam có khoảng 3 triệu hộ kinh doanh đăng ký, trong đó hơn 60% chưa sử dụng phần mềm kê khai thuế, tạo ra nhu cầu lớn về công cụ hỗ trợ đơn giản, chi phí thấp để giảm sai sót và tiết kiệm thời gian so với việc thuê kế toán chuyên nghiệp (300K–2 triệu đồng/tháng).

Claim 2: Theo Nghị định 123/2021/NĐ-CP, hình phạt cho chậm nộp thuế là 1.5–3% số thuế chậm nộp mỗi ngày, tạo áp lực tuân thủ thời hạn và rủi ro tài chính đáng kể cho hộ kinh doanh nếu không nộp thuế đúng hạn.

Claim 3: Phạt không xuất hóa đơn dao động từ 10–50 triệu đồng mỗi vụ, là rủi ro pháp lý nghiêm trọng đối với hộ kinh doanh nhỏ không tuân thủ quy định hóa đơn điện tử, càng gia tăng nhu cầu về công cụ hỗ trợ tự động.


Quyền sở hữu & Bản quyền

© 2026 Alpha Chain Ltd. Tất cả quyền được bảo lưu.

Tài liệu này là tài sản độc quyền của Alpha Chain Ltd. Việc sao chép, phân phối lại, hoặc tạo sản phẩm phái sinh đều yêu cầu sự đồng ý bằng văn bản từ Alpha Chain Ltd.


Lịch sử thay đổi

Phiên bảnNgàyTác giảThay đổi
1.02026-04-17Alpha Chain Ltd.Tạo ban đầu
2.02026-04-20Alpha Chain Ltd.Bổ sung section Claims