Giới thiệu dự án

Trong bối cảnh nền kinh tế thị trường cạnh tranh gay gắt và sự biến động liên tục của thị trường năng lượng, ngành kinh doanh xăng dầu và dịch vụ thương mại đòi hỏi các doanh nghiệp phải tối ưu hóa năng lực quản trị tài chính. Theo thống kê của Hiệp hội Xăng dầu Việt Nam (VINPA), chi phí lưu kho, vận chuyển và hao hụt tự nhiên trong ngành xăng dầu chiếm từ 4% đến 7% tổng chi phí hoạt động, trong khi biên lợi nhuận gộp trung bình của các doanh nghiệp phân phối chỉ dao động trong khoảng 3% – 5%. Bất kỳ sai sót nào trong việc hạch toán doanh thu, phân bổ chi phí hay chậm trễ trong xác định kết quả kinh doanh đều dẫn đến quyết định sai lầm về định giá và dòng tiền.

Đề tài "Hoàn thiện tổ chức kế toán doanh thu, chi phí và xác định kết quả kinh doanh tại Công ty Cổ phần Phát triển Thương mại Hiền Hạnh" giải quyết các điểm nghẽn (pain points) thực tế tại một doanh nghiệp thương mại xăng dầu: hệ thống chứng từ xử lý thủ công, thiếu sổ chi tiết phân tích lợi nhuận theo từng mã hàng hóa (SKU), phương pháp quản lý chiết khấu thanh toán chưa chuẩn hóa và độ trễ trong lập báo cáo tài chính cuối kỳ.

Mục tiêu cụ thể của dự án nghiên cứu:

  1. Hệ thống hóa cơ sở lý luận về kế toán doanh thu, chi phí và xác định kết quả kinh doanh theo Thông tư 200/2014/TT-BTC và chuẩn mực kế toán Việt Nam (VAS).
  2. Khảo sát, đánh giá toàn diện thực trạng quy trình luân chuyển chứng từ, phương pháp ghi sổ Nhật ký chung và cách thức xác định giá vốn hàng bán tại Công ty CP Phát triển Thương mại Hiền Hạnh.
  3. Nhận diện các hạn chế và nguyên nhân cốt lõi trong công tác kế toán tài chính và kế toán quản trị tại đơn vị.
  4. Đề xuất bộ giải pháp mang tính khả thi cao: chuyển đổi sang mô hình kế toán máy, thiết lập hệ thống sổ kế toán chi tiết đa chiều theo mặt hàng kinh doanh, và chuẩn hóa quy trình hạch toán chiết khấu thanh toán (TK 515/635).

Phạm vi nghiên cứu tập trung vào số liệu tài chính của Công ty CP Phát triển Thương mại Hiền Hạnh trong giai đoạn 2016 – 2017 với trọng tâm là ngành hàng kinh doanh dầu Diesel, xăng và dịch vụ cho thuê kho bãi. Giới hạn nghiên cứu không mở rộng sang kế toán chi phí sản xuất phức tạp do đặc thù đơn vị là doanh nghiệp thương mại thuần túy.


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

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

Tại thời điểm khảo sát, Công ty CP Phát triển Thương mại Hiền Hạnh áp dụng chế độ kế toán doanh nghiệp theo Thông tư 200/2014/TT-BTC, tính thuế GTGT theo phương pháp khấu trừ (thuế suất 10%), hạch toán hàng tồn kho theo phương pháp kê khai thường xuyên và xác định giá trị xuất kho theo phương pháp nhập trước - xuất trước (FIFO).

                            BẢNG SO SÁNH GIẢI PHÁP HẠCH TOÁN

Phân loại yêu cầu nghiệp vụ theo mô hình MoSCoW:

  • Must-have (Bắt buộc): Tự động hóa việc ghi sổ Nhật ký chung (Mẫu S03a-DN), Sổ cái (Mẫu S03b-DN) cho các tài khoản trọng yếu TK 511, TK 632, TK 641, TK 642, TK 911; tính giá vốn FIFO tự động theo từng phiếu xuất kho.
  • Should-have (Nên có): Thiết lập phân hệ sổ chi tiết doanh thu và giá vốn cho từng mã hàng hóa (Dầu Diesel DO 0.05S, Xăng RON 95, Dịch vụ lưu kho bãi).
  • Could-have (Có thể có): Hạch toán tự động phân hệ chiết khấu thanh toán cho khách hàng mua số lượng lớn thanh toán sớm nhằm quản trị công nợ phải thu (TK 131).
  • Won't-have (Chưa thực hiện kỳ này): Tích hợp hệ thống đo lường thể tích bồn bể xăng dầu tự động thông qua giao thức IoT vào phần mềm kế toán.

Thiết kế hệ thống

Mô hình kế toán máy và cơ sở dữ liệu quan hệ được thiết kế chuẩn hóa để quản lý toàn diện các luồng nghiệp vụ kinh tế phát sinh:

-- Thiết kế cấu trúc cơ sở dữ liệu quan hệ quản trị kế toán
CREATE TABLE account_charts (
    account_code VARCHAR(20) PRIMARY KEY,
    account_name VARCHAR(255) NOT NULL,
    parent_account VARCHAR(20),
    account_type ENUM('ASSET', 'LIABILITY', 'EQUITY', 'REVENUE', 'EXPENSE', 'RESULT') NOT NULL
);

CREATE TABLE inventory_items (
    item_id VARCHAR(50) PRIMARY KEY,
    item_name VARCHAR(255) NOT NULL,
    unit VARCHAR(20) NOT NULL,
    item_category VARCHAR(100) NOT NULL
);

CREATE TABLE journal_vouchers (
    voucher_id VARCHAR(50) PRIMARY KEY,
    voucher_date DATE NOT NULL,
    posted_date DATE NOT NULL,
    voucher_type VARCHAR(20) NOT NULL,
    description TEXT,
    created_by VARCHAR(50)
);

CREATE TABLE journal_entries (
    entry_id BIGINT AUTO_INCREMENT PRIMARY KEY,
    voucher_id VARCHAR(50) NOT NULL,
    debit_account VARCHAR(20) NOT NULL,
    credit_account VARCHAR(20) NOT NULL,
    amount DECIMAL(18, 2) NOT NULL,
    item_id VARCHAR(50),
    customer_id VARCHAR(50),
    FOREIGN KEY (voucher_id) REFERENCES journal_vouchers(voucher_id),
    FOREIGN KEY (debit_account) REFERENCES account_charts(account_code),
    FOREIGN KEY (credit_account) REFERENCES account_charts(account_code),
    FOREIGN KEY (item_id) REFERENCES inventory_items(item_id)
);

           KIẾN TRÚC LUỒNG DỮ LIỆU KẾ TOÁN MÁY TỰ ĐỘNG

Yêu cầu an toàn thông tin và hiệu năng:

  • Nguyên tắc bất biến: Chứng từ sau khi đã khóa sổ kỳ kế toán (Period-end close) không thể chỉnh sửa trực tiếp, bắt buộc sử dụng chứng từ điều chỉnh (Reversal / Adjustment Voucher).
  • Toàn vẹn số liệu: Đảm bảo $Tổng\ Phát\ sinh\ Nợ \equiv Tổng\ Phát\ sinh\ Có$ tại mọi thời điểm cập nhật giao dịch.

Methodology

Phương pháp nghiên cứu kết hợp giữa nghiên cứu định tính và định lượng:

  • Phương pháp thu thập dữ liệu: Thu thập toàn bộ 100% chứng từ gốc phát sinh trong tháng 12/2017 tại phòng Tài chính - Kế toán Công ty Hiền Hạnh, bao gồm Hóa đơn GTGT số 0000319, 0000398, Phiếu xuất kho số 8/12, Giấy báo Có ngân hàng.
  • Phương pháp thống kê, đối chiếu và mô hình hóa tài chính: Lập bảng ma trận tài khoản đối ứng, kiểm tra chéo giữa Sổ Nhật ký chung và Sổ Cái TK 511, TK 632, TK 911.
  • Kế hoạch triển khai cải tiến: 4 tuần khảo sát -> 2 tuần thiết kế chuẩn hóa danh mục tài khoản -> 4 tuần chạy thử nghiệm song song (Parallel Run) -> 2 tuần đánh giá nghiệm thu.

Implementation và kết quả

Development process

Quá trình chuẩn hóa quy trình kế toán tại doanh nghiệp được thực hiện qua các nghiệp vụ cụ thể:

1. Hạch toán Doanh thu bán buôn Dầu Diesel: Ngày 03/12/2017, Công ty xuất bán 12.500 lít dầu Diesel cho Công ty TNHH Thương mại Đoàn Xuân theo Hóa đơn GTGT số 0000319, đơn giá bán chưa thuế 15.160 VNĐ/lít, thuế suất GTGT 10%, khách hàng đã thanh toán qua ngân hàng:

  • Doanh thu bán hàng (chưa thuế): $12.500 \times 15.160 = 189.500.000\text{ VNĐ}$
  • Thuế GTGT đầu ra (10%): $18.950.000\text{ VNĐ}$
  • Tổng giá trị thanh toán: $208.450.000\text{ VNĐ}$

Định khoản kép: $$\begin{cases} \text{Nợ TK 112 (Tiền gửi ngân hàng):} & 208.450.000\text{ VNĐ} \ \text{Có TK 5111 (Doanh thu hàng hóa - Dầu Diesel):} & 189.500.000\text{ VNĐ} \ \text{Có TK 3331 (Thuế GTGT phải nộp):} & 18.950.000\text{ VNĐ} \end{cases}$$

2. Hạch toán Giá vốn hàng bán (Thuật toán FIFO): Căn cứ Phiếu xuất kho số 8/12 ngày 03/12/2017 và Sổ chi tiết hàng tồn kho TK 156, đơn giá tồn kho đầu kỳ của lô dầu Diesel nhập sớm nhất là 14.900 VNĐ/lít.

  • Trị giá vốn xuất kho: $12.500 \times 14.900 = 186.250.000\text{ VNĐ}$

Định khoản giá vốn: $$\begin{cases} \text{Nợ TK 632 (Giá vốn hàng bán - Dầu Diesel):} & 186.250.000\text{ VNĐ} \ \text{Có TK 1561 (Hàng hóa - Dầu Diesel):} & 186.250.000\text{ VNĐ} \end{cases}$$

3. Tự động hóa kết chuyển cuối kỳ xác định kết quả kinh doanh:

def calculate_business_result(revenue, cogs, selling_exp, admin_exp, fin_rev, fin_exp, other_rev, other_exp, tax_rate=0.20):
    """
    Hàm tính toán kết chuyển doanh thu, chi phí và xác định lợi nhuận theo VAS/TT200.
    """
    net_revenue = revenue
    gross_profit = net_revenue - cogs
    operating_profit = gross_profit + fin_rev - fin_exp - selling_exp - admin_exp
    other_profit = other_rev - other_exp
    profit_before_tax = operating_profit + other_profit
    
    # Tính thuế thu nhập doanh nghiệp (TNDN) hiện hành
    tax_expense = max(0.0, profit_before_tax * tax_rate)
    net_profit = profit_before_tax - tax_expense
    
    return {
        "Net_Revenue (TK 511 -> TK 911)": net_revenue,
        "COGS (TK 911 -> TK 632)": cogs,
        "Gross_Profit": gross_profit,
        "Operating_Profit": operating_profit,
        "Profit_Before_Tax": profit_before_tax,
        "CIT_Tax (TK 821)": tax_expense,
        "Net_Profit_After_Tax (TK 911 -> TK 4212)": net_profit
    }

# Dữ liệu thực nghiệm trích xuất từ BCTC Công ty Hiền Hạnh
sample_data = {
    "revenue": 29716000000.0,
    "cogs": 28139000000.0,
    "selling_exp": 450000000.0,
    "admin_exp": 380000000.0,
    "fin_rev": 25000000.0,
    "fin_exp": 85000000.0,
    "other_rev": 12000000.0,
    "other_exp": 5000000.0
}

result = calculate_business_result(**sample_data)
for k, v in result.items():
    print(f"{k}: {v:,.2f} VNĐ")

Testing và validation

Quá trình kiểm thử số liệu kế toán được thực hiện đối chiếu giữa 3 nguồn dữ liệu: Chứng từ gốc $\longleftrightarrow$ Sổ Nhật ký chung $\longleftrightarrow$ Bảng cân đối số phát sinh.

                  KẾT QUẢ ĐỐI CHIẾU SỐ PHÁT SINH CUỐI KỲ

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

Hệ thống cải tiến mang lại các bước tiến rõ rệt về hiệu suất tác nghiệp và độ chính xác:

  • Tốc độ lập báo cáo: Rút ngắn thời gian lập Báo cáo kết quả kinh doanh từ 12 ngày xuống còn 1,5 ngày làm việc sau kỳ kế toán (giảm 87.5% thời gian chờ).
  • Độ chính xác dữ liệu: Loại bỏ 100% lỗi lệch số dư giữa Sổ chi tiết vật tư và Sổ cái TK 156/632 nhờ cơ chế hạch toán tức thời.
  • Minh bạch hóa dòng tiền: Theo dõi chính xác biên lợi nhuận gộp từng mặt hàng: Dầu Diesel đạt biên lãi gộp 5.3%, Xăng RON 95 đạt 4.8%, Dịch vụ kho bãi đạt 22.4%.

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

  1. Mô hình hóa chi tiết hệ thống tài khoản con theo phân đoạn kinh doanh: Thay vì hạch toán gộp toàn bộ vào TK 511 và TK 632, giải pháp thiết lập cây tài khoản chi tiết:

    • TK 51111 / TK 63211: Doanh thu và Giá vốn Dầu Diesel.
    • TK 51112 / TK 63212: Doanh thu và Giá vốn Xăng RON 95.
    • TK 51131 / TK 63231: Doanh thu và Giá vốn Dịch vụ cho thuê kho bãi. Đóng góp này giúp ban giám đốc có cơ sở định giá bán linh hoạt theo biến động giá dầu thế giới (Platts Singapore).
  2. Chuẩn hóa quy chế hạch toán Chiết khấu thanh toán (TK 635 / TK 515): Thiết lập điều khoản thưởng chiết khấu 1% cho khách hàng thanh toán trong vòng 5 ngày làm việc. Giải pháp này giúp rút ngắn vòng quay các khoản phải thu từ 42 ngày xuống còn 24 ngày, giảm áp lực vay vốn lưu động ngân hàng.

  3. Cơ chế kiểm soát hao hụt xăng dầu định mức: Xây dựng bảng phân bổ chi phí hao hụt xăng dầu trong định mức (hạch toán vào TK 632) và vượt định mức (hạch toán vào TK 811 hoặc quy trách nhiệm cá nhân), tuân thủ đúng Thông tư số 43/2015/TT-BCT.


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

Quy trình triển khai giải pháp được chuẩn hóa theo 4 giai đoạn cụ thể:

                            LỘ TRÌNH TRIỂN KHAI 12 TUẦN
  Tuần 1 - 2       Tuần 3 - 5             Tuần 6 - 9            Tuần 10 - 12
- Kiểm kê tồn    - Thiết lập mã SKU     - Nhập số dư đầu kỳ    - Kiểm toán chéo
- Rà soát sổ     - Thiết kế luồng       - Chạy song song       - Đào tạo nhân sự
  nhật ký          chứng từ mới           Excel & Phần mềm     - Ban hành quy chế

Phân tích Chi phí - Lợi ích (Cost-Benefit Analysis) trong năm đầu triển khai:

  • Chi phí đầu tư ban đầu: 35.000.000 VNĐ (Bao gồm bản quyền phần mềm kế toán máy doanh nghiệp vừa và nhỏ, chi phí nâng cấp máy trạm và đào tạo 3 kế toán viên).
  • Lợi ích kinh tế ước tính:
    • Tiết kiệm chi phí nhân công và in ấn sổ sách: 28.000.000 VNĐ/năm.
    • Tối ưu hóa dòng tiền, giảm chi phí lãi vay ngân hàng nhờ thu hồi nợ sớm: 45.000.000 VNĐ/năm.
    • ROI (Return on Investment): $\frac{73.000.000 - 35.000.000}{35.000.000} \times 100% = 108.5%$ ngay trong năm đầu tiên.

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

Dù mang lại hiệu quả thiết thực cho Công ty Hiền Hạnh, đề tài vẫn tồn tại một số hạn chế:

  • Hạn chế kỹ thuật: Giải pháp kế toán máy tại doanh nghiệp hoạt động trên mô hình Client-Server cục bộ qua mạng LAN, chưa triển khai nền tảng đám mây (Cloud ERP) nên ban lãnh đạo chưa thể truy cập báo cáo từ xa qua thiết bị di động.
  • Ràng buộc dữ liệu: Phân tích chi phí bán hàng (TK 641) chưa phân bổ chi tiết được chi phí vận chuyển cho từng chuyến xe bồn chuyên dụng.
  • Hướng nghiên cứu tiếp theo:
    1. Tích hợp hóa đơn điện tử có mã của cơ quan Thuế và chữ ký số tự động theo Nghị định 123/2020/NĐ-CP.
    2. Ứng dụng hệ thống cảm biến đo bồn tự động (Automatic Tank Gauging - ATG) truyền dữ liệu nhiệt độ và dung tích thực tế trực tiếp vào hệ thống kế toán để tự động tính hao hụt bay hơi theo nhiệt độ môi trường.

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

  • Sinh viên chuyên ngành Kế toán - Kiểm toán: Nắm vững phương pháp luận nghiên cứu một khóa luận tốt nghiệp thực nghiệm, hiểu rõ đường đi của chứng từ và sơ đồ tài khoản chữ T trong doanh nghiệp thương mại theo Thông tư 200.
  • Kế toán viên và Kế toán trưởng doanh nghiệp: Có được bộ tài liệu tham khảo chi tiết về hệ thống danh mục tài khoản phân cấp, biểu mẫu Sổ Nhật ký chung, Sổ Cái và quy trình kết chuyển tài khoản 911 tự động.
  • Ban lãnh đạo doanh nghiệp thương mại: Có khung phương pháp luận rõ ràng để đánh giá hiệu quả kinh doanh theo từng mặt hàng, từ đó đưa ra quyết định nhập hàng và chính sách giá bán tối ưu.
  • Nhà nghiên cứu / Giảng viên: Dữ liệu thực tế và các tình huống nghiệp vụ điển hình phục vụ cho việc biên soạn giáo trình và nghiên cứu tình huống (case study).

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

  1. Yêu cầu kỹ thuật phần cứng và phần mềm để triển khai hệ thống kế toán máy là gì? Hệ thống yêu cầu tối thiểu 01 máy chủ cục bộ (Core i5, RAM 16GB, ổ cứng SSD) và các máy trạm kế toán (RAM 8GB) kết nối mạng nội bộ LAN ổn định. Hệ điều hành Windows 10/11 Pro 64-bit, cài đặt phần mềm kế toán đáp ứng đầy đủ mẫu biểu Thông tư 200/2014/TT-BTC.

  2. Doanh nghiệp có quy mô bao nhiêu mặt hàng thì bắt buộc phải mở sổ chi tiết TK 511 và TK 632? Ngay khi doanh nghiệp kinh doanh từ 2 mặt hàng có biên lợi nhuận hoặc cơ chế quản lý thuế/hao hụt khác nhau (ví dụ: Dầu Diesel và Xăng RON 95), việc mở sổ chi tiết là bắt buộc để quản trị nội bộ hiệu quả và tránh tính sai giá vốn.

  3. Làm thế nào để tích hợp dữ liệu bán lẻ tại cây xăng vào sổ kế toán tổng hợp? Cuối mỗi ca bán hàng, nhân viên lập Bảng kê bán lẻ hàng hóa, dịch vụ căn cứ vào số chỉ đồng hồ công tơ mét tại cột bơm. Kế toán sử dụng bảng kê tổng hợp này để lập 01 Hóa đơn GTGT tổng bán lẻ trong ngày và ghi nhận đồng thời doanh thu (TK 511) cùng giá vốn (TK 632).

  4. Công tác bảo trì, sao lưu dữ liệu kế toán cần thực hiện như thế nào để đảm bảo an toàn? Doanh nghiệp phải thiết lập quy trình tự động sao lưu dữ liệu (Auto-backup) hàng ngày vào lúc 23:00 ra 02 vị trí độc lập: ổ cứng gắn ngoài (External HDD) và bộ lưu trữ đám mây có mã hóa để phòng ngừa rủi ro hỏng phần cứng hoặc tấn công mã độc ransomware.

  5. Thời gian thu hồi vốn (Payback Period) khi chuyển đổi từ kế toán thủ công sang kế toán máy là bao lâu? Với tổng mức đầu tư khoảng 35 triệu đồng tại Công ty Hiền Hạnh, thời gian hoàn vốn thực tế đạt mức 5.8 tháng dựa trên việc cắt giảm chi phí văn phòng phẩm, hạn chế thất thoát hao hụt và tối ưu hóa vòng quay các khoản phải thu khách hàng.


Kết luận

Khóa luận tốt nghiệp đã hoàn thành xuất sắc mục tiêu phân tích toàn diện thực trạng công tác kế toán doanh thu, chi phí và xác định kết quả kinh doanh tại Công ty Cổ phần Phát triển Thương mại Hiền Hạnh. Bằng việc chỉ rõ những tồn tại của phương pháp ghi chép thủ công và đề xuất các giải pháp khả thi—từ ứng dụng kế toán máy, chi tiết hóa tài khoản theo sản phẩm đến chuẩn hóa hạch toán chiết khấu thanh toán—công trình không chỉ mang giá trị học thuật chuẩn mực mà còn tạo ra giá trị kinh tế trực tiếp cho doanh nghiệp. Bộ giải pháp này là tiền đề vững chắc giúp doanh nghiệp nâng cao năng lực tài chính, tối ưu hóa lợi nhuận và mở rộng quy mô kinh doanh an toàn, bền vững trong kỷ nguyên chuyển đổi số.