Thủ Thuật
  • TOP Thủ Thuật
    • Thủ Thuật Internet
    • Thủ Thuật Máy Tính
    • Thủ Thuật Tiện Ích
    • Thủ Thuật Phần Mềm
  • Chia Sẻ Kiến Thức
    • Học Excel
    • Học Word
    • Học Power Point
  • Games
  • Kênh Công Nghệ
  • Facebook
  • WordPress
  • SEO
No Result
View All Result
Thủ Thuật
  • TOP Thủ Thuật
    • Thủ Thuật Internet
    • Thủ Thuật Máy Tính
    • Thủ Thuật Tiện Ích
    • Thủ Thuật Phần Mềm
  • Chia Sẻ Kiến Thức
    • Học Excel
    • Học Word
    • Học Power Point
  • Games
  • Kênh Công Nghệ
  • Facebook
  • WordPress
  • SEO
No Result
View All Result
Thủ Thuật
No Result
View All Result
Home Chia Sẻ Kiến Thức Học Excel

Vietnam State Budget Classification (NDKT): The Ultimate Database Schema for Fintech & ERP Developers

Vietnam State Budget Classification (NDKT): The Ultimate Database Schema for Fintech & ERP Developers
6k
SHARES
19.5k
VIEWS
Share on Facebook

Nội Dung Bài Viết

Toggle
  • 1. Revenue Classification: The Input Layer
    • Personal Income Tax (PIT) – Section 1000
    • Corporate Income Tax (CIT) – Section 1050
    • Consumption & Import Taxes – Section 1700 & 1900
  • 2. Specialized Fees: IT & Telecommunications
  • 3. Expenditure Classification: The Output Layer
    • Human Resources & Operations – Group 0500
    • Technology Procurement & Maintenance – Section 6950 & 7050
  • 4. Digital Asset & Intellectual Property Codes
  • 5. Implementation Guide for Developers
    • Database Schema Suggestion
    • API Integration Logic
  • 6. Conclusion

For developers working on Fintech solutions, ERP systems (Enterprise Resource Planning), or accounting software localization for the Vietnam market, understanding the State Budget Classification (Mục lục Ngân sách Nhà nước) is non-negotiable.

This comprehensive guide breaks down the essential NDKT codes—from tax revenues to public expenditures. Whether you are building a payroll system, a digital invoicing platform (e-invoice), or analyzing government open data, this structured reference serves as the backbone for accurate financial data processing in Vietnam.


1. Revenue Classification: The Input Layer

For software dealing with tax declaration (e-Tax) and revenue recognition, the Group 0110 is the most critical dataset. It defines how money enters the state budget through taxes, fees, and charges.

Personal Income Tax (PIT) – Section 1000

If you are developing Payroll or HRM (Human Resource Management) software, these “Sub-items” (Tiểu mục) must be mapped correctly to employee salary deductions.

Sub-item (Tiểu mục)DescriptionTech Application
1001PIT from wages and salariesDefault code for standard payroll modules.
1003PIT from business production/businessFor gig-economy platforms/freelancers.
1004PIT from capital investmentFintech investment apps (Stock/Crypto).
1005PIT from capital transferM&A and equity management software.
1015PIT from securities transferStock trading platform integration.
Xem thêm:  Hướng Dẫn Thêm, Xóa và Định Dạng Tiêu Đề Biểu Đồ (Chart Title) trong Excel

Corporate Income Tax (CIT) – Section 1050

Essential for Accounting and ERP finance modules.

Sub-itemDescription
1052CIT from production and business activities
1053CIT from real estate transfers
1055CIT from capital transfers

Consumption & Import Taxes – Section 1700 & 1900

Crucial for POS (Point of Sale), E-commerce, and Logistics/Customs software.

  • 1701: Value Added Tax (VAT) on domestic goods (The most common code in e-invoices).
  • 1702: VAT on imported goods.
  • 1901: Import duties.
  • 2000 Series: Environmental Protection Tax (Vital for energy and manufacturing sectors).

2. Specialized Fees: IT & Telecommunications

For the tech sector specifically, Group 2350 (Information and Communications) contains the codes relevant to ISPs, SaaS providers, and Media companies.

  • 2351: Radio frequency usage fees.
  • 2352: Internet domain name and address maintenance fees (VNNIC related).
  • 2353: Telecommunication number/code usage fees.
  • 2367: Fees for conformity certification of information security.
  • 2366: Appraisal fees for online game scripts (GameDev compliance).

Tech Note: If your platform handles domain registration or provides telecom services, these are the exact line items for your regulatory compliance reporting.


3. Expenditure Classification: The Output Layer

When building software for Public Sector Accounting or B2G (Business to Government) procurement portals, understanding where the money goes is key.

Human Resources & Operations – Group 0500

Used for government internal management systems.

  • 6001: Basic salaries (rank/grade based).
  • 6051: Wages for contractual labor.
  • 6100 Series: Various allowances (Area, Hazard, Responsibility).
  • 6301-6304: Social insurance, Health insurance, and Unemployment insurance contributions.

Technology Procurement & Maintenance – Section 6950 & 7050

This is the most important section for IT vendors selling to the government. Your invoices must align with these budget codes to ensure payment processing by the State Treasury.

Xem thêm:  Hàm CONCATENATE trong Power BI: Hướng dẫn Nối Chuỗi Ký Tự
Sub-itemDescriptionUsage Context
6956Procurement of IT equipmentBuying servers, laptops, networking gear.
6551StationeryBasic office supplies.
6605Internet & Cable TV chargesMonthly operational costs.
7053Purchase/Maintenance of IT SoftwareSaaS subscriptions or annual maintenance contracts.
7054Development of IT SoftwareCustom outsourcing projects.

4. Digital Asset & Intellectual Property Codes

As the digital economy grows, the classification for intangible assets (Group 0115 & 0200) becomes increasingly relevant for LegalTech and IP Management systems.

  • 3405: Revenue from patents and inventions.
  • 3406: Revenue from copyrights and trademarks.
  • 2504: Intellectual property fees (Section 2500 – Science & Technology).

5. Implementation Guide for Developers

Database Schema Suggestion

When designing your database to store these codes, avoid hardcoding them as enums. The list changes annually.

CREATE TABLE budget_classification (
    id SERIAL PRIMARY KEY,
    code VARCHAR(10) NOT NULL, -- e.g., '1001', '1701'
    parent_group_id INT, -- To link '1001' to '1000'
    description_vi TEXT NOT NULL,
    description_en TEXT,
    is_active BOOLEAN DEFAULT TRUE,
    category ENUM('REVENUE', 'EXPENDITURE', 'FEE', 'OTHER')
);

API Integration Logic

  1. Validation: Ensure user input for “Tax Code” validates against the active list in Section 1000 or Section 1700.
  2. Mapping: In e-invoice generation (XML format for General Department of Taxation), the <ItemCode> often correlates with internal SKU codes, but the accounting entry must map back to these NDKT codes for financial reporting.
  3. Search: Implement ElasticSearch or fuzzy search for the Description fields, as users often search by “Tiền lương” (Salary) rather than “1001”.

6. Conclusion

The Vietnam State Budget Classification is more than just a list of numbers; it is the operating system of the nation’s finance. For tech professionals in the fintech, ERP, and government-tech space, mastering these codes is essential for building compliant, robust, and localized software solutions.

By integrating these codes accurately into your data structures, you ensure that your software not only functions technically but also adheres strictly to Vietnamese financial regulations (VAS/VFRS).

Reference: Ministry of Finance, Vietnam & State Treasury Regulations.

Đánh Giá Bài Viết
Tuyết Nhi

Tuyết Nhi

Tôi là Tuyết Nhi - Nữ phóng viên trẻ đến từ Hà Nội. Với niềm đam mê công nghệ, khoa học kỹ thuật, tôi yêu thích và muốn chia sẻ đến mọi người những trải nghiệm, kinh nghiệm về các lĩnh vực công nghệ, kỹ thuật... Rất mong được quý độc giả đón nhận ❤️.

Related Posts

How to Generate Unique Random Numbers in Excel: A Comprehensive Guide
Học Excel

How to Generate Unique Random Numbers in Excel: A Comprehensive Guide

Master the Excel ERROR.TYPE Function to Categorize and Fix Formula Errors
Học Excel

Master the Excel ERROR.TYPE Function to Categorize and Fix Formula Errors

How to Print A5 Pages on A4 Paper: A Complete Guide
Học Excel

How to Print A5 Pages on A4 Paper: A Complete Guide

How to Create a Professional Plan vs. Actual Chart in Excel
Học Excel

How to Create a Professional Plan vs. Actual Chart in Excel

Discussion about this post

Trending.

Trích Xuất Dữ Liệu từ Báo Cáo Power BI Đã Xuất Bản Trên Web

Trích Xuất Dữ Liệu từ Báo Cáo Power BI Đã Xuất Bản Trên Web

Hướng Dẫn Cách Livestream Trên Facebook Bằng Điện Thoại Và Máy Tính Đơn Giản, Sắc Nét Từ A-Z

Hướng Dẫn Cách Livestream Trên Facebook Bằng Điện Thoại Và Máy Tính Đơn Giản, Sắc Nét Từ A-Z

Download Your Uninstaller Pro 7.5 Full Key 2025 – Giải Pháp Gỡ Cài Đặt Phần Mềm Tận Gốc

Download Your Uninstaller Pro 7.5 Full Key 2025 – Giải Pháp Gỡ Cài Đặt Phần Mềm Tận Gốc

Day R Premium MOD APK: Sinh tồn hậu tận thế trên di động

Day R Premium MOD APK: Sinh tồn hậu tận thế trên di động

Hướng Dẫn Tích Hợp Akismet Vào Contact Form 7: Giải Pháp Chống Spam “Tàng Hình” Hiệu Quả Nhất

Hướng Dẫn Tích Hợp Akismet Vào Contact Form 7: Giải Pháp Chống Spam “Tàng Hình” Hiệu Quả Nhất

Giới Thiệu

Thủ Thuật

➤ Website đang trong quá trình thử nghiệm AI biên tập, mọi nội dung trên website chúng tôi không chịu trách nhiệm. Bạn hãy cân nhắc thêm khi tham khảo bài viết, xin cảm ơn!

Chuyên Mục

➤ TOP Thủ Thuật

➤ Chia Sẻ Kiến Thức

➤ Kênh Công Nghệ

➤ SEO

➤ Games

Liên Kết

➤ Ketquaxskt.com

➤ TOP Restaurants

➤ Here Restaurant

➤

➤

Liên Hệ

➤ TP. Hải Phòng, Việt Nam

➤ 0931. 910. JQK

➤ Email: [email protected]

Website này cũng cần quảng cáo, không có tiền thì viết bài làm sao  ” Đen Vâu – MTP ”

DMCA.com Protection Status

© 2025 Thủ Thuật - Website chia sẻ kiến thức công nghệ hàng đầu Việt Nam

No Result
View All Result
  • TOP Thủ Thuật
    • Thủ Thuật Internet
    • Thủ Thuật Máy Tính
    • Thủ Thuật Tiện Ích
    • Thủ Thuật Phần Mềm
  • Chia Sẻ Kiến Thức
    • Học Excel
    • Học Word
    • Học Power Point
  • Games
  • Kênh Công Nghệ
  • Facebook
  • WordPress
  • SEO

© 2025 Thủ Thuật - Website chia sẻ kiến thức công nghệ hàng đầu Việt Nam