Skip to content

Thuế & Hóa đơn Phase A In-progress

Giữ cho merchant tuân thủ pháp luật khi bán hàng: ghi nhận định danh thuế của người bán, áp đúng quy tắc thuế lên sản phẩm, và biến một thanh toán đã hoàn tất thành hóa đơn điện tử hợp pháp của Việt Nam có thể gửi cho người mua và cơ quan thuế. Được dùng bởi chủ doanh nghiệp (thiết lập thuế và hóa đơn), thu ngân (phát hành hóa đơn tại quầy), và người mua (tự yêu cầu hóa đơn của mình).

1. Định danh

Thuộc tínhGiá trị
Module IDCORE-10
TierCore
Trạng tháiIn-progress
PhaseP1 (hóa đơn điện tử + nộp lên cơ quan thuế)
Ưu tiênHIGH
Người dùng chínhChủ / Quản lý (thiết lập), Thu ngân (phát hành), Người mua (tự yêu cầu)

Hai dịch vụ, một module nghiệp vụ. Áp thuế lên sản phẩm và phát hành hóa đơn là hai nửa của cùng một câu chuyện tuân thủ. Dịch vụ Taxation sở hữu quy tắc nhóm thuế và đẩy đúng thuế lên từng sản phẩm; dịch vụ Invoice phát hành hóa đơn điện tử hợp pháp qua một nhà cung cấp và cơ quan thuế. Kết nối tới cơ quan thuế chạy qua hai adapter tích hợp — iiapi (cổng nhà cung cấp) và t-van (mạng cơ quan thuế). Xem §5 Backend Packages.

2. Mục đích & Phạm vi

Bao gồmLoại trừ
Định danh thuế người bán (mã số thuế / MST, tên doanh nghiệp, địa chỉ)Sổ đăng ký mã số thuế chính thức (do cơ quan thuế cấp)
Mẫu quy tắc nhóm thuế áp lên sản phẩmTính thuế suất tại thời điểm bán (do engine Sản phẩm / định giá sở hữu)
Dữ liệu tham chiếu hành chính Việt Nam (tỉnh, phường, đơn vị)Render PDF của hóa đơn (do nhà cung cấp tạo)
Hồ sơ hóa đơn merchant + thông tin xác thực nhà cung cấp (mã hóa)Thu thanh toán (do Payment sở hữu)
Phát hành hóa đơn (VAT, bán hàng, POS, vé, vận chuyển nội bộ)Vòng đời đơn hàng (do Đơn hàng sở hữu)
Tích hợp nhà cung cấp: VNPAY / VNIS qua iiapi + T-VANĐa nhà cung cấp ngoài bộ iiapi/T-VAN hiện tại
Nộp lên cơ quan thuế (CQT) và theo dõi trạng tháiTự động hóa kê khai / nộp thuế
Điều chỉnh, thay thế, và hủy hóa đơnĐối soát liên-merchant
Khách tự yêu cầu hóa đơn (QR + token + thời hạn)
Dấu vết kiểm toán bất biến cho mọi sự kiện hóa đơn

3. Năng lực

Năng lựcNgười dùng có thể làm gìTrạng thái
Định danh thuế người bánChủ đăng ký mã số thuế (MST), tên, và địa chỉ của merchant dùng làm người bán trên hóa đơnBuilt
Quy tắc nhóm thuếChủ định nghĩa mẫu nhóm thuế tự động áp đúng thuế lên sản phẩm khớpBuilt
Dữ liệu tham chiếu VNTra cứu tỉnh / phường / đơn vị hành chính khi nhập địa chỉBuilt
Hồ sơ hóa đơn & nhà cung cấpChủ kết nối một nhà cung cấp VNPAY / VNIS với thông tin xác thực mã hóa và chính sách số/phát hànhBuilt
Định tuyến kênhChủ ánh xạ từng kênh bán / principal tới cấu hình nhà cung cấp phát hành hóa đơn của nóBuilt
Chia sẻ hồ sơChủ chia sẻ một hồ sơ hóa đơn cho nhiều chi nhánh (riêng tư / mọi chi nhánh / whitelist)Built
Wizard onboardingThiết lập nhà cung cấp từng bước có hướng dẫnBuilt
Tự phát hành khi thanh toánMột thanh toán hoàn tất tự động đưa vào hàng đợi và phát hành hóa đơnBuilt
Phát hành thủ công / theo lịchThu ngân phát hành theo yêu cầu, hoặc hệ thống phát hành theo lô đã lên lịchBuilt
Nộp lên cơ quan thuếHóa đơn đã phát hành được gửi tới cơ quan thuế (CQT) qua T-VAN, có theo dõi trạng tháiBuilt
Điều chỉnh / thay thế / hủyChủ sửa, thay thế, hoặc hủy một hóa đơn đã phát hành kèm lý doBuilt
Khách tự yêu cầu hóa đơnNgười mua quét QR trên biên lai và gửi thông tin của mình trước thời hạn để nhận hóa đơnBuilt
Dấu vết kiểm toánMọi sự kiện hóa đơn (tạo, phát hành, thử lại, nộp, chấp nhận/từ chối) đều được ghi nhậnBuilt
Nhiều nhà cung cấp ngoài iiapi/T-VANOnboard các nhà cung cấp ngoài bộ hiện tạiPlanned

4. Phụ thuộc Module

Phụ thuộc vàoVì sao
Sản phẩmQuy tắc nhóm thuế được cấp lên sản phẩm; thay đổi sản phẩm điều hòa lại thuế đã áp
CommerceĐịnh danh thuế (MST) của merchant được nhập tại commerce và chảy vào hóa đơn dưới vai người bán
Đơn hàngĐơn hàng cung cấp các dòng và tổng để điền vào hóa đơn
PaymentMột thanh toán thành công là thứ kích hoạt phát hành hóa đơn tự động

5. Backend Packages

Module này được cấp nguồn bởi hai dịch vụhai adapter tích hợp. Chi tiết triển khai nằm trong tài liệu nhà phát triển — phần này chỉ ánh xạ module sang chúng.

PackageVai tròTài liệu nhà phát triển
@nx/taxationMẫu quy tắc nhóm thuế, cấp thuế lên sản phẩm, dữ liệu tham chiếu VNtaxation
@nx/invoicePhát hành hóa đơn điện tử, nhà cung cấp/hồ sơ, yêu cầu, điều chỉnh/hủy, dấu vết kiểm toáninvoice
@nx/iiapiAdapter cổng nhà cung cấp (VNPAY / VNIS) cho vòng đời hóa đơn và webhookiiapi
@nx/t-vanAdapter mạng cơ quan thuế (CQT) cho nộp, xác thực, và tra cứu thuết-van

6. Luồng người dùng chính

Phát hành hóa đơn khi thanh toán

Khách tự yêu cầu hóa đơn

7. Vai trò & Quyền hạn

Vai tròCó thểKhông thể
OwnerĐăng ký định danh thuế, định nghĩa nhóm thuế, kết nối nhà cung cấp, cấu hình phát hành, điều chỉnh/hủy hóa đơn
ManagerXem hóa đơn và dấu vết kiểm toán, phát hành và điều chỉnh hóa đơnĐổi thông tin xác thực nhà cung cấp (do owner kiểm soát)
Thu ngânPhát hành hóa đơn sau thanh toán, thu thông tin người muaQuản lý nhóm thuế hoặc thông tin xác thực nhà cung cấp
Người muaTự yêu cầu hóa đơn của mình qua QRTruy cập dữ liệu của merchant hoặc người mua khác

8. Trạng thái & Lộ trình

PhaseNăng lực
P1Định danh thuế người bán, quy tắc nhóm thuế + cấp thuế, hồ sơ/nhà cung cấp hóa đơn, định tuyến kênh, phát hành tự động/thủ công/theo lịch, nộp lên cơ quan thuế, điều chỉnh/thay thế/hủy, khách tự yêu cầu hóa đơn, dấu vết kiểm toán
P2Thêm nhà cung cấp ngoài bộ iiapi/T-VAN hiện tại; tùy chọn giao hóa đơn phong phú hơn
P3Hỗ trợ kê khai / nộp thuế

Ghi chú trạng thái. Phát hành chạy trên bộ nhà cung cấp hiện tại — VNPAY / VNIS qua iiapi cộng T-VAN cho kết nối cơ quan thuế. Quy tắc nhóm thuế và cấp thuế cho sản phẩm do taxation xử lý. Một số chi tiết định danh vận hành cho dịch vụ hóa đơn vẫn đang được điều hòa trước khi lên production (xem trang nhà phát triển vận hành invoice).

9. Trang liên quan

Proprietary and Confidential. Unauthorized copying, distribution, or use of this software is strictly prohibited.