Skip to content
Back to the list

pos.rentaicoder.com · desktop + web

VDG POS Counter

A POS for lump-sum household businesses, with its scope written down

Point-of-sale software for small household businesses. The documentation states that it is for lump-sum taxpayers under one billion dong of annual revenue, and it states just as plainly who should not use it.

Visit product— VDG POS Counter (opens in a new tab)
  • .NET 10
  • Avalonia 11
  • EF Core 10
  • SQLite WAL
  • Quartz.NET
  • ESC/POS

§ 01Product

Ràng buộc pháp lý — ở đây quy định chính là đặc tả
phạm vi := hộ kinh doanh nộp thuế KHOÁN, doanh thu < 1 tỷ ₫/năm

ràng buộc:
  receipt_no      tăng dần, RESET theo ngày
  retention       ≥ 10 năm            # Luật Kế toán, điều 41
  tax_export      mẫu 01/CNKD (Excel/CSV), offline, chủ hộ tự kê khai

ngoài phạm vi (cần module HĐĐT, KHÔNG bán tràn):
  doanh nghiệp             → HĐĐT realtime bắt buộc từ 01/07/2022
  hộ kê khai ≥ 1 tỷ ₫/năm  → HĐĐT + POS nối thuế từ 01/06/2025 (NĐ 70/2025)
  xuất GTGT cho khách có MST → tích hợp Viettel / MISA / VNPT

§ 02Highlights

  • Receipt numbers increment and reset daily
  • Transaction data retained at least ten years under article 41 of the Accounting Law
  • Offline tax declaration export on form 01/CNKD as Excel or CSV
  • Scope and out-of-scope cases stated in the documentation
  • An Avalonia desktop app and an ASP.NET Core web app over one shared core
  • SQLite in WAL mode, Quartz.NET background jobs, thermal printing over ESC/POS

§ 03Screens

VDG POS Counter — 01