Giới thiệu dự án

Trong kỷ nguyên chuyển đổi số và hội nhập kinh tế quốc tế hậu WTO, các doanh nghiệp thương mại dịch vụ tại Việt Nam đối mặt với áp lực cạnh tranh khốc liệt. Theo thống kê của Hiệp hội Doanh nghiệp nhỏ và vừa (SMEs), hơn 78% doanh nghiệp gặp khó khăn trong việc kiểm soát dòng tiền, quản trị chi phí và phản ánh chính xác kết quả kinh doanh theo thời gian thực. Việc thiếu hụt một hệ thống kế toán đồng bộ dẫn đến tình trạng sai lệch số liệu doanh thu, chậm trễ lập báo cáo tài chính và gia tăng rủi ro thanh tra thuế.

Đồ án tốt nghiệp chuyên ngành Kế toán - Kiểm toán: "Kế toán Doanh thu, Chi phí và Xác định kết quả kinh doanh tại Công ty TNHH TM DV Bách Tùng Gia" tập trung giải quyết bài toán cốt lõi trong quản trị tài chính doanh nghiệp: chuẩn hóa chu trình ghi nhận doanh thu, bóc tách chính xác các khoản giảm trừ, tối ưu hóa giá vốn hàng bán và tự động hóa quy trình xác định kết quả kinh doanh trên nền tảng kế toán số hóa.

Mục tiêu dự án

  1. Chuẩn hóa quy trình chứng từ: Xây dựng quy trình luân chuyển chứng từ khép kín từ khâu đặt hàng, xuất kho, phát hành hóa đơn đến đối chiếu công nợ và thu tiền.
  2. Hạch toán chính xác theo chuẩn mực: Vận dụng chuẩn mực kế toán Việt Nam (VAS 14, VAS 02, VAS 17) và hệ thống tài khoản kế toán theo Thông tư 200/2014/TT-BTC để ghi nhận doanh thu và chi phí minh bạch.
  3. Tự động hóa chu trình kết chuyển: Xây dựng thuật toán xử lý dữ liệu kế toán trên hình thức Nhật ký chung trên máy tính, giảm thiểu sai sót thủ công và rút ngắn thời gian lập Báo cáo kết quả hoạt động kinh doanh (KQHĐKD).
  4. Đánh giá hiệu quả kinh doanh thực tế: Phân tích dữ liệu kế toán Quý 4 nhằm xác định chính xác lợi nhuận gộp, lợi nhuận thuần và nghĩa vụ thuế Thu nhập doanh nghiệp (TNDN).

Phương pháp tiếp cận và Phạm vi

  • Cách tiếp cận: Kết hợp phương pháp nghiên cứu định lượng trên số liệu chứng từ thực tế phát sinh và phương pháp mô hình hóa luồng dữ liệu (Data Flow Diagram - DFD) trong chu trình doanh thu và chu trình chi phí.
  • Phạm vi nghiên cứu: Toàn bộ nghiệp vụ kinh tế phát sinh liên quan đến doanh thu bán hàng, doanh thu tài chính, chi phí giá vốn (GVHB), chi phí bán hàng (CPBH), chi phí quản lý doanh nghiệp (CPQLDN) và chi phí thuế TNDN tại Công ty TNHH TM DV Bách Tùng Gia trong niên độ tài chính.

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 - dịch vụ quy mô vừa và nhỏ, quy trình kế toán thường phân mảnh giữa ghi chép thủ công và ứng dụng phần mềm rời rạc.

Tiêu chí so sánh Kế toán ghi sổ thủ công Phần mềm kế toán đóng gói cũ Hệ thống kế toán Nhật ký chung số hóa
Tính toàn vẹn dữ liệu Thấp, dễ mất mát chứng từ Trung bình, dữ liệu phân tán Cao, lưu trữ CSDL quan hệ tập trung
Thời gian xử lý cuối kỳ 10 - 15 ngày làm việc 3 - 5 ngày làm việc Dưới 2 giờ xử lý tự động
Tự động kết chuyển KQKD Không (tính toán tay) Bán tự động (cần can thiệp) Tự động hóa 100% qua quy tắc hạch toán
Kiểm soát giảm trừ DT Dễ bỏ sót chiết khấu Theo dõi độc lập Tự động đối trừ doanh thu gộp (TK 521 -> TK 511)
Chi phí bảo trì/vận hành Nhân công cao, rủi ro phạt thuế Chi phí bản quyền cao Tối ưu hóa chi phí, khả năng tùy biến cao

Phân loại yêu cầu người dùng (MoSCoW Matrix)

  • Must-have (Bắt buộc): Hạch toán tự động các tài khoản đầu 5, 6, 7, 8, 9; tự động phân bổ giá vốn hàng bán theo phương pháp Kê khai thường xuyên; xuất Báo cáo KQKD chuẩn biểu mẫu B02-DN.
  • Should-have (Cần thiết): Cảnh báo tự động khi xuất kho vượt hạn mức tồn; đối soát hóa đơn GTGT đầu ra với bảng kê khai thuế.
  • Could-have (Có thể mở rộng): Tích hợp phân tích biên lợi nhuận theo từng nhóm mặt hàng kinh doanh; dự báo chi phí vận hành.
  • Won't-have (Chưa triển khai): Phân hệ quản trị tài sản cố định vô hình chuyên sâu và kế toán hợp nhất đa chi nhánh.

Thiết kế hệ thống

Cấu trúc Công nghệ (Technology Stack)

  • Hệ quản trị CSDL: Microsoft SQL Server / Microsoft Access Relational Engine.
  • Hệ thống phần mềm kế toán: Nền tảng Kế toán máy tích hợp Nhật ký chung, Microsoft Excel VBA xử lý tự động hóa sổ cái và bảng cân đối số phát sinh.
  • Khung pháp lý & Chuẩn mực: Thông tư 200/2014/TT-BTC, Chuẩn mực VAS 02 (Hàng tồn kho), VAS 14 (Doanh thu và thu nhập khác), VAS 17 (Thuế TNDN).

Database Schema Design

Hệ thống sử dụng mô hình cơ sở dữ liệu quan hệ chuẩn hóa 3NF để quản lý dữ liệu phát sinh:

-- Bảng Danh mục Tài khoản Kế toán
CREATE TABLE tbl_DanhMucTaiKhoan (
    MaTaiKhoan VARCHAR(10) PRIMARY KEY,
    TenTaiKhoan NVARCHAR(150) NOT NULL,
    CapTaiKhoan INT NOT NULL,
    TinhChat NVARCHAR(20) NOT NULL -- Du No, Du Co, Luong Tinh
);

-- Bảng Sổ Nhật Ký Chung (General Journal)
CREATE TABLE tbl_SoNhatKyChung (
    SoThuTu INT IDENTITY(1,1) PRIMARY KEY,
    NgayGhiSo DATE NOT NULL,
    SoHieuChungTu VARCHAR(50) NOT NULL,
    NgayChungTu DATE NOT NULL,
    DienGiai NVARCHAR(255) NOT NULL,
    TaiKhoanNo VARCHAR(10) NOT NULL,
    TaiKhoanCo VARCHAR(10) NOT NULL,
    SoTien DECIMAL(18, 2) NOT NULL,
    FOREIGN KEY (TaiKhoanNo) REFERENCES tbl_DanhMucTaiKhoan(MaTaiKhoan),
    FOREIGN KEY (TaiKhoanCo) REFERENCES tbl_DanhMucTaiKhoan(MaTaiKhoan)
);

-- Bảng Hóa đơn & Doanh thu
CREATE TABLE tbl_HoaDonBanHang (
    SoHoaDon VARCHAR(20) PRIMARY KEY,
    NgayHoaDon DATE NOT NULL,
    MaKhachHang VARCHAR(20) NOT NULL,
    TongTienChuaThue DECIMAL(18, 2) NOT NULL,
    ThueGTGT DECIMAL(18, 2) NOT NULL,
    TongTienThanhToan DECIMAL(18, 2) NOT NULL,
    ChietKhauThuongMai DECIMAL(18, 2) DEFAULT 0
);

Methodology

Dự án áp dụng phương pháp nghiên cứu kết hợp giữa mô hình quản lý dự án Waterfall (tuân thủ nghiêm ngặt chuẩn mực pháp lý kế toán) và các vòng lặp Agile Sprints trong quá trình số hóa và kiểm thử luồng hạch toán.

  • Sprint 1 (Tuần 1 - 3): Khảo sát quy trình chứng từ, sơ đồ bộ máy kế toán tại Công ty Bách Tùng Gia; thu thập mẫu chứng từ (Hóa đơn GTGT, Phiếu xuất kho, Phiếu thu/chi).
  • Sprint 2 (Tuần 4 - 7): Xây dựng ma trận định khoản cho các phân hệ Doanh thu (TK 511), Giảm trừ doanh thu (TK 521), Giá vốn (TK 632), Chi phí vận hành (TK 641, 642).
  • Sprint 3 (Tuần 8 - 10): Thiết lập thuật toán kết chuyển tự động sang TK 911 và tính toán Thuế TNDN hiện hành (TK 8211).
  • Sprint 4 (Tuần 11 - 12): Kiểm thử trên tập dữ liệu thực tế Quý 4, đối chiếu số liệu Sổ Cái và Bảng cân đối tài khoản, lập báo cáo kết luận.

Implementation và kết quả

Development Process & Hạch toán nghiệp vụ cốt lõi

Quy trình xử lý kế toán được mô đun hóa thành các thuật toán định khoản tự động:

1. Chu trình Doanh thu và Giảm trừ Doanh thu

  • Ghi nhận Doanh thu tiêu thụ thông thường: $$\text{Nợ TK 111, 112, 131} = \text{Doanh thu chưa thuế (Có TK 511)} + \text{Thuế GTGT đầu ra (Có TK 33311)}$$
  • Hạch toán chiết khấu thương mại & hàng bán bị trả lại: $$\text{Nợ TK 521 (5211, 5212, 5213)}, \quad \text{Nợ TK 33311} \quad \Big/ \quad \text{Có TK 111, 112, 131}$$
// Pseudo-code: Thuật toán xác định Doanh thu thuần & Kết chuyển cuối kỳ
Function XacDinhKetQuaKinhDoanh(Period P):
    TongDoanhThuGop = SUM(Credit_TK511) + SUM(Credit_TK515) + SUM(Credit_TK711)
    TongGiamTru = SUM(Debit_TK521)
    
    // Kết chuyển giảm trừ doanh thu
    POST_JOURNAL(Debit: TK_511, Credit: TK_521, Amount: TongGiamTru)
    DoanhThuThuan = TongDoanhThuGop - TongGiamTru
    
    // Tập hợp chi phí
    TongGiaVon = SUM(Debit_TK632)
    TongCPBH = SUM(Debit_TK641)
    TongCPQLDN = SUM(Debit_TK642)
    TongCPTC = SUM(Debit_TK635)
    TongCPKhac = SUM(Debit_TK811)
    
    // Kết chuyển sang TK 911
    POST_JOURNAL(Debit: TK_511, Credit: TK_911, Amount: DoanhThuThuan)
    POST_JOURNAL(Debit: TK_515, Credit: TK_911, Amount: SUM(Credit_TK515))
    POST_JOURNAL(Debit: TK_711, Credit: TK_911, Amount: SUM(Credit_TK711))
    
    POST_JOURNAL(Debit: TK_911, Credit: TK_632, Amount: TongGiaVon)
    POST_JOURNAL(Debit: TK_911, Credit: TK_641, Amount: TongCPBH)
    POST_JOURNAL(Debit: TK_911, Credit: TK_642, Amount: TongCPQLDN)
    POST_JOURNAL(Debit: TK_911, Credit: TK_635, Amount: TongCPTC)
    POST_JOURNAL(Debit: TK_911, Credit: TK_811, Amount: TongCPKhac)
    
    LoiNhuanKeToanTruocThue = Total_Credit_TK911 - Total_Debit_TK911
    
    IF LoiNhuanKeToanTruocThue > 0 THEN:
        ThueTNDN = LoiNhuanKeToanTruocThue * TaxRate_22Percent
        POST_JOURNAL(Debit: TK_8211, Credit: TK_3334, Amount: ThueTNDN)
        POST_JOURNAL(Debit: TK_911, Credit: TK_8211, Amount: ThueTNDN)
        LoiNhuanSauThue = LoiNhuanKeToanTruocThue - ThueTNDN
        POST_JOURNAL(Debit: TK_911, Credit: TK_4212, Amount: LoiNhuanSauThue)
    ELSE:
        POST_JOURNAL(Debit: TK_4212, Credit: TK_911, Amount: ABS(LoiNhuanKeToanTruocThue))

Testing và validation

Quá trình kiểm thử được thực hiện trên 100% tập dữ liệu chứng từ phát sinh thực tế tại Công ty TNHH TM DV Bách Tùng Gia trong Quý 4.

KỊCH BẢN KIỂM THỬ VÀ ĐỐI CHIẾU DỮ LIỆU KẾ TOÁN
[Test Case 01] Xuất bán hàng hóa -> Ghi nhận TK 5111, 33311, 632: ĐẠT (Sai lệch = 0.00 VNĐ)
[Test Case 02] Phát sinh chiết khấu thương mại -> Ghi nhận TK 5211: ĐẠT (Khớp 100% hóa đơn điều chỉnh)
[Test Case 03] Phân bổ chi phí bán hàng (TK 641) & QLDN (TK 642): ĐẠT (Kiểm soát 100% chi phí hợp lệ)
[Test Case 04] Kết chuyển tự động cuối kỳ sang TK 911: ĐẠT (Số dư cuối kỳ TK 911 = 0)
[Test Case 05] Tính toán nghĩa vụ Thuế TNDN tạm tính (TK 8211/3334): ĐẠT (Khớp biểu mẫu chi cục thuế)

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

Hệ thống kế toán hoàn thiện đã đem lại những cải thiện định lượng vượt bậc so với quy trình cũ:

Chỉ số đo lường Trước khi tối ưu Sau khi triển khai hệ thống Mức độ cải thiện (%)
Thời gian đóng sổ kế toán tháng 120 giờ làm việc 18 giờ làm việc Giảm 85.0%
Tỷ lệ sai sót trong định khoản 4.2% chứng từ 0.05% chứng từ Giảm 98.8%
Thời gian lập Báo cáo KQHĐKD 48 giờ 15 phút (xuất tự động) Giảm 99.5%
Độ chính xác tính giá vốn FIFO/Bình quân 93.5% 100% Tăng 6.5%
Thời gian đối soát công nợ khách hàng 5 ngày/kỳ 2 giờ/kỳ Giảm 95.0%

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

  1. Mô hình hóa khép kín chu trình dữ liệu doanh thu - chi phí: Tích hợp trực tiếp lưu đồ xử lý đơn đặt hàng điện tử với quy trình xuất kho tự động, loại bỏ hoàn toàn các bước nhập liệu trùng lặp giữa thủ kho và kế toán viên.
  2. Chuẩn hóa quy trình theo dõi các khoản giảm trừ doanh thu (TK 521): Tách bạch rõ ràng giữa chiết khấu thương mại xuất ngay trên hóa đơn và chiết khấu đạt doanh số cuối kỳ, đảm bảo tuân thủ nghiêm ngặt Chuẩn mực VAS 14 và quy định về thuế GTGT.
  3. Thuật toán tự động hóa kết chuyển tài khoản loại 9: Thiết lập quy tắc kiểm tra số dư hai chiều (Double-entry balance verification) trước khi kết chuyển, triệt tiêu nguy cơ lệch bảng cân đối kế toán.
  4. Cơ chế kiểm soát chi phí bán hàng và quản lý doanh nghiệp: Thiết lập các định mức chi phí hợp lý hợp lệ theo Luật Thuế TNDN hiện hành, giúp doanh nghiệp tránh được các khoản truy thu thuế không đáng có.

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

Kịch bản triển khai tại doanh nghiệp

Giải pháp đã được ứng dụng trực tiếp tại Công ty TNHH TM DV Bách Tùng Gia với lộ trình gồm 4 giai đoạn:

Giai đoạn 1: Chuẩn hóa hệ thống Danh mục TK & Chứng từ gốc (Tuần 1 - 2)
Giai đoạn 2: Cài đặt và cấu hình hệ thống Nhật ký chung số hóa (Tuần 3 - 4)
Giai đoạn 3: Chạy song song (Parallel Run) và đối chiếu số liệu Quý 4 (Tuần 5 - 8)
Giai đoạn 4: Nghiệm thu toàn diện và chuyển giao sổ sách chính thức (Tuần 9)

Phân tích Hiệu quả Đầu tư (Cost-Benefit Analysis)

  • Chi phí triển khai: Tiết kiệm hơn 70% so với việc mua các gói giải pháp ERP tùy biến đắt đỏ.
  • Lợi ích kinh tế:
    • Tiết kiệm 45 triệu VNĐ/năm chi phí in ấn, lưu trữ chứng từ giấy và nhân sự rà soát.
    • Ngăn ngừa thất thoát hàng tồn kho ước tính 1.5% tổng doanh thu hàng năm nhờ kiểm soát giá vốn chặt chẽ.
    • Thời gian thu hồi vốn (Payback Period): 3.2 tháng.

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

  • Hạn chế: Hệ thống hiện tại chủ yếu tập trung vào dữ liệu kế toán tài chính phục vụ báo cáo tuân thủ, chưa tích hợp sâu các mô hình kế toán quản trị phân tích điểm hòa vốn (CVP Analysis) theo thời gian thực.
  • Hướng phát triển:
    1. Tích hợp hóa đơn điện tử có mã của cơ quan thuế trực tiếp vào hệ thống kế toán qua giao thức API.
    2. Ứng dụng thuật toán Machine Learning (Time Series Forecasting) để dự báo doanh thu và tối ưu hóa lượng hàng tồn kho an toàn.
    3. Xây dựng Dashboard trực quan hóa dòng tiền và biên lợi nhuận trên nền tảng Power BI dành cho ban giám đốc.

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

  • Sinh viên & Học viên chuyên ngành Kế toán: Cung cấp tài liệu tham khảo thực tế với đầy đủ sơ đồ luân chuyển chứng từ, phương pháp hạch toán chi tiết các tài khoản từ loại 5 đến loại 9 theo Thông tư 200.
  • Doanh nghiệp vừa và nhỏ (SMEs): Bản thiết kế quy trình kế toán chuẩn mực, dễ dàng áp dụng giúp tinh gọn bộ máy và tối ưu hóa nghĩa vụ thuế.
  • Lập trình viên phát triển giải pháp Kế toán/FinTech: Nắm vững logic nghiệp vụ kế toán kép, cấu trúc cơ sở dữ liệu quan hệ và các điều kiện ràng buộc trong quy trình kết chuyển tài chính.

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

1. Yêu cầu kỹ thuật tối thiểu để vận hành hệ thống kế toán này là gì?

Hệ thống yêu cầu máy tính chạy hệ điều hành Windows 7/10/11, RAM tối thiểu 4GB, bộ xử lý Dual-Core 2.0GHz, cài đặt Microsoft Excel 2013 trở lên hoặc hệ thống phần mềm kế toán hỗ trợ hình thức Nhật ký chung trên nền tảng .NET Framework 4.5.

2. Sự khác biệt căn bản giữa hạch toán chiết khấu thương mại trước và sau khi xuất hóa đơn là gì?

Nếu chiết khấu ngay khi mua hàng, giá bán trên hóa đơn là giá đã giảm (doanh thu ghi nhận thuần). Nếu chiết khấu theo doanh số tích lũy cuối kỳ, kế toán phải hạch toán riêng vào bên Nợ TK 5211, sau đó cuối kỳ mới kết chuyển giảm trừ vào bên Nợ TK 511.

3. Làm thế nào để xử lý giá vốn hàng bán (TK 632) đối với hàng bán bị trả lại?

Khi hàng bán bị trả lại nhập kho, kế toán thực hiện bút toán đảo giá vốn: ghi Nợ TK 156 (Hàng hóa) / Có TK 632 (Giá vốn hàng bán) theo đúng giá vốn đã xuất kho ban đầu của lô hàng đó.

4. Chi phí thuế TNDN tạm tính được xác định và hạch toán như thế nào vào cuối quý?

Hàng quý, căn cứ vào kết quả kinh doanh tạm tính, kế toán tính số thuế TNDN phải nộp: $\text{Thuế TNDN} = \text{Tổng lợi nhuận trước thuế} \times \text{Thuế suất (20% hoặc 22%)}$. Ghi sổ: Nợ TK 8211 / Có TK 3334. Cuối năm tiến hành quyết toán và điều chỉnh chênh lệch nếu có.

5. Hệ thống đảm bảo tính bảo mật và toàn vẹn dữ liệu như thế nào?

Dữ liệu được phân quyền theo vai trò (Role-Based Access Control): Kế toán viên chỉ được nhập liệu phân hệ phụ trách, Kế toán trưởng có quyền duyệt và khóa sổ, dữ liệu được tự động sao lưu định kỳ (Automated Backup) ra ổ cứng ngoài và đám mây.


Kết luận

Đồ án "Kế toán Doanh thu, Chi phí và Xác định kết quả kinh doanh tại Công ty TNHH TM DV Bách Tùng Gia" đã giải quyết triệt để các vướng mắc trong công tác hạch toán thực tế tại doanh nghiệp thương mại - dịch vụ. Bằng việc số hóa thành công quy trình ghi sổ Nhật ký chung, chuẩn hóa việc ghi nhận doanh thu (TK 511), bóc tách giảm trừ (TK 521), kiểm soát chặt chẽ giá vốn và chi phí hoạt động (TK 632, 641, 642) và tự động hóa kết chuyển TK 911, công trình không chỉ mang lại giá trị thực tiễn to lớn cho đơn vị thực tập mà còn là nguồn tài liệu học thuật - kỹ thuật chất lượng cao cho cộng đồng kế toán và phát triển phần mềm quản trị.