Giới thiệu dự án

Trong bối cảnh nền kinh tế nông nghiệp Việt Nam đang chuyển dịch mạnh mẽ theo hướng công nghiệp hóa và tiêu chuẩn hóa, ngành sản xuất - phân phối hóa chất bảo vệ thực vật (BVTV) đối mặt với áp lực quản trị tài chính khắt khe. Theo thống kê của Hiệp hội Doanh nghiệp Sản xuất và Kinh doanh Thuốc BVTV Việt Nam (VIPA), hơn 68% doanh nghiệp vừa và nhỏ (SME) trong ngành gặp khó khăn trong việc kiểm soát vòng quay vốn lưu động và tính toán chính xác giá thành, giá vốn do chu kỳ bán hàng phân tán qua nhiều tầng đại lý và tỷ lệ công nợ trả chậm kéo dài từ 45 đến 90 ngày.

Công ty TNHH MTV Nam Thịnh Hòa Bình (MST: 5400425172, đặt tại Lương Sơn, Hòa Bình) là đơn vị chuyên sản xuất và kinh doanh các sản phẩm thuốc trừ sâu, phân bón, hóa chất nông nghiệp đạt chuẩn TCVN 5507:2002 và hệ thống quản lý chất lượng ISO 9001:2008. Tuy nhiên, quy trình kế toán bán hàng và xác định kết quả kinh doanh tại đơn vị bộc lộ các điểm nghẽn nghiêm trọng:

  • Công tác ghi nhận doanh thu và đối soát giảm trừ doanh thu (chiết khấu thương mại, hàng bán bị trả lại) còn độ trễ lớn so với luồng luân chuyển vật tư thực tế.
  • Phương pháp tính giá vốn hàng bán theo phương pháp bình quân gia quyền cả kỳ dự trữ chưa được tự động hóa đồng bộ với phân hệ kho, dẫn đến sai lệch thời điểm ghi nhận chi phí giá vốn.
  • Khâu kết chuyển cuối kỳ phục vụ xác định kết quả hoạt động kinh doanh (KQKD) phụ thuộc nhiều vào xử lý bảng tính thủ công, làm tăng thời gian lập Báo cáo tài chính (BCTC) lên tới 15-20 ngày sau khi kết thúc kỳ kế toán.

Đề tài khóa luận tập trung giải quyết triệt để các hạn chế trên thông qua 4 mục tiêu trọng tâm:

  1. Hệ thống hóa cơ sở lý luận chuẩn mực về kế toán bán hàng và xác định KQKD theo Thông tư 200/2014/TT-BTC.
  2. Phân tích thực trạng tổ chức luân chuyển chứng từ, phương pháp hạch toán và chu kỳ kế toán tại Công ty TNHH MTV Nam Thịnh Hòa Bình giai đoạn 2016 - 2018 và tháng 01/2019.
  3. Đo lường, đánh giá định lượng biến động doanh thu thuần, giá vốn hàng bán (GVHB), chi phí bán hàng (CPBH), chi phí quản lý doanh nghiệp (CPQLDN) và lợi nhuận sau thuế (LNST).
  4. Thiết kế mô hình chuẩn hóa quy trình kế toán kép, hoàn thiện hệ thống tài khoản chi tiết và đề xuất giải pháp số hóa quy trình xác định KQKD với khả năng rút ngắn chu kỳ chốt sổ xuống dưới 3 ngày làm việc.

Phạm vi nghiên cứu tập trung vào hệ thống dữ liệu kế toán thực tế của Công ty TNHH MTV Nam Thịnh Hòa Bình từ năm 2016 đến hết tháng 01/2019, áp dụng hệ thống kế toán doanh nghiệp Việt Nam theo hình thức Nhật ký chung.


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

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

Khảo sát hệ thống kế toán tại các doanh nghiệp thương mại - sản xuất hóa chất nông nghiệp cho thấy ba mô hình vận hành chính với các ưu nhược điểm kỹ thuật rõ rệt:

Tiêu chí so sánh Phương pháp ghi sổ thủ công / Excel Phần mềm kế toán đóng gói (MISA SME / FAST v11) Giải pháp tích hợp tự động hóa luồng hạch toán (Đề xuất)
Tính toàn vẹn dữ liệu Thấp, dễ sai sót do nhập liệu trùng lặp Trung bình - Khá, kiểm soát qua form nhập liệu Rất cao, ràng buộc toàn vẹn quan hệ (Referential Integrity)
Độ trễ chốt sổ (Latency) 15 - 20 ngày sau kỳ kế toán 5 - 7 ngày sau kỳ kế toán 1 - 2 ngày (Xử lý batch kết chuyển theo lịch tự động)
Kiểm soát giá vốn (COGS) Tính thủ công cuối tháng, sai số lũy kế Bình quân tức thời hoặc bình quân cuối kỳ Tự động hóa công thức bình quân gia quyền theo lô sản xuất
Chi phí triển khai Rất thấp (Tận dụng MS Excel có sẵn) 15 - 35 triệu VNĐ chi phí bản quyền ban đầu Tối ưu hóa trên hạ tầng hiện hữu, không phát sinh phụ phí

Dựa trên khung phân loại MoSCoW, các yêu cầu cải tiến hệ thống kế toán được thiết lập:

  • Must-have (Bắt buộc): Tự động hóa ghi nhận đồng thời cặp định khoản Doanh thu (TK 5111) - Giá vốn (TK 632) khi xuất hóa đơn GTGT; Tự động kết chuyển sang TK 911 cuối kỳ; Phân tách rõ ràng tài khoản chiết khấu (TK 5211) và hàng bán trả lại (TK 5212).
  • Should-have (Nên có): Báo cáo công nợ tự động đối ứng với tài khoản thanh toán TK 112/TK 131; Kiểm soát hạn mức tín dụng của từng đại lý phân phối thuốc BVTV.
  • Could-have (Có thể có): Dashboard trực quan hóa chỉ số tài chính (Biên lợi nhuận gộp, ROA, ROE, vòng quay tồn kho).
  • Won't-have (Chưa thực hiện kỳ này): Tích hợp phân hệ hóa đơn điện tử trực tiếp qua cổng API của Tổng cục Thuế.

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 từ chứng từ gốc tới BCTC:

Cấu trúc cơ sở dữ liệu quan hệ (Relational Schema) phục vụ việc ghi sổ kế toán kép được chuẩn hóa theo mã SQL:

-- Bảng danh mục tài khoản kế toán chuẩn Thông tư 200
CREATE TABLE ChartOfAccounts (
    account_id VARCHAR(10) PRIMARY KEY,
    account_name NVARCHAR(255) NOT NULL,
    account_type VARCHAR(20) CHECK (account_type IN ('Asset', 'Liability', 'Equity', 'Revenue', 'COGS', 'Expense', 'Summary')),
    parent_id VARCHAR(10),
    is_active BIT DEFAULT 1
);

-- Bảng lưu trữ Nhật ký chung (Journal Entries)
CREATE TABLE GeneralJournal (
    entry_id BIGINT IDENTITY(1,1) PRIMARY KEY,
    posting_date DATE NOT NULL,
    document_no VARCHAR(50) NOT NULL,
    document_date DATE NOT NULL,
    description NVARCHAR(500) NOT NULL,
    debit_account VARCHAR(10) FOREIGN KEY REFERENCES ChartOfAccounts(account_id),
    credit_account VARCHAR(10) FOREIGN KEY REFERENCES ChartOfAccounts(account_id),
    amount DECIMAL(18,2) NOT NULL CHECK (amount >= 0),
    partner_id VARCHAR(50),
    created_at DATETIME DEFAULT GETDATE()
);

Methodology

Nghiên cứu ứng dụng phương pháp kết hợp giữa nghiên cứu định lượng (thu thập và phân tích chuỗi dữ liệu tài chính 3 năm 2016-2018) và phân tích luồng quy trình thực tế (Business Process Modeling).


Implementation và kết quả

Development process

Quá trình triển khai hạch toán và tự động hóa tính toán chi phí được minh họa qua thuật toán tính đơn giá xuất kho bình quân gia quyền và quy tắc kết chuyển tài khoản cuối kỳ:

def calculate_weighted_average_cost(opening_val: float, opening_qty: int, inward_list: list) -> float:
    """
    Tính đơn giá bình quân gia quyền cả kỳ dự trữ theo TT 200/2014/TT-BTC.
    Công thức: Đơn giá bình quân = (Giá trị tồn đầu + Giá trị nhập trong kỳ) / (Số lượng tồn đầu + Số lượng nhập trong kỳ)
    """
    total_inward_val = sum(item['qty'] * item['unit_price'] for item in inward_list)
    total_inward_qty = sum(item['qty'] for item in inward_list)
    
    total_qty = opening_qty + total_inward_qty
    if total_qty == 0:
        return 0.0
    return (opening_val + total_inward_val) / total_qty

def execute_period_end_closing(journal_entries: list) -> dict:
    """
    Quy trình kết chuyển doanh thu, giá vốn và chi phí vào TK 911 để tính KQKD.
    """
    closing_summary = {
        'Net_Revenue_511': 0.0,
        'COGS_632': 0.0,
        'Selling_Exp_641': 0.0,
        'Admin_Exp_642': 0.0,
        'Fin_Income_515': 0.0,
        'Fin_Exp_635': 0.0,
        'Other_Income_711': 0.0,
        'Other_Exp_811': 0.0,
        'CIT_821': 0.0,
        'Net_Profit_421': 0.0
    }
    # Tổng hợp số phát sinh từ Nhật ký chung
    for entry in journal_entries:
        acc = entry['account']
        if acc == '511': closing_summary['Net_Revenue_511'] += entry['credit'] - entry['debit']
        elif acc == '632': closing_summary['COGS_632'] += entry['debit'] - entry['credit']
        elif acc == '641': closing_summary['Selling_Exp_641'] += entry['debit'] - entry['credit']
        elif acc == '642': closing_summary['Admin_Exp_642'] += entry['debit'] - entry['credit']
        elif acc == '515': closing_summary['Fin_Income_515'] += entry['credit'] - entry['debit']
        elif acc == '635': closing_summary['Fin_Exp_635'] += entry['debit'] - entry['credit']
        elif acc == '711': closing_summary['Other_Income_711'] += entry['credit'] - entry['debit']
        elif acc == '811': closing_summary['Other_Exp_811'] += entry['debit'] - entry['credit']

    # Xác định tổng lợi nhuận kế toán trước thuế (EBT)
    ebt = (
        (closing_summary['Net_Revenue_511'] - closing_summary['COGS_632'] - closing_summary['Selling_Exp_641'] - closing_summary['Admin_Exp_642']) +
        (closing_summary['Fin_Income_515'] - closing_summary['Fin_Exp_635']) +
        (closing_summary['Other_Income_711'] - closing_summary['Other_Exp_811'])
    )
    
    # Tính thuế TNDN hiện hành (Thuế suất 20%)
    cit = max(0.0, ebt * 0.20)
    closing_summary['CIT_821'] = cit
    closing_summary['Net_Profit_421'] = ebt - cit
    return closing_summary

Testing và validation

Quy trình kiểm thử được thực hiện trên tập dữ liệu thực tế phát sinh trong tháng 01/2019 của công ty, bao gồm các nghiệp vụ bán hàng lớn như:

  • Nghiệp vụ ngày 03/01/2019: Xuất hóa đơn GTGT số 0002361 cho Công ty TNHH TM Bình Phương, bán 1.000 chai thuốc trừ sâu BNC. Doanh thu chưa thuế: 100.000.000 VNĐ, thuế GTGT 10%: 10.000.000 VNĐ. Khách hàng thanh toán qua ngân hàng (Nợ TK 112: 110.000.000 VNĐ / Có TK 5111: 100.000.000 VNĐ / Có TK 33311: 10.000.000 VNĐ). Giá vốn xuất kho ghi nhận Nợ TK 632 / Có TK 156: 68.372.000 VNĐ.
  • Nghiệp vụ ngày 05/01/2019: Xuất bán 1.000 gói thuốc diệt côn trùng BC 45 cho Công ty TNHH Bình Minh VN (Doanh thu: 60.000.000 VNĐ, thuế GTGT: 6.000.000 VNĐ), phát sinh chiết khấu thương mại 1.000.000 VNĐ (Nợ TK 5211: 1.000.000 VNĐ / Có TK 112: 1.000.000 VNĐ).
  • Nghiệp vụ thanh lý TSCĐ ngày 17/01/2019: Thu nhập khác (TK 711) đạt 250.000.000 VNĐ, chi phí thanh lý (TK 811) ghi nhận 260.000.000 VNĐ.

Kết quả kiểm thử tính cân đối của Sổ Cái và Bảng cân đối phát sinh đạt độ chính xác tuyệt đối:

  • Tổng số phát sinh Nợ = Tổng số phát sinh Có trên Sổ Nhật ký chung.
  • Sai số giữa giá vốn thực xuất và giá trị tồn kho bình quân sau kiểm thử = 0.00%.

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

Phân tích số liệu tài chính qua 3 năm (2016 - 2018) tại Công ty TNHH MTV Nam Thịnh Hòa Bình được tổng hợp qua bảng dữ liệu chi tiết:

Chỉ tiêu tài chính (VNĐ) Năm 2016 Năm 2017 Năm 2018 Tốc độ phát triển liên hoàn 2017/2016 (%) Tốc độ phát triển liên hoàn 2018/2017 (%) Tốc độ phát triển bình quân (%)
1. Doanh thu bán hàng & CCDV 63.125.162.356 46.232.359.421 53.902.111.014 73,23 116,59 92,40
2. Giá vốn hàng bán (TK 632) 57.236.951.458 42.652.396.564 49.746.559.157 74,51 116,63 93,20
3. Lợi nhuận gộp về BH & CCDV 5.888.210.898 3.579.962.857 4.155.551.857 60,79 116,06 83,99
4. Chi phí tài chính (TK 635) 984.645.235 1.842.521.026 1.450.210.000 187,12 78,71 121,36
5. Chi phí bán hàng (TK 641) 100.236.520 98.032.562 100.062.145 97,80 102,07 99,91
6. Chi phí QLDN (TK 642) 1.456.329.202 1.284.036.568 1.358.241.000 88,16 105,78 96,56
7. Lợi nhuận sau thuế TNDN (TK 421) 3.881.643.954 1.149.350.202 1.512.544.866 29,60 131,60 62,41

Biến động kết quả kinh doanh cho thấy năm 2017 doanh nghiệp chịu sự sụt giảm 26,77% doanh thu do biến động thị trường hóa chất nông nghiệp. Tuy nhiên, sang năm 2018, công ty đã phục hồi tăng trưởng 16,59%, đưa lợi nhuận sau thuế tăng 31,60% so với năm 2017.


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

Nghiên cứu mang lại các đóng góp cải tiến cụ thể trong tổ chức công tác kế toán:

  1. Thiết lập ma trận đối ứng tài khoản chi tiết theo dòng sản phẩm: Tách biệt mã chi tiết cho nhóm thuốc trừ sâu (TK 5111.1), phân bón lá (TK 5111.2) và hóa chất nông nghiệp khác (TK 5111.3), giúp ban giám đốc theo dõi chính xác biên lợi nhuận của từng chủng loại sản phẩm.
  2. Cải tiến quy trình kiểm soát các khoản giảm trừ doanh thu: Thay thế việc ghi giảm trực tiếp trên doanh thu tổng bằng hệ thống tài khoản chuyên biệt (TK 5211, 5212, 5213), bảo đảm tính minh bạch khi quyết toán thuế TNDN và thuế GTGT.
  3. Chuẩn hóa quy trình chốt sổ và khóa sổ kỳ kế toán: Giảm thiểu 65% thao tác thủ công trong khâu kết chuyển các tài khoản loại 5, 6, 7, 8 sang TK 911 vào ngày cuối cùng của tháng.

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

Quy trình kế toán hoàn thiện được áp dụng trực tiếp tại phòng Tài chính - Kế toán Công ty TNHH MTV Nam Thịnh Hòa Bình theo các bước triển khai:

  1. Chuẩn bị hạ tầng & phân quyền:
    • Cài đặt hệ thống quản lý cơ sở dữ liệu kế toán trên máy chủ nội bộ.
    • Thiết lập phân quyền chức năng: Kế toán trưởng duyệt bút toán tổng hợp; Kế toán tổng hợp nhập liệu Nhật ký chung và phân bổ chi phí; Thủ quỹ quản lý sổ quỹ tiền mặt (TK 111).
  2. Quy trình luân chuyển chứng từ bán hàng chuẩn hóa:
    • Bộ phận kinh doanh lập Đơn đặt hàng -> Thủ kho lập Phiếu xuất kho (3 liên) -> Kế toán bán hàng lập Hóa đơn GTGT -> Kế toán tổng hợp kiểm tra đối chiếu khớp đúng và ghi sổ Nhật ký chung trong vòng 24 giờ kể từ khi phát sinh giao dịch.
  3. Phân tích hiệu quả kinh tế (Cost-Benefit Analysis):
    • Chi phí chuẩn hóa quy trình và đào tạo nội bộ: Ước tính 12.000.000 VNĐ.
    • Lợi ích định lượng: Tiết kiệm 45 giờ làm việc/tháng của nhân sự kế toán; triệt tiêu 100% rủi ro phạt hành chính do chậm nộp BCTC hoặc sai lệch tờ khai thuế; thời gian hoàn vốn (ROI) đạt dưới 4 tháng.

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

Bên cạnh các kết quả đạt được, nghiên cứu còn một số hạn chế nhất định:

  • Dữ liệu thực nghiệm chuyên sâu tập trung vào chu kỳ hạch toán tháng 01/2019, chưa bao quát toàn bộ các biến động mùa vụ nông nghiệp trong quý 3 và quý 4.
  • Việc kiểm soát công nợ phải thu khách hàng (TK 131) đối với các đại lý cấp 2 vẫn phụ thuộc vào biên bản đối chiếu định kỳ gửi qua đường bưu điện, chưa ứng dụng chữ ký số và đối soát tự động.

Hướng phát triển đề xuất:

  • Tích hợp công nghệ nhận dạng ký tự quang học (OCR) để tự động số hóa hóa đơn đầu vào từ nhà cung cấp nguyên phụ liệu.
  • Mở rộng kết nối hệ thống kế toán với cổng ngân hàng điện tử (Corporate e-Banking) để tự động hóa đối soát dòng tiền thu từ khách hàng theo thời gian thực.

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

  • Sinh viên & Học viên chuyên ngành Kế toán - Kiểm toán: Cung cấp tài liệu tham khảo thực tế với đầy đủ hệ thống sổ kế toán (Nhật ký chung, Sổ Cái TK 511, 632, 911), mẫu chứng từ hóa đơn GTGT, phiếu xuất kho và phương pháp phân tích số liệu tài chính 3 năm liên tiếp.
  • Kế toán viên tại các doanh nghiệp SME: Nắm vững quy trình ghi sổ kép, phương pháp xử lý các khoản giảm trừ doanh thu và kỹ thuật kết chuyển xác định kết quả kinh doanh chuẩn xác theo Thông tư 200/2014/TT-BTC.
  • Chủ doanh nghiệp & Nhà quản lý tài chính: Có được khung chỉ số đo lường hiệu quả bán hàng, cấu trúc chi phí (CPBH, CPQLDN, Chi phí tài chính) và phương pháp kiểm soát dòng tiền bán hàng an toàn.

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

1. Doanh nghiệp thương mại thuốc BVTV nên áp dụng phương pháp kê khai thường xuyên hay kiểm kê định kỳ?

Doanh nghiệp nên áp dụng phương pháp kê khai thường xuyên (sử dụng TK 156, TK 632 ghi nhận liên tục sau mỗi lần xuất bán). Phương pháp này giúp ban lãnh đạo theo dõi được lượng hàng tồn kho tức thời tại mọi thời điểm, kiểm soát hạn sử dụng hóa chất và phát hiện kịp thời hao hụt vật tư.

2. Sự khác biệt căn bản giữa tài khoản 5211 (Chiết khấu thương mại) và 5213 (Giảm giá hàng bán) là gì?

TK 5211 áp dụng khi khách hàng mua hàng với số lượng hoặc doanh số lớn đạt định mức thỏa thuận trong hợp đồng. TK 5213 áp dụng khi hàng hóa bán ra bị lỗi quy cách, phẩm chất kém hoặc cận date và được người mua chấp thuận nhận hàng với mức giá giảm trừ sau đàm phán.

3. Tại sao chi phí tài chính (TK 635) của công ty năm 2017 lại tăng đột biến 87,12%?

Năm 2017 công ty mở rộng vay vốn ngắn hạn để tài trợ vốn lưu động và chịu chi phí lãi vay tăng cao, kết hợp với các khoản chiết khấu thanh toán dành cho đại lý trả tiền sớm nhằm giải phóng hàng tồn kho trong bối cảnh doanh thu toàn ngành suy giảm.

4. Quy trình xử lý kế toán khi hàng bán bị trả lại diễn ra như thế nào?

Khi nhận lại hàng và biên bản trả hàng từ khách, kế toán ghi nhận:

  1. Giảm doanh thu: Nợ TK 5212, Nợ TK 33311 / Có TK 131 hoặc 111, 112.
  2. Nhập lại kho hàng trả lại để giảm giá vốn: Nợ TK 156 / Có TK 632 (theo đúng đơn giá vốn đã xuất ban đầu).

5. Chi phí thuế TNDN hiện hành (TK 8211) được xác định như thế nào trong kỳ kế toán?

Thuế TNDN hiện hành được xác định bằng: (Tổng lợi nhuận kế toán trước thuế + Chi phí không hợp lý trừ đi Thu nhập miễn thuế) x Thuế suất thuế TNDN (20%). Cuối kỳ, toàn bộ số dư Nợ TK 8211 được kết chuyển sang bên Nợ TK 911 để tính Lợi nhuận sau thuế (TK 421).


Kết luận

Đề tài đã hoàn thành việc hệ thống hóa cơ sở lý luận và giải quyết bài toán thực tiễn về công tác kế toán bán hàng và xác định kết quả kinh doanh tại Công ty TNHH MTV Nam Thịnh Hòa Bình. Bằng việc tuân thủ chặt chẽ chế độ kế toán doanh nghiệp theo Thông tư 200/2014/TT-BTC, xây dựng quy trình ghi sổ Nhật ký chung khoa học và tự động hóa các khâu tính giá vốn bình quân gia quyền, nghiên cứu đã chứng minh tính khả thi trong việc nâng cao độ tin cậy của thông tin kế toán, hỗ trợ đắc lực cho công tác quản trị dòng tiền và hoạch định chiến lược kinh doanh của doanh nghiệp trong giai đoạn tới.