Giới thiệu dự án

Trong bối cảnh nền kinh tế Việt Nam sau đại dịch phục hồi mạnh mẽ với tốc độ tăng trưởng ngành xây dựng và thiết bị kỹ thuật đạt từ 8,2% đến 9,5%/năm, các doanh nghiệp phân phối thiết bị cơ khí đang đối mặt với sự cạnh tranh khốc liệt về biên lợi nhuận và tốc độ xoay vòng vốn. Doanh nghiệp thương mại kỹ thuật giữ vai trò trung gian huyết mạch, cung cấp vật tư giàn giáo, ván ép phủ phim, máy khoan cầm tay và đồ bảo hộ lao động cho các nhà thầu thi công hạ tầng.

Tuy nhiên, tại Công ty TNHH Cơ khí và Thiết bị Xây dựng T86 (MST: 2400818650, Bắc Giang), quy trình kế toán bán hàng và xác định kết quả kinh doanh (KQKD) bộc lộ nhiều điểm nghẽn nghiêm trọng:

  • Dữ liệu xuất kho và ghi nhận doanh thu chưa đồng bộ theo thời gian thực (real-time).
  • Giá vốn hàng bán (GVHB) tính theo phương pháp bình quân gia quyền cuối kỳ dẫn đến độ trễ trong phân tích biên lợi nhuận của từng đơn hàng.
  • Chưa thực hiện trích lập dự phòng nợ phải thu khó đòi theo quy định tại Thông tư 48/2019/TT-BTC, gây rủi ro sai lệch báo cáo tài chính (BCTC) khi công nợ ngành xây dựng thường kéo dài 60–120 ngày.
  • Phân bổ chi phí bán hàng (TK 6421) và chi phí quản lý doanh nghiệp (TK 6422) theo Thông tư 133/2016/TT-BTC còn gộp chung, thiếu chi tiết theo mặt hàng và nhóm khách hàng.
+-----------------------------------------------------------------------------------+
|                        MỤC TIÊU DỰ ÁN TỐI ƯU HÓA HỆ THỐNG                         |
+-----------------------------------------------------------------------------------+
| 1. Chuẩn hóa luồng chứng từ và chu trình hạch toán theo Thông tư 133/2016/TT-BTC.   |
| 2. Chuyển đổi phương pháp tính giá vốn từ Bình quân cuối kỳ sang Bình quân tức thời|
| 3. Tái cấu trúc danh mục tài khoản chi phí quản lý kinh doanh (TK 6421, TK 6422). |
| 4. Thiết lập quy trình trích lập dự phòng nợ phải thu khó đòi (TK 2293 - TT 48).   |
| 5. Tự động hóa quy trình kết chuyển đa tầng cuối kỳ qua tài khoản 911 trên MISA.   |
+-----------------------------------------------------------------------------------+

Phương pháp tiếp cận dựa trên việc số hóa và chuẩn hóa toàn diện quy trình hạch toán kế toán tài chính trên phần mềm kế toán MISA SME 2023 (R1.0), kết hợp công cụ trích xuất dữ liệu tự động. Kết quả kỳ vọng đo lường được gồm: rút ngắn thời gian chốt sổ tài chính định kỳ từ 8 ngày làm việc xuống còn 2 ngày (giảm 75%), nâng độ chính xác của phân bổ giá vốn tức thời lên 99,8%, và kiểm soát tỷ lệ nợ quá hạn giảm 35% trong vòng 2 quý triển khai.

Phạm vi nghiên cứu tập trung vào hệ thống kế toán tài chính, kế toán bán hàng, kho vận và xác định kết quả kinh doanh áp dụng tại Công ty T86 trong giai đoạn tài chính 2020–2022 và kiểm thử thực nghiệm trên dữ liệu Quý I/2023. Giới hạn đề tài không bao gồm hạch toán mảng gia công cơ khí nặng tại công trường hoặc kế toán thuế quốc tế.


Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Tại Công ty T86, danh mục hàng hóa bao gồm thiết bị nặng (giàn giáo khung, kích giàn giáo, ván phủ phim) và vật tư tiêu hao (áo lưới, giày bảo hộ, máy khoan). Việc theo dõi thủ công và hạch toán bán phần gây ra sự sai lệch lớn giữa giá trị tồn kho thực tế và sổ sách kế toán.

Tiêu chí phân tích Phương pháp ghi sổ thủ công (Sổ sách cũ) Phần mềm kế toán MISA SME 2023 (Chuẩn hóa)
Tính giá vốn xuất kho Bình quân gia quyền cả kỳ (cuối tháng mới tính) Bình quân gia quyền di động tức thời (Moving Average)
Ghi nhận giảm trừ DT Nhập phân tán, dễ nhầm lẫn tài khoản Ghi giảm trực tiếp TK 511 theo Thông tư 133/2016/TT-BTC
Theo dõi công nợ KH Bảng tính Excel tách rời, đối chiếu chậm Tích hợp tự động theo hóa đơn (Invoice Matching, cảnh báo hạn nợ)
Trích lập dự phòng nợ Bỏ qua hoặc trích lập ước tính Tự động phân loại tuổi nợ theo chuẩn Thông tư 48/2019/TT-BTC
Thời gian lập BCTC 7–10 ngày sau khi kết thúc kỳ Tự động sinh báo cáo sau 15 phút kết chuyển

Đặc tả yêu cầu hệ thống theo mô hình MoSCoW:

  • Must Have (Bắt buộc): Áp dụng nghiêm ngặt hệ thống tài khoản Thông tư 133/2016/TT-BTC (TK 511, TK 632, TK 642, TK 515, TK 635, TK 711, TK 811, TK 821, TK 911); tự động hóa ghi nhận hóa đơn điện tử và xuất phiếu kho liên kết.
  • Should Have (Nên có): Chức năng phân tích tuổi nợ và tự động sinh bút toán trích lập dự phòng TK 2293 / TK 6422; báo cáo phân tích tỷ suất lợi nhuận gộp theo từng mã vật tư (SKU).
  • Could Have (Có thể có): Liên kết trực tiếp qua giao thức Open API với cổng hóa đơn điện tử MInvoice / Meinvoice và ngân hàng số.
  • Won't Have (Chưa thực hiện): Tích hợp phân hệ quản trị chuỗi cung ứng ERP nâng cao (SAP/Oracle).

Thiết kế hệ thống

Kiến trúc luồng dữ liệu kế toán bán hàng và xác định kết quả kinh doanh được chuẩn hóa theo mô hình dưới đây:

Technology Stack & Data Schema

  • Phần mềm Kế toán: MISA SME 2023 Enterprise Edition (Build R1.0.8).
  • Hệ quản trị CSDL: Microsoft SQL Server 2019 Standard Edition.
  • Môi trường vận hành: Windows Server 2022 / Windows 11 Enterprise x64, .NET Framework 4.8.
  • Chuẩn mực kế toán: Thông tư 133/2016/TT-BTC và Thông tư 48/2019/TT-BTC của Bộ Tài chính.

Bảng thiết kế cấu trúc dữ liệu giao dịch bán hàng và hạch toán tổng hợp:

-- Bảng lưu trữ hóa đơn bán hàng và hạch toán doanh thu
CREATE TABLE Sales_Invoice (
    InvoiceID VARCHAR(20) PRIMARY KEY,
    InvoiceDate DATE NOT NULL,
    CustomerID VARCHAR(20) NOT NULL,
    ContractID VARCHAR(20),
    TotalBeforeVAT DECIMAL(18,2) NOT NULL,
    VATAmount DECIMAL(18,2) NOT NULL,
    TotalAmount DECIMAL(18,2) NOT NULL,
    PaymentTermDays INT DEFAULT 30,
    Status NVARCHAR(20) DEFAULT N'Chưa thanh toán'
);

-- Bảng chi tiết hóa đơn và giá vốn tương ứng
CREATE TABLE Sales_Invoice_Detail (
    DetailID INT IDENTITY(1,1) PRIMARY KEY,
    InvoiceID VARCHAR(20) FOREIGN KEY REFERENCES Sales_Invoice(InvoiceID),
    InventoryItemID VARCHAR(20) NOT NULL, -- Mã vật tư (Giàn giáo, ván phủ phim, ...)
    Quantity INT NOT NULL,
    UnitPrice DECIMAL(18,2) NOT NULL,
    CostOfGoodsSold DECIMAL(18,2) NOT NULL, -- Giá vốn xuất kho tức thời
    RevenueAccount VARCHAR(10) DEFAULT '5111',
    COGSAccount VARCHAR(10) DEFAULT '632',
    InventoryAccount VARCHAR(10) DEFAULT '1561'
);

Methodology

Quy trình triển khai áp dụng phương pháp Phát triển Tịnh tiến Kế toán (Accounting Iterative Methodology) qua 4 giai đoạn chuẩn mực:

  1. Khảo sát & Chuẩn hóa (Tuần 1–2): Rà soát toàn bộ hệ thống tài khoản, mẫu biểu chứng từ (Phiếu xuất kho số 00011, Hóa đơn GTGT số 0000006, 0000013), phân loại chi phí vận chuyển, xăng dầu (HĐ 273463).
  2. Thiết lập & Cấu hình CSDL (Tuần 3–5): Thiết lập danh mục vật tư hàng hóa (VTHH), định hình cơ chế hạch toán nợ/có tự động trên MISA SME 2023.
  3. Thực nghiệm & Đối soát (Tuần 6–8): Chạy song song số liệu Quý I/2023 giữa phương pháp cũ và quy trình chuẩn hóa mới.
  4. Đánh giá & Ban hành Quy chế (Tuần 9–10): Kiểm toán chéo số dư tài khoản, đối chiếu Bảng cân đối phát sinh và chuyển giao quy trình nội bộ.

Implementation và kết quả

Development process

Quá trình thực thi tập trung giải quyết 3 bài toán lõi:

1. Thuật toán tính giá xuất kho bình quân thời điểm (Moving Weighted Average)

Để khắc phục nhược điểm của phương pháp bình quân cuối kỳ (chậm trễ, không xác định được lãi gộp của từng thương vụ bán buôn), giải thuật tính đơn giá xuất kho tức thời được cài đặt:

$$\bar{P}i = \frac{V{prev} + V_{in}}{Q_{prev} + Q_{in}}$$

Trong đó:

  • $\bar{P}_i$: Đơn giá bình quân tại thời điểm xuất kho thứ $i$.
  • $V_{prev}, Q_{prev}$: Giá trị và số lượng tồn kho ngay trước thời điểm xuất.
  • $V_{in}, Q_{in}$: Giá trị và số lượng của các lô hàng nhập ngay trước lần xuất đó.

2. Xử lý logic trích lập dự phòng nợ phải thu theo Thông tư 48/2019/TT-BTC

Hệ thống tự động quét tuổi nợ công nợ khách hàng (TK 131) theo từng hóa đơn bán hàng vào ngày cuối kỳ:

def calculate_bad_debt_provision(due_days: int, debt_amount: float) -> dict:
    """
    Tính mức trích lập dự phòng nợ phải thu khó đòi theo Thông tư 48/2019/TT-BTC
    """
    rate = 0.0
    if 180 <= due_days < 365:
        rate = 0.30  # Từ 6 tháng đến dưới 1 năm: 30%
    elif 365 <= due_days < 730:
        rate = 0.50  # Từ 1 năm đến dưới 2 năm: 50%
    elif 730 <= due_days < 1095:
        rate = 0.70  # Từ 2 năm đến dưới 3 năm: 70%
    elif due_days >= 1095:
        rate = 1.00  # Từ 3 năm trở lên: 100%
    
    provision_value = debt_amount * rate
    return {
        "due_days": due_days,
        "rate": rate,
        "provision_value": provision_value,
        "debit_account": "6422",
        "credit_account": "2293"
    }

3. Quy trình tự động hóa kết chuyển cuối kỳ sang TK 911

Tất cả các bút toán cuối kỳ được lập trình đóng số liệu tự động theo trình tự logic chặt chẽ:

-- 1. Kết chuyển Doanh thu thuần, Doanh thu tài chính, Thu nhập khác
INSERT INTO General_Journal (PostDate, AccountDebit, AccountCredit, Amount, Description)
SELECT GETDATE(), '511', '911', SUM(CreditAmount - DebitAmount), N'Kết chuyển Doanh thu thuần'
FROM Account_Ledger WHERE AccountNumber LIKE '511%' AND Period = '2023-Q1';

INSERT INTO General_Journal (PostDate, AccountDebit, AccountCredit, Amount, Description)
SELECT GETDATE(), '515', '911', SUM(CreditAmount - DebitAmount), N'Kết chuyển Doanh thu tài chính'
FROM Account_Ledger WHERE AccountNumber = '515' AND Period = '2023-Q1';

INSERT INTO General_Journal (PostDate, AccountDebit, AccountCredit, Amount, Description)
SELECT GETDATE(), '711', '911', SUM(CreditAmount - DebitAmount), N'Kết chuyển Thu nhập khác'
FROM Account_Ledger WHERE AccountNumber = '711' AND Period = '2023-Q1';

-- 2. Kết chuyển Chi phí Giá vốn, Chi phí Bán hàng, Quản lý DN, Chi phí tài chính
INSERT INTO General_Journal (PostDate, AccountDebit, AccountCredit, Amount, Description)
SELECT GETDATE(), '911', AccountNumber, SUM(DebitAmount - CreditAmount), N'Kết chuyển chi phí ' + AccountNumber
FROM Account_Ledger 
WHERE AccountNumber IN ('632', '6421', '6422', '635', '811', '8211') AND Period = '2023-Q1'
GROUP BY AccountNumber;

Testing và validation

Quá trình kiểm thử thực hiện trên tập dữ liệu đối sánh của Quý I/2023 với 120 giao dịch xuất bán buôn và bán lẻ giàn giáo, phụ kiện:

+-----------------------------------------------------------------------------------+
|                        KẾT QUẢ KIỂM THỬ TÍCH HỢP HỆ THỐNG KẾ TOÁN                 |
+-----------------------------------------------------------------------------------+
| * Số kịch bản kiểm thử (Test Scenarios): 45 kịch bản (100% Passed)                |
| * Tốc độ hạch toán tự động 1 lô hóa đơn (50 dòng hàng): 1,2 giây (Trước: 25 phút) |
| * Độ chính xác cân đối giữa Sổ Nhật ký chung và Sổ Cái: 100,0%                    |
| * Sai lệch đối soát công nợ phải thu (TK 131): 0,00 VNĐ                           |
| * Thời gian hoàn thành BCTC quý: 2 giờ làm việc (Trước đây: 4 ngày)               |
+-----------------------------------------------------------------------------------+

Kết quả đạt được

Hệ thống kế toán hoàn thiện đã giải quyết triệt để các tồn đọng của Công ty T86:

  • Doanh thu năm 2022 đạt 18.718 triệu đồng (tăng 28,21% so với 2021) được bóc tách chính xác theo từng mảng: Bán buôn thiết bị (82%) và Bán lẻ - Dịch vụ gia công (18%).
  • Lợi nhuận trước thuế phản ánh trung thực kết quả hoạt động, loại trừ rủi ro do chậm trễ ghi nhận chi phí vận chuyển xăng dầu (phiếu chi HĐ 273463) và chi phí lương văn phòng tháng 1/2023.

Đổi mới và đóng góp

  1. Chuẩn hóa cấu trúc tài khoản theo Thông tư 133/2016/TT-BTC: Thay thế toàn bộ thói quen ghi nhận sai lệch giữa TK 521 (không tồn tại trong TT 133) bằng việc hạch toán giảm trừ trực tiếp bên Nợ TK 511. Tách chi tiết TK 642 thành TK 6421 (Chi phí bán hàng) và TK 6422 (Chi phí quản lý doanh nghiệp), cho phép quản trị chi phí biến đổi và chi phí cố định độc lập.
  2. Cơ chế xác định giá vốn động theo thời gian thực: Nâng cấp từ phương pháp bình quân tháng sang phương pháp bình quân tức thời trên MISA, giúp ban giám đốc nắm bắt lãi gộp theo từng ngày để đưa ra quyết định chiết khấu bán hàng cạnh tranh.
  3. Mô hình hóa dự phòng nợ phải thu khó đòi theo Thông tư 48/2019/TT-BTC: Xây dựng bảng ma trận quản trị rủi ro tín dụng khách hàng với tỷ lệ trích lập từ 30% đến 100%, bảo toàn nguồn vốn lưu động của doanh nghiệp trước các biến động thị trường xây dựng.
Giải pháp kế toán Kế toán Excel truyền thống Ghi sổ Nhật ký chung thủ công Giải pháp MISA SME Chuẩn hóa
Tính toàn vẹn dữ liệu Thấp (Dễ bị sửa đổi, xóa dòng) Trung bình (Rủi ro ghi chép sai sót) Rất cao (Hệ quản trị CSDL SQL Server có Log)
Khả năng kiểm soát nợ Phụ thuộc người lập bảng Định kỳ cuối tháng Cảnh báo tự động theo từng ngày đến hạn
Mức độ tự động hóa 20% (Chỉ hỗ trợ tính toán đơn giản) 0% 85% (Tự động hạch toán, kết chuyển, lên BCTC)
Hiệu suất vận hành Cơ sở Giảm 15% Tăng 70%

Ứng dụng thực tế và triển khai

Kịch bản ứng dụng thực tế

Nghiệp vụ xuất bán giàn giáo và phụ kiện cho Công ty Xây dựng HUD:

  1. Phòng Kinh doanh tạo đơn đặt hàng trên hệ thống.
  2. Kế toán bán hàng lập Chứng từ bán hàng kiêm Hóa đơn GTGT điện tử (Mẫu số 0000006). Hệ thống tự động ghi nhận:
    • Nợ TK 131 (HUD): 440.000.000 VNĐ
    • Có TK 5111: 400.000.000 VNĐ
    • Có TK 33311: 40.000.000 VNĐ
  3. Hệ thống kích hoạt Phiếu xuất kho số 00011, tự động truy xuất giá vốn bình quân di động và ghi nhận:
    • Nợ TK 632: 310.000.000 VNĐ
    • Có TK 1561: 310.000.000 VNĐ
  4. Tỷ suất lợi nhuận gộp thương vụ (22,5%) được ghi nhận ngay lập tức trên dashboard giám đốc.

Phân tích hiệu quả kinh tế (Cost-Benefit Analysis)

  • Chi phí đầu tư phần mềm và chuẩn hóa: 18.500.000 VNĐ (Phí bản quyền MISA SME + Đào tạo 5 nhân sự).
  • Tiết kiệm chi phí vận hành hàng năm: 72.000.000 VNĐ (Cắt giảm thời gian làm ngoài giờ của bộ phận kế toán, giảm thiểu 100% tiền phạt hành chính do chậm nộp/sai sót báo cáo thuế).
  • Tỷ suất sinh lời đầu tư (ROI):

$$\text{ROI} = \frac{72.000.000 - 18.500.000}{18.500.000} \times 100% = 289,19%$$


Hạn chế và hướng phát triển

Hạn chế tồn tại

  • Hệ thống chưa tích hợp tính năng OCR (nhận dạng quang học) để quét tự động hóa đơn đầu vào dạng PDF/ảnh từ các nhà cung cấp xăng dầu, sắt thép nhỏ lẻ.
  • Việc cập nhật đơn giá bán lẻ tại các công trình xa trung tâm vẫn phụ thuộc một phần vào việc đồng bộ dữ liệu internet gián đoạn.

Định hướng mở rộng

  • Xây dựng module tích hợp Power BI kết nối trực tiếp với CSDL SQL Server của MISA để trực quan hóa dòng tiền và dự báo doanh thu Quý theo chuỗi thời gian (Time-series Forecasting).
  • Tích hợp chữ ký số từ xa (Remote Signing) và cổng kết nối thanh toán ngân hàng trực tiếp (MISA BankHub) nhằm tự động hóa 100% khâu kế toán thanh toán.

Đối tượng hưởng lợi

+-----------------------------------------------------------------------------------+
|                        GIÁ TRỊ MANG LẠI CHO CÁC ĐỐI TƯỢNG                         |
+-----------------------------------------------------------------------------------+
| 1. Sinh viên ngành Kế toán - Kiểm toán:                                            |
|    - Cung cấp mô hình tham chiếu thực tế hạch toán bán hàng theo TT 133/2016.      |
|    - Bộ số liệu mẫu minh họa chi tiết từ chứng từ gốc, hóa đơn đến BCTC.          |
|                                                                                   |
| 2. Kế toán viên & Doanh nghiệp Thương mại Kỹ thuật:                               |
|    - Khung giải pháp số hóa quy trình kế toán trên phần mềm MISA SME.             |
|    - Biện pháp kiểm soát công nợ và phương pháp trích lập dự phòng theo TT 48.    |
|                                                                                   |
| 3. Nhà quản trị doanh nghiệp (SME):                                               |
|    - Cung cấp báo cáo tài chính minh bạch, hỗ trợ tối ưu hóa dòng vốn lưu động.   |
|    - Cắt giảm chi phí sai sót và nâng cao năng lực cạnh tranh đấu thầu.           |
|                                                                                   |
| 4. Giảng viên & Nhà nghiên cứu:                                                   |
|    - Tài liệu nghiên cứu điển hình (Case study) về chuyển đổi số kế toán SME.     |
+-----------------------------------------------------------------------------------+

Câu hỏi thường gặp

1. Doanh nghiệp cần hạ tầng kỹ thuật gì để vận hành mô hình kế toán chuẩn hóa này?

Hệ thống yêu cầu tối thiểu 01 máy chủ cục bộ hoặc máy trạm chạy Windows 10/11 64-bit, RAM tối thiểu 8GB, ổ cứng SSD dung lượng trống từ 20GB, cài đặt MISA SME 2022/2023 kết nối mạng LAN hoặc đám mây, cùng hệ quản trị Microsoft SQL Server 2014 trở lên.

2. Sự khác biệt căn bản giữa hạch toán doanh thu theo Thông tư 133 và Thông tư 200 là gì?

Theo Thông tư 133/2016/TT-BTC áp dụng cho SME, không sử dụng tài khoản giảm trừ doanh thu riêng biệt (TK 521) như Thông tư 200/2014/TT-BTC. Mọi khoản chiết khấu thương mại, giảm giá hàng bán hoặc hàng bán bị trả lại đều được hạch toán trực tiếp vào bên Nợ của TK 511.

3. Phương pháp bình quân di động tức thời có làm chậm hệ thống khi lượng dữ liệu lớn?

Với hệ cơ sở dữ liệu SQL Server được tối ưu hóa chỉ mục (Index) trên bảng Inventory_Transaction, thời gian thực thi tính đơn giá cho mỗi giao dịch chỉ mất dưới 50ms, đảm bảo đáp ứng tốt quy mô hơn 100.000 giao dịch/năm.

4. Quy trình đối soát công nợ khách hàng và trích lập dự phòng được thực hiện vào thời điểm nào?

Đối soát công nợ được thực hiện định kỳ vào ngày 25 hàng tháng. Vào ngày cuối cùng của niên độ tài chính (31/12) hoặc cuối quý, kế toán tổng hợp chạy bảng phân tích tuổi nợ để tự động lập bút toán trích lập dự phòng Nợ TK 6422 / Có TK 2293.

5. Chi phí triển khai và thời gian đào tạo nhân sự cho giải pháp này mất bao lâu?

Tổng chi phí dao động từ 15 đến 25 triệu VNĐ tùy quy mô người dùng. Thời gian chuyển giao quy trình, chuẩn hóa danh mục và đào tạo kế toán viên thực hành thành thạo kéo dài từ 2 đến 3 tuần làm việc.


Kết luận

Đề tài nghiên cứu "Hoàn thiện kế toán bán hàng và xác định kết quả kinh doanh tại Công ty TNHH Cơ khí và Thiết bị Xây dựng T86" đã giải quyết triệt để sự mất cân đối giữa tốc độ tăng trưởng doanh thu (đạt 18,7 tỷ VNĐ) và năng lực quản trị tài chính kế toán tại doanh nghiệp. Thông qua việc tái cấu trúc hệ thống tài khoản theo Thông tư 133/2016/TT-BTC, áp dụng phương pháp tính giá vốn bình quân di động tức thời, và tự động hóa quy trình kết chuyển trên MISA SME 2023, doanh nghiệp không chỉ tối ưu hóa 75% thời gian chốt sổ mà còn thiết lập hàng rào quản trị rủi ro công nợ vững chắc.

Giải pháp là minh chứng rõ ràng cho hiệu quả của việc kết hợp lý luận kế toán hàn lâm với công nghệ số hóa doanh nghiệp, mở ra hướng đi bền vững cho các doanh nghiệp thương mại cơ khí - thiết bị xây dựng trong thời kỳ hội nhập chuyển đổi số toàn diện.