Giới thiệu dự án

Ngành thương mại sắt thép và vật liệu xây dựng tại Việt Nam đóng vai trò huyết mạch trong chuỗi cung ứng hạ tầng đô thị. Tuy nhiên, theo các thống kê ngành logistics và quản trị chuỗi cung ứng, hơn 65% doanh nghiệp phân phối vật liệu xây dựng quy mô vừa và nhỏ (SMEs) vẫn đối mặt với bài toán thất thoát dữ liệu, độ trễ ghi nhận giá vốn và sai lệch công nợ do chu kỳ xuất nhập hàng hóa khối lượng lớn (tính theo tấn, cuộn, cây) diễn ra liên tục.

Công ty TNHH Thương Mại Sắt Thép Tấn Phát (MST: 0309534695, Vốn điều lệ 5.000.000.000 VNĐ) là đơn vị chuyên bán buôn kim loại, quặng kim loại, sắt thép và vật liệu lắp đặt công trình. Thực tế hoạt động tại doanh nghiệp đặt ra bài toán cấp thiết: quy trình kế toán bán hàng cần được tối ưu hóa từ khâu lập báo giá, kiểm tra tồn kho, xuất kho, phát hành hóa đơn điện tử cho đến khâu ghi sổ Nhật ký chung và lên Báo cáo tài chính theo Thông tư 200/2014/TT-BTC.

+---------------------------------------------------------------------------------------------------+
|                                 VẤN ĐỀ TRỌNG TÂM CẦN GIẢI QUYẾT                                   |
+---------------------------------------------------------------------------------------------------+
| 1. Sai lệch dữ liệu giữa Kho vật lý và Kế toán công nợ khi xử lý đơn hàng khối lượng lớn.        |
| 2. Chậm trễ trong phát hành hóa đơn điện tử theo Luật Quản lý thuế số 38/2019/QH14.               |
| 3. Nguy cơ tính sai Giá vốn hàng bán (TK 632) do biến động đơn giá thép liên tục trên thị trường. |
| 4. Thiếu hệ thống đối chiếu tự động giữa Sổ chi tiết tài khoản và Sổ Cái tổng hợp.              |
+---------------------------------------------------------------------------------------------------+

Mục tiêu dự án

  1. Chuẩn hóa quy trình chứng từ: Thiết lập lưu đồ 8 bước luân chuyển chứng từ kế toán bán hàng khép kín, triệt tiêu tình trạng trùng lặp hoặc thất lạc chứng từ giữa Phòng Kinh doanh, Bộ phận Kho và Phòng Kế toán.
  2. Số hóa quy trình hóa đơn: Tích hợp phần mềm hóa đơn điện tử EasyInvoice (nhà cung cấp Softdreams) kết hợp hệ thống sổ sách tự động trên Microsoft Excel, đảm bảo tuân thủ 100% quy định của Nghị định 51/2010/NĐ-CP, Thông tư 32/2011/TT-BTC và Luật Quản lý thuế 38/2019/QH14.
  3. Chuẩn hóa nghiệp vụ hạch toán: Áp dụng nghiêm ngặt chế độ kế toán doanh nghiệp theo Thông tư 200/2014/TT-BTC, hạch toán hàng tồn kho theo phương pháp Kê khai thường xuyên, tính giá xuất kho theo phương pháp Bình quân gia quyền và tuân thủ các Chuẩn mực Kế toán Việt Nam (VAS 01, VAS 02, VAS 14).
  4. Nâng cao hiệu quả xử lý dữ liệu: Rút ngắn thời gian lập báo cáo doanh thu, công nợ và giá vốn cuối kỳ xuống dưới 24 giờ kể từ thời điểm chốt sổ tháng.

Phạm vi nghiên cứu: Toàn bộ chứng từ gốc, nghiệp vụ kinh tế phát sinh tại Phòng Kế toán Công ty TNHH TM Sắt Thép Tấn Phát trong kỳ kế toán tháng 03/2021.


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

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

Tại các doanh nghiệp thương mại vật liệu xây dựng, công tác kế toán bán hàng thường được triển khai theo ba mô hình chính:

Tiêu chí phân tích Phương pháp ghi sổ thủ công (Sổ giấy) Phần mềm ERP quy mô lớn (SAP/Oracle) Mô hình kết hợp EasyInvoice + Excel (Tấn Phát)
Chi phí đầu tư ban đầu Rất thấp (< 5 triệu VNĐ) Rất cao (> 500 triệu VNĐ) Tối ưu (5 - 15 triệu VNĐ)
Độ chính xác tính toán Thấp (Dễ nhầm lẫn số học) Tuyệt đối (Ràng buộc hệ thống) Rất cao (Tự động hóa bằng công thức/Macro)
Thời gian chốt sổ tháng 7 - 10 ngày Real-time / 1 ngày 1 - 2 ngày
Độ phức tạp vận hành Thấp Rất phức tạp (Yêu cầu IT chuyên trách) Trung bình (Kế toán viên dễ thích ứng)
Khả năng tùy biến Kém Phải thuê đối tác viết module Rất linh hoạt theo biểu mẫu nội bộ

Phân loại yêu cầu hệ thống theo mô hình MoSCoW

  • Must have (Bắt buộc): Lập hóa đơn GTGT điện tử có chữ ký số hợp lệ; hạch toán đồng thời Doanh thu (TK 5111), Thuế GTGT đầu ra (TK 33311), Giá vốn hàng bán (TK 6321) và Giảm trừ tồn kho (TK 1561).
  • Should have (Nên có): Bảng tổng hợp công nợ chi tiết theo từng mã khách hàng (TK 131_TG, TK 131_MT,...); chức năng tự động cập nhật số liệu từ Sổ Nhật ký chung sang Sổ Cái.
  • Could have (Có thể có): Cảnh báo tự động khi khách hàng vượt quá hạn mức tín dụng công nợ (Credit Limit).
  • Won't have (Chưa thực hiện kỳ này): Module tích hợp API trực tiếp hai chiều (Two-way REST API) giữa cổng Softdreams và tệp bảng tính Excel.

Thiết kế hệ thống

Kiến trúc luồng thông tin kế toán bán hàng tại doanh nghiệp được thiết kế tối ưu hóa theo mô hình tập trung:

Technology Stack & Chuẩn mực áp dụng

  • Nền tảng Hóa đơn điện tử: EasyInvoice Cloud Edition v2.0 (Công ty Cổ phần Đầu tư Công nghệ và Thương mại SOFTDREAMS).
  • Nền tảng Quản trị bảng tính: Microsoft Excel 2019 / Office 365 (Sử dụng công thức mảng, định danh vùng dữ liệu Name Manager và các hàm tham chiếu nâng cao).
  • Khung pháp lý kế toán:
    • Thông tư 200/2014/TT-BTC ngày 22/12/2014 của Bộ Tài chính.
    • Chuẩn mực Kế toán số 01 (VAS 01 - Nguyên tắc phù hợp giữa doanh thu và chi phí).
    • Chuẩn mực Kế toán số 02 (VAS 02 - Hàng tồn kho theo nguyên tắc giá gốc).
    • Chuẩn mực Kế toán số 14 (VAS 14 - Điều kiện 5 bước ghi nhận doanh thu).
    • Luật Quản lý thuế số 38/2019/QH14 và Thông tư 219/2013/TT-BTC về thuế GTGT khấu trừ.

Methodology

Dự án áp dụng phương pháp nghiên cứu quy trình (Business Process Analysis) kết hợp thực nghiệm số liệu thực tế qua 5 giai đoạn:

[Giai đoạn 1: Khảo sát & Thu thập dữ liệu] 
[Giai đoạn 2: Phân tích & Chuẩn hóa tài khoản] 
[Giai đoạn 3: Thực nghiệm số hóa trên EasyInvoice & Excel] 
[Giai đoạn 4: Kiểm tra & Đối chiếu chéo] 
[Giai đoạn 5: Đánh giá & Hoàn thiện giải pháp] 

Implementation và kết quả

Development process

Quy trình kế toán bán hàng thực tế tại Công ty TNHH TM Sắt Thép Tấn Phát được vận hành thông qua quy trình 8 bước chuẩn hóa:

  1. Tiếp nhận & Báo giá: Nhân viên kinh doanh nhận đơn, kiểm tra chính sách giá sắt thép và gửi báo giá cho khách hàng.
  2. Duyệt tồn kho: Kho xác nhận lượng tồn vật lý của chủng loại thép yêu cầu (ví dụ: Thép hộp kẽm, Sắt tròn 6 ly, 8 ly).
  3. Lập chứng từ kho: Kế toán bán hàng lập Phiếu xuất kho (02 liên) và Phiếu giao hàng (03 liên).
  4. Phát hành hóa đơn điện tử: Khởi tạo hóa đơn trên EasyInvoice, kiểm tra mã số thuế, địa chỉ, đơn giá chưa thuế, tiền thuế GTGT 10%, sau đó thực hiện ký số điện tử (Digital Signature).
  5. Ghi sổ Nhật ký chung: Nhập liệu nghiệp vụ kép phản ánh đồng thời Doanh thu bán hàng và Giá vốn hàng bán.
  6. Ghi sổ chi tiết: Phân bổ chi tiết doanh thu và công nợ theo mã đối tượng (ví dụ: Công ty CP TEN GROUP - Mã TK: 131_TG).
  7. Thanh toán & Thu nợ: Xử lý dòng tiền qua Giấy báo có (GBC) ngân hàng hoặc Phiếu thu tiền mặt.
  8. Khóa sổ & Lập báo cáo: Kết chuyển toàn bộ số dư cuối tháng sang Tài khoản 911 "Xác định kết quả kinh doanh".

Trích dẫn nghiệp vụ kinh tế điển hình (Nghiệp vụ ngày 04/03/2021)

  • Nội dung: Xuất bán lô Thép hộp kẽm cho Công ty Cổ phần TEN GROUP (Địa chỉ: 56 Đường 3122 Phạm Thế Hiển, P7, Q8, TP.HCM).
  • Chứng từ gốc: Hóa đơn GTGT điện tử số 0000058, Mẫu số 01GTKT0/001, Ký hiệu TP/19E, Phiếu xuất kho số XK00605.
  • Giá trị kinh tế:
    • Tiền hàng chưa thuế: 350.000.000 VNĐ (Số lượng: 31.000 kg).
    • Thuế suất GTGT (10%): 35.000.000 VNĐ.
    • Tổng giá trị thanh toán: 385.000.000 VNĐ (Chưa thanh toán).
    • Giá vốn xuất kho (Bình quân gia quyền): 347.636.000 VNĐ.
-- Cấu trúc Schema cơ sở dữ liệu nhật ký chung (Dạng bảng quan hệ mô phỏng hạch toán)
CREATE TABLE GeneralJournal (
    EntryID INT PRIMARY KEY AUTO_INCREMENT,
    PostingDate DATE NOT NULL,
    DocumentDate DATE NOT NULL,
    DocumentNumber VARCHAR(20) NOT NULL,
    Description NVARCHAR(255) NOT NULL,
    DebitAccount VARCHAR(10) NOT NULL,
    CreditAccount VARCHAR(10) NOT NULL,
    Amount DECIMAL(15, 2) NOT NULL,
    CustomerID VARCHAR(20),
    ItemID VARCHAR(20)
);

-- Dữ liệu hạch toán thực tế nghiệp vụ Hóa đơn số 0000058
INSERT INTO GeneralJournal (PostingDate, DocumentDate, DocumentNumber, Description, DebitAccount, CreditAccount, Amount, CustomerID, ItemID)
VALUES 
('2021-03-04', '2021-03-04', '0000058', N'Bán hàng cho Cty CP TEN GROUP - Doanh thu', '131_TG', '5111', 350000000.00, 'TEN_GROUP', 'THEP_HOP_KEM'),
('2021-03-04', '2021-03-04', '0000058', N'Thuế GTGT đầu ra bán hàng Cty TEN GROUP', '131_TG', '33311', 35000000.00, 'TEN_GROUP', NULL),
('2021-03-04', '2021-03-04', 'XK00605', N'Giá vốn xuất bán Thép hộp kẽm theo HĐ 0000058', '6321', '1561', 347636000.00, 'TEN_GROUP', 'THEP_HOP_KEM');
// Thuật toán Excel tự động tính số phát sinh Nợ trên Sổ Cái TK 131 từ Sổ Nhật ký chung
=SUMIFS(NKC_Amount, NKC_DebitAccount, "131*", NKC_PostingDate, ">=2021-03-01", NKC_PostingDate, "<=2021-03-31")

// Thuật toán xác định đơn giá xuất kho bình quân gia quyền cuối kỳ
= (GiaTriTonDauKy + SUM(GiaTriNhapTrongKy)) / (SoLuongTonDauKy + SUM(SoLuongNhapTrongKy))

Testing và validation

Quá trình kiểm tra, đối chiếu số liệu tháng 03/2021 đạt độ chính xác 100% trên các tiêu chí kiểm soát:

[Bảng tổng hợp đối chiếu số liệu kế toán tháng 03/2021]

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

Chỉ số hiệu năng (KPIs) Trước khi chuẩn hóa Sau khi áp dụng giải pháp Mức độ cải thiện
Thời gian xuất 01 Hóa đơn GTGT 12 - 15 phút (Viết tay, ký giấy) 2 - 3 phút (Ký số EasyInvoice) Giảm 80% thời gian
Tỷ lệ sai sót thông tin thuế/địa chỉ 4.5% trên tổng số hóa đơn 0.0% (Nhờ lưu trữ profile MST) Triệt tiêu sai sót
Thời gian đối chiếu công nợ/khách hàng 48 giờ làm việc 4 giờ làm việc Nhanh hơn 12 lần
Độ trễ tính Giá vốn hàng bán Cuối quý mới tổng hợp Tức thời theo tháng Chính xác theo kỳ

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

  1. Mô hình hóa dữ liệu kế toán kết hợp: Thiết lập thành công cơ chế chuyển giao dữ liệu bán tự động giữa phần mềm dịch vụ đám mây (EasyInvoice SaaS) và hệ thống bảng tính quản trị nội bộ (Excel), tạo ra giải pháp có chi phí chỉ bằng 5% so với việc mua sắm hệ thống ERP chuyên dụng nhưng vẫn đảm bảo tính chính xác và tuân thủ pháp lý.
  2. Ứng dụng công nghệ ký số tập trung: Thay thế toàn bộ chữ ký cơ học và con dấu vật lý bằng chứng thư số doanh nghiệp trên nền tảng EasyInvoice, giúp việc xuất bán thép cho các công trình liên tỉnh diễn ra ngay trong ngày mà không cần chờ chuyển phát hóa đơn giấy.
  3. Chuẩn hóa hệ thống tài khoản chi tiết theo đối tượng: Phân rã Tài khoản 131 thành các tiểu khoản định danh theo mã đối tượng khách hàng (ví dụ: 131_TG cho Ten Group, 131_MT cho Minh Tuấn), giúp theo dõi tuổi nợ và hạn mức nợ chính xác đến từng ngày.

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

Kịch bản triển khai tại doanh nghiệp thương mại thép

  • Giai đoạn chuẩn bị (Tuần 1 - 2): Khởi tạo danh mục hàng hóa (tên thép, quy cách, đơn vị tính chuẩn kg/cây/cuộn), danh mục khách hàng kèm mã số thuế và tài khoản ngân hàng.
  • Giai đoạn cấu hình (Tuần 3): Đăng ký sử dụng dải hóa đơn điện tử với Cơ quan Thuế theo mẫu 01GTKT0/001, tích hợp USB Token chữ ký số vào máy trạm kế toán.
  • Giai đoạn vận hành song song (Tuần 4): Tiến hành nhập liệu đồng thời chứng từ bán hàng trên phần mềm hóa đơn và sổ Nhật ký chung Excel.
+---------------------------------------------------------------------------------------------------+
|                                 BẢNG TÍNH HIỆU QUẢ ĐẦU TƯ (ROI)                                   |
+---------------------------------------------------------------------------------------------------+
| 1. Chi phí mua hóa đơn giấy truyền thống & bưu chính:        ~ 18.000.000 VNĐ/năm                |
| 2. Chi phí gói hóa đơn điện tử EasyInvoice (1.000 số):       ~  1.800.000 VNĐ (Một lần)          |
| 3. Tiết kiệm chi phí in ấn, lưu kho và vận chuyển:          ~ 16.200.000 VNĐ/năm                |
| 4. ROI ước tính năm đầu tiên:                                  280%                              |
+---------------------------------------------------------------------------------------------------+

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

Hạn chế kỹ thuật

  • Tính toàn vẹn dữ liệu trên Excel: Khi quy mô dữ liệu vượt quá 50.000 dòng nghiệp vụ/năm, tệp Excel có hiện tượng giảm tốc độ xử lý công thức và tiềm ẩn rủi ro ghi đè dữ liệu ngoài ý muốn do không phân quyền chặt chẽ theo vai trò người dùng (Role-based Access Control).
  • Thiếu kết nối API thời gian thực: Quá trình chuyển dữ liệu từ hóa đơn EasyInvoice sang bảng tính Excel vẫn cần thao tác copy/export file trung gian của kế toán viên, chưa có cơ chế Webhook tự động đẩy dữ liệu.

Hướng phát triển

  1. Nâng cấp cơ sở dữ liệu: Chuyển đổi phần backend từ Microsoft Excel sang cơ sở dữ liệu quan hệ mã nguồn mở (MySQL hoặc PostgreSQL) kết hợp giao diện Web nội bộ bằng Python/Django hoặc ReactJS.
  2. Tích hợp API trực tiếp: Xây dựng module tự động bắt sự kiện phát hành hóa đơn thành công từ EasyInvoice Open API để tự động tạo bản ghi GeneralJournal trong cơ sở dữ liệu.
  3. Mở rộng báo cáo quản trị thông minh (BI): Kết nối dữ liệu bán hàng với Microsoft Power BI để hiển thị trực quan biểu đồ doanh số theo khu vực địa lý, cơ cấu lợi nhuận gộp theo từng chủng loại thép.

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

  • Sinh viên & Học viên ngành Kế toán - Tài chính: Nắm vững phương pháp luận thực tế, hiểu rõ cách thức luân chuyển chứng từ từ thực tế doanh nghiệp đến hệ thống báo cáo tài chính theo Thông tư 200/2014/TT-BTC.
  • Kế toán viên tại các doanh nghiệp SMEs: Có ngay tài liệu tham khảo chi tiết về cách thiết kế sổ sách Excel kết hợp phần mềm hóa đơn điện tử để áp dụng ngay vào công việc.
  • Chủ doanh nghiệp & Nhà quản lý: Có cơ sở đánh giá hiệu quả kiểm soát nội bộ, giảm thiểu rủi ro thất thoát hàng tồn kho và tối ưu hóa chi phí vận hành bộ máy kế toán.
  • Nhà nghiên cứu kinh tế ứng dụng: Cung cấp nguồn số liệu thực chứng đáng tin cậy về hành vi chuyển đổi số trong công tác kế toán doanh nghiệp tại Việt Nam.

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

1. Yêu cầu phần cứng và phần mềm tối thiểu để vận hành hệ thống này là gì?

Máy tính cấu hình tối thiểu CPU Intel Core i3 (thế hệ 6 trở lên), RAM 4GB, chạy hệ điều hành Windows 10/11, cài đặt Microsoft Office 2016 trở lên, trình duyệt web (Chrome/Edge) và phần mềm ký số token tương thích với EasyInvoice.

2. Khi phát hiện sai sót trên Hóa đơn điện tử EasyInvoice đã ký số thì xử lý như thế nào?

Căn cứ theo Nghị định 123/2020/NĐ-CP và Thông tư 78/2021/TT-BTC, nếu hóa đơn có mã của cơ quan thuế có sai sót, doanh nghiệp lập Mẫu 04/SS-HĐĐT gửi cơ quan thuế và thực hiện lập hóa đơn điều chỉnh hoặc hóa đơn thay thế trực tiếp trên phần mềm EasyInvoice.

3. Phương pháp tính giá xuất kho bình quân gia quyền tại Tấn Phát có ưu điểm gì?

Phương pháp này giúp san phẳng những biến động giá thép thất thường trên thị trường, giảm áp lực ghi nhận giá vốn đột biến trong tháng, phù hợp với doanh nghiệp kinh doanh thương mại vật liệu có tần suất nhập - xuất cao.

4. Dữ liệu kế toán bán hàng trên Excel cần bảo mật và sao lưu ra sao?

Cần thiết lập mật khẩu bảo vệ file (Password to open/modify), khóa các ô chứa công thức (Lock Cells & Protect Sheet) và thực hiện sao lưu tự động (Auto-backup) hàng ngày lên dịch vụ đám mây (Google Drive / OneDrive) nhằm phòng ngừa sự cố phần cứng.

5. Chi phí triển khai quy trình hóa đơn điện tử kết hợp Excel là bao nhiêu?

Chi phí ban đầu bao gồm chữ ký số USB Token (~1.500.000 VNĐ/3 năm) và gói hóa đơn điện tử EasyInvoice (~1.000.000 - 2.000.000 VNĐ tùy số lượng hóa đơn), không phát sinh thêm chi phí bản quyền phần mềm đắt đỏ.


Kết luận

Đồ án khóa luận tốt nghiệp "Quy trình kế toán bán hàng tại Công ty TNHH Thương Mại Sắt Thép Tấn Phát" đã giải quyết triệt để bài toán chuẩn hóa nghiệp vụ ghi nhận doanh thu, giá vốn và quản lý công nợ khách hàng trong bối cảnh chuyển đổi số hóa đơn điện tử. Thông qua việc kết hợp tối ưu giữa phần mềm xuất hóa đơn EasyInvoice và hệ thống sổ kế toán Nhật ký chung trên Excel, doanh nghiệp vừa đảm bảo tuân thủ đầy đủ các quy định pháp lý (Thông tư 200/2014/TT-BTC, Luật Quản lý thuế 38/2019/QH14), vừa tiết kiệm đáng kể chi phí vận hành.

Mô hình thực nghiệm chứng minh tính khả thi, độ tin cậy và khả năng mở rộng cao, trở thành giải pháp kiểu mẫu có thể nhân rộng cho hàng ngàn doanh nghiệp thương mại và phân phối vật liệu xây dựng vừa và nhỏ tại Việt Nam hiện nay.