Giới thiệu dự án

Thị trường kinh doanh xăng dầu tại Việt Nam là một trong những lĩnh vực huyết mạch của nền kinh tế với tổng quy mô tiêu thụ hàng năm đạt trên 20,5 triệu $m^3$/tấn. Trong cơ cấu phân phối năng lượng đô thị, Xí nghiệp Bán lẻ Xăng dầu (trực thuộc Công ty Xăng dầu Khu vực II – TNHH MTV, Petrolimex Saigon) đóng vai trò đầu tàu tại khu vực TP. Hồ Chí Minh với thị phần bán lẻ ổn định trên 40%, sản lượng xuất bán hàng năm xấp xỉ 650.000 $m^3$/tấn thông qua mạng lưới 79 Cửa hàng Xăng dầu (CHXD) trực thuộc và hơn 90 đại lý Nhượng quyền Thương mại (NQTM).

Tuy nhiên, với đặc thù phân phối bán lẻ phân tán, tốc độ quay vòng dòng tiền nhanh và chu kỳ biến động giá bán theo điều hành của Liên Bộ Công Thương – Tài chính, công tác quản trị dòng tiền đối mặt với nhiều rủi ro cố hữu. Đặc biệt, trong giai đoạn Quý 2/2021 khi dịch bệnh COVID-19 diễn biến phức tạp và các đợt giãn cách xã hội kéo dài, doanh nghiệp chịu áp lực kép: vừa phải duy trì thanh khoản cho chuỗi cung ứng liên tục, vừa phải kiểm soát chặt chẽ công nợ bán lẻ, công nợ đại lý và rủi ro thất thoát quỹ tiền mặt.

Vấn đề nghiên cứu và các điểm nghẽn thực tế

  1. Rủi ro quản trị tiền mặt phân tán: Việc luân chuyển tiền mặt trực tiếp tại 79 điểm bán lẻ tạo áp lực kiểm soát quỹ cuối ngày, rủi ro sai lệch số dư thực tế so với sổ sách kế toán và độ trễ khi nộp tiền vào tài khoản ngân hàng chuyên thu.
  2. Độ trễ đối soát tiền đang chuyển: Các giao dịch nộp tiền qua đêm, chuyển khoản ngoài giờ làm việc của hệ thống ngân hàng thương mại phát sinh số dư tài khoản Tiền đang chuyển lớn, đòi hỏi quy trình đối soát tự động hóa cao để tránh treo công nợ.
  3. Kiểm soát hạn mức công nợ khách hàng NQTM và Bán buôn: Tình trạng chiếm dụng vốn và nguy cơ nợ khó đòi gia tăng khi khách hàng chịu tác động gián đoạn kinh doanh trong thời kỳ khủng hoảng, đòi hỏi tiêu chuẩn hóa đánh giá tuổi nợ và kỳ thu tiền bình quân ($DSO$).

Mục tiêu nghiên cứu

  1. Hệ thống hóa cơ sở lý luận về kế toán vốn bằng tiền (TK 111, 112, 113) và nợ phải thu khách hàng (TK 131) theo quy chuẩn của Thông tư 200/2014/TT-BTC.
  2. Phân tích thực trạng chu trình kế toán, luân chuyển chứng từ và phương pháp hạch toán "Nhật biên" tích hợp trên hệ thống hoạch định tài nguyên doanh nghiệp SAP ERP tại Xí nghiệp Bán lẻ Xăng dầu.
  3. Đánh giá sức khỏe tài chính thông qua bộ chỉ số thanh khoản ($CR$, $QR$) và chỉ số hiệu quả thu hồi nợ ($Receivables\ Turnover$, $DSO$) trong Quý 2/2021.
  4. Đề xuất giải pháp kiểm soát nội bộ, tối ưu hóa quy trình luân chuyển chứng từ điện tử và chuẩn hóa chính sách tín dụng khách hàng.

Phạm vi và giới hạn đề tài

  • Đối tượng: Nghiệp vụ kế toán vốn bằng tiền và công nợ phải thu khách hàng.
  • Không gian: Phòng Kế toán Tài vụ và mạng lưới 79 CHXD thuộc Xí nghiệp Bán lẻ Xăng dầu – Petrolimex Khu vực II.
  • Thời gian: Dữ liệu chứng từ và báo cáo tài chính phát sinh trong Quý 2/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 kinh doanh xăng dầu quy mô lớn, việc lựa chọn hình thức kế toán và kiến trúc ghi sổ quyết định trực tiếp đến tính chính xác và tốc độ lập Báo cáo Tài chính (BCTC).

Tiêu chí so sánh Hình thức Nhật ký chung Hình thức Chứng từ ghi sổ Hình thức Nhật biên (Áp dụng tại XN)
Cơ chế ghi sổ Ghi chép theo trình tự thời gian, chuyển sổ Cái cuối kỳ. Lập chứng từ ghi sổ trước khi vào sổ Cái và sổ Đăng ký. Kết hợp Chứng từ ghi sổ và Nhật ký chứng từ; in trực tiếp từ phần mềm theo bảng kê.
Độ trễ dữ liệu Trung bình (2 - 3 ngày). Cao (phụ thuộc vào khâu tổng hợp chứng từ). Thấp (Real-time hoặc đối soát cuối ngày).
Khả năng phân tích chi tiết Đòi hỏi truy vấn đa bảng phức tạp. Khó đối chiếu tức thời giữa tiền mặt và nợ chi tiết. Chi tiết hóa mã khách hàng 10 số, đồng bộ theo từng CHXD.
Tính tương thích ERP Chuẩn hóa, phổ biến. Kém linh hoạt với hệ thống lớn. Tối ưu hóa chuyên biệt trên nền tảng SAP ERP.

Phân tích yêu cầu hệ thống theo mô hình MoSCoW

  • Must-have (Bắt buộc): Hạch toán tự động phân hệ vốn bằng tiền theo kết cấu tài khoản 10 số (TK 1111000000, 1121000000); kiểm soát nợ chi tiết theo mã khách hàng ($MKH$); đối soát sao kê ngân hàng điện tử; phát hành và quản lý hóa đơn điện tử ($HĐĐT$).
  • Should-have (Nên có): Cảnh báo tự động khi công nợ vượt hạn mức bảo lãnh ngân hàng; phân loại tuổi nợ tự động theo mốc 30-60-90 ngày; tích hợp trực tiếp bảng kê xuất bán tại cột bơm (POS integration).
  • Could-have (Có thể có): Thuật toán tự động gợi ý thứ tự cấn trừ công nợ theo phương pháp FIFO ($First\ In,\ First\ Out$); báo cáo dòng tiền dự báo ngắn hạn ($Rolling\ Cash\ Forecast$).
  • Won't-have (Chưa triển khai): Thanh toán tức thời qua hợp đồng thông minh (Smart Contracts) dựa trên Blockchain.

Thiết kế hệ thống

Kiến trúc luồng dữ liệu kế toán tại Xí nghiệp Bán lẻ Xăng dầu được chuẩn hóa theo mô hình 3 tầng dữ liệu tập trung, bảo đảm tính toàn vẹn của giao dịch từ cột bơm bán lẻ đến sổ Cái tổng hợp.

Technology Stack và hạ tầng triển khai

  • Core ERP System: SAP ERP ECC 6.0 (EHP8) - Modules: FI (Financial Accounting), CO (Controlling), SD (Sales & Distribution).
  • Database Management System: Oracle Database 19c Enterprise Edition (Hỗ trợ cấu trúc lưu trữ phân vùng Partitioning cho hàng triệu bản ghi giao dịch).
  • Security Standards: Mã hóa kênh truyền TLS 1.3, phân quyền người dùng theo ma trận vai trò RBAC ($Role-Based\ Access\ Control$), quy tắc phê duyệt kép (Maker-Checker Workflow).
  • Data Interface: RESTful APIs và giao thức SOAP XML kết nối cổng thanh toán liên ngân hàng (Vietcombank, BIDV) và hệ thống Tổng cục Thuế cho Hóa đơn điện tử.

Cấu trúc Schema cơ sở dữ liệu kế toán công nợ và tiền tệ

-- Bảng lưu trữ danh mục tài khoản phân cấp 10 ký tự
CREATE TABLE ChartOfAccounts (
    AccountID VARCHAR2(10) PRIMARY KEY, -- Ví dụ: '1111000000', '1311300000'
    AccountName NVARCHAR2(100) NOT NULL,
    AccountType VARCHAR2(20) CHECK (AccountType IN ('Asset', 'Liability', 'Equity', 'Revenue', 'Expense')),
    ParentAccount VARCHAR2(10),
    IsActive NUMBER(1) DEFAULT 1
);

-- Bảng quản lý giao dịch Nhật biên vốn bằng tiền và công nợ
CREATE TABLE AccountingJournalEntries (
    EntryID NUMBER GENERATED ALWAYS AS IDENTITY PRIMARY KEY,
    VoucherNumber VARCHAR2(30) NOT NULL, -- Số chứng từ (Phiếu thu/chi, UNC)
    VoucherType VARCHAR2(10) NOT NULL,   -- 'NB01' (Tiền mặt), 'NB02' (TGNH), 'NB04' (Tiêu thụ)
    PostingDate DATE NOT NULL,
    StoreCode VARCHAR2(10) NOT NULL,    -- Mã CHXD (VD: 'CH01' -> 'CH79')
    CustomerID VARCHAR2(20),            -- Mã khách hàng (MKH)
    DebitAccount VARCHAR2(10) NOT NULL,
    CreditAccount VARCHAR2(10) NOT NULL,
    Amount NUMBER(18, 2) NOT NULL,
    Currency VARCHAR2(3) DEFAULT 'VND',
    ExchangeRate NUMBER(10, 4) DEFAULT 1.0,
    ReconciliationStatus VARCHAR2(15) DEFAULT 'Pending', -- 'Pending', 'Matched', 'Flagged'
    CONSTRAINT FK_DebitAcc FOREIGN KEY (DebitAccount) REFERENCES ChartOfAccounts(AccountID),
    CONSTRAINT FK_CreditAcc FOREIGN KEY (CreditAccount) REFERENCES ChartOfAccounts(AccountID)
);

Phương pháp luận nghiên cứu và triển khai

  • Quy trình triển khai: Áp dụng phương pháp nghiên cứu định lượng kết hợp khảo sát thực địa. Thu thập 100% chứng từ phát sinh trong Quý 2/2021, thực hiện phỏng vấn sâu Kế toán trưởng, Phó phòng Kế toán và các kế toán phần hành (Kế toán Ngân hàng, Kế toán Công nợ NQTM, Kế toán Tiêu thụ).
  • Quản trị rủi ro kiểm soát nội bộ:
Rủi ro nhận diện Mức độ Biện pháp kiểm soát & Giảm thiểu
Lệch quỹ tiền mặt tại CHXD Cao Bắt buộc đối chiếu 3 bên hàng ngày: Sổ quỹ thủ kho - Giấy nộp tiền ngân hàng - Báo cáo xuất bán trên phần mềm.
Treo tiền đang chuyển (TK 113) Trung bình Quy định thời gian tối đa để xóa sổ TK 113 sang TK 112 không quá 24h làm việc kể từ khi có Giấy báo có.
Phát sinh nợ xấu nhóm khách hàng NQTM Cao Áp dụng chính sách tín dụng nghiêm ngặt: Hạn mức nợ không vượt quá 80% giá trị thư bảo lãnh ngân hàng hoặc tài sản ký cược.

Implementation và kết quả

Quy trình nghiệp vụ và thuật toán xử lý

Quy trình hạch toán và đối soát tự động số dư tiền gửi ngân hàng và nợ phải thu được thực hiện tự động hóa thông qua thuật toán khớp nối giao dịch đối ứng.

def reconcile_bank_receipts(bank_statement_records, internal_ledger_entries):
    """
    Thuật toán tự động đối soát Giấy báo có Ngân hàng (TK 112)
    với Sổ theo dõi Tiền đang chuyển (TK 113) và Phải thu khách hàng (TK 131)
    """
    matched_entries = []
    unmatched_bank_records = []
    
    for statement in bank_statement_records:
        match_found = False
        for ledger in internal_ledger_entries:
            # Điều kiện khớp: Trùng Mã khách hàng, Số tiền, và Thời gian phát sinh chênh lệch <= 24h
            if (statement['customer_id'] == ledger['customer_id'] and
                statement['amount'] == ledger['amount'] and
                abs((statement['transaction_date'] - ledger['entry_date']).total_seconds()) <= 86400 and
                ledger['status'] == 'Pending'):
                
                # Thực hiện bút toán kết chuyển tự động
                journal_entry = {
                    'debit_account': '1121000000',      # Nợ TK 1121 (TGNH - VND)
                    'credit_account': ledger['account'], # Có TK 1131 hoặc Có TK 1311300000
                    'amount': statement['amount'],
                    'reference_voucher': statement['bank_ref_no'],
                    'customer_id': statement['customer_id'],
                    'status': 'Reconciled'
                }
                matched_entries.append(journal_entry)
                ledger['status'] = 'Matched'
                match_found = True
                break
                
        if not match_found:
            unmatched_bank_records.append(statement)
            
    return matched_entries, unmatched_bank_records

Phân tích và kiểm định các tỷ số tài chính thực nghiệm

Dữ liệu kế toán từ Bảng Cân đối kế toán và Báo cáo Kết quả hoạt động kinh doanh của Xí nghiệp trong giai đoạn nghiên cứu được trích xuất để tính toán các tỷ số đo lường hiệu quả quản trị tiền mặt và công nợ:

1. Nhóm chỉ số khả năng thanh toán

$$\text{Tỷ số thanh toán hiện hành } (CR) = \frac{\text{Tài sản ngắn hạn}}{\text{Nợ ngắn hạn}}$$

$$\text{Tỷ số thanh toán nhanh } (QR) = \frac{\text{Tiền và các khoản tương đương tiền} + \text{Các khoản phải thu ngắn hạn}}{\text{Nợ ngắn hạn}}$$

Chỉ tiêu phân tích Quý 1/2021 Quý 2/2021 Biến động Đánh giá an toàn tài chính
Tài sản ngắn hạn (VND) 412.580.450.120 445.890.320.650 +8,07% Đảm bảo tính thanh khoản tổng thể.
Tiền & Tương đương tiền (VND) 125.430.200.000 148.920.150.000 +18,73% Gia tăng đệm thanh khoản dự phòng dịch bệnh.
Phải thu ngắn hạn (VND) 88.650.340.000 79.430.120.000 -10,40% Thu hồi nợ hiệu quả, giảm rủi ro ứ đọng vốn.
Nợ ngắn hạn (VND) 215.340.110.000 210.850.400.000 -2,08% Nợ phải trả nhà cung cấp được thanh toán đúng hạn.
Tỷ số thanh toán hiện hành ($CR$) 1,916 2,115 +0,199 Khả năng thanh toán nợ ngắn hạn ở mức rất cao.
Tỷ số thanh toán nhanh ($QR$) 0,994 1,083 +0,089 Đạt ngưỡng an toàn ($> 1,0$), không bị phụ thuộc hàng tồn kho.

2. Nhóm chỉ số hiệu quả quản trị khoản phải thu

$$\text{Vòng quay khoản phải thu } (RT) = \frac{\text{Doanh thu thuần}}{\text{Khoản phải thu khách hàng bình quân}}$$

$$\text{Kỳ thu tiền bình quân } (DSO) = \frac{90 \text{ ngày}}{\text{Vòng quay khoản phải thu}}$$

Chỉ tiêu vận hành Quý 2/2020 Quý 2/2021 Chênh lệch ($\Delta$) Ý nghĩa thực tiễn
Doanh thu thuần (VND) 1.850.420.000.000 2.120.650.000.000 +14,60% Sản lượng bán lẻ phục hồi tốt.
Phải thu KH bình quân (VND) 92.450.000.000 84.040.230.000 -9,10% Tối ưu hóa chính sách cấp tín dụng thương mại.
Vòng quay khoản phải thu ($RT$) 20,01 vòng 25,23 vòng +5,22 vòng Tốc độ chuyển hóa công nợ thành tiền mặt tăng 26,08%.
Kỳ thu tiền bình quân ($DSO$) 4,50 ngày 3,57 ngày -0,93 ngày Rút ngắn chu kỳ đọng vốn xuống dưới 4 ngày.

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

  1. Hệ thống hóa danh mục tài khoản chuyên biệt: Chuẩn hóa cấu trúc tài khoản 10 chữ số thống nhất trên toàn hệ thống Petrolimex Saigon, phân định rõ ràng giữa phải thu tiền xăng lẻ tại vòi bơm, phải thu nhượng quyền thương mại (TK 1311300000) và phải thu dịch vụ ngoài xăng dầu như cho thuê mặt bằng, bãi đậu xe, rửa xe (TK 1311800000).
  2. Chuẩn hóa phương pháp Nhật biên điện tử: Kết hợp hài hòa giữa tính linh hoạt của Chứng từ ghi sổ và khả năng đối chiếu chuyên sâu của Nhật ký chứng từ, giúp nén chứng từ rời từ 79 CHXD vào 5 nhóm bảng kê Nhật biên chuẩn, giảm thiểu 40% khối lượng nhập liệu thủ công.
  3. Mô hình quản trị nợ dựa trên bảo lãnh kép: Áp dụng cơ chế kết hợp giữa hạn mức tín dụng thời gian ngắn ($Credit\ Terms \le 7$ ngày) và tài sản đảm bảo thanh toán (Ký quỹ/Bảo lãnh ngân hàng), giúp duy trì tỷ lệ nợ xấu dưới 0,05% tổng doanh thu trong giai đoạn đại dịch.

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

Kịch bản vận hành thực tế tại Cửa hàng Xăng dầu trực thuộc

[Bơm xăng cho phương tiện]
[POS xuất Hóa đơn điện tử + Ghi nhận Doanh thu]
[Thanh toán Tiền mặt]      [Thanh toán Thẻ / Chuyển khoản]
[Thủ quỹ CHXD giữ]         [Tài khoản Ngân hàng chuyên thu]
[Nộp tiền vào Ngân hàng]   [Ghi nhận Nợ TK 112 / Có TK 131]
          [Lập Nhật biên Số 1 & 2]
         [Đồng bộ SAP ERP cuối ngày]

Yêu cầu triển khai hạ tầng kỹ thuật

  • Phần cứng tại mỗi CHXD: Máy tính trạm công nghiệp kết nối mạng WAN nội bộ bảo mật VPN IPsec; máy in hóa đơn chuyên dụng; thiết bị đọc thẻ POS liên kết trực tiếp với hệ thống tự động hóa cột bơm.
  • Quy chuẩn đối soát dòng tiền:
    • Toàn bộ tiền mặt bán lẻ trong ngày tại 79 CHXD phải được bàn giao cho dịch vụ thu tiền chuyên nghiệp của Ngân hàng hoặc nộp trực tiếp vào tài khoản chuyên thu trước 10h00 sáng ngày hôm sau.
    • Hạn mức tồn quỹ tại mỗi CHXD được thiết lập định mức cứng căn cứ theo vị trí địa lý và rủi ro an ninh (dao động từ 20.000.000 VND đến 50.000.000 VND).

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

  • Hạn chế kỹ thuật: Quá trình đối soát giao dịch thẻ xăng dầu nội bộ và thanh toán không tiền mặt đôi khi gặp độ trễ vào các ngày nghỉ cuối tuần do hệ thống liên ngân hàng (NAPAS) chưa đồng bộ tức thời với phân hệ SAP FI.
  • Ràng buộc quy trình: Việc kiểm kê quỹ tiền mặt thủ công định kỳ tại 79 điểm bán còn phân tán, tiêu tốn nhiều nhân lực của Phòng Kế toán Tài vụ.
  • Hướng phát triển:
    1. Tự động hóa hoàn toàn cột bơm (Smart Station): Tích hợp công nghệ nhận diện biển số xe tự động thanh toán qua tài khoản số liên kết (Auto-pay), loại bỏ hoàn toàn dòng tiền mặt trung gian.
    2. Machine Learning trong đánh giá tín dụng: Ứng dụng mô hình chấm điểm tín dụng tự động ($Credit\ Scoring$) dựa trên lịch sử mua hàng, sản lượng tiêu thụ và chu kỳ thanh toán để tự động điều chỉnh hạn mức bán chịu cho từng đại lý NQTM.

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

  • Sinh viên ngành Kế toán - Kiểm toán: Cung cấp mô hình nghiên cứu thực chứng chuẩn mực về sự kết hợp giữa lý thuyết Thông tư 200/2014/TT-BTC với hệ thống ERP thực tế tại doanh nghiệp quy mô lớn.
  • Chuyên viên Kế toán & Phân tích Tài chính: Cung cấp khung phương pháp phân tích dòng tiền và bộ chỉ số kiểm soát rủi ro thu hồi nợ chuyên biệt cho ngành bán lẻ chuỗi.
  • Doanh nghiệp phân phối năng lượng & bán lẻ: Mô hình hóa quy trình quản trị tiền mặt phân tán và giải pháp thiết kế danh mục tài khoản 10 ký tự có khả năng nhân rộng trực tiếp.

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

1. Yêu cầu kỹ thuật cốt lõi để triển khai mô hình hạch toán Nhật biên trên SAP ERP là gì?

Hệ thống đòi hỏi cấu hình bảng mã tài khoản phân cấp 10 ký tự tương thích với chuẩn SAP General Ledger, đồng thời thiết lập các quy tắc Validation Rules tự động kiểm tra tính hợp lệ của cặp tài khoản Nợ/Có trước khi ghi nhận vào sổ Cái.

2. Xí nghiệp xử lý thế nào đối với các khoản chênh lệch tiền gửi ngân hàng cuối tháng?

Nếu phát sinh chênh lệch giữa số liệu sổ kế toán và sổ phụ ngân hàng chưa rõ nguyên nhân, kế toán tạm thời ghi nhận theo số liệu của ngân hàng; phần chênh lệch được hạch toán vào TK 1388 (nếu số liệu sổ sách lớn hơn ngân hàng) hoặc TK 3388 (nếu số liệu sổ sách nhỏ hơn ngân hàng) và tiếp tục đối chiếu trong tháng kế tiếp.

3. Tại sao vòng quay các khoản phải thu ($RT$) của Xí nghiệp lại ở mức rất cao (25,23 vòng)?

Do cơ cấu doanh thu của Xí nghiệp có tỷ trọng bán lẻ thu tiền ngay tại 79 CHXD chiếm trên 65% tổng sản lượng. Đồng thời, nhóm khách hàng bán buôn và NQTM bị ràng buộc bởi chính sách tín dụng nghiêm ngặt (kỳ hạn thanh toán ngắn từ 3 - 7 ngày kết hợp bảo lãnh ngân hàng).

4. Giải pháp kiểm soát rủi ro tiền đang chuyển (TK 113) tại các CHXD vào dịp cuối tuần?

Xí nghiệp áp dụng tài khoản chuyên thu điện tử định danh mở tại các ngân hàng thương mại lớn, kết hợp dịch vụ thu tiền tận nơi của ngân hàng có ký quỹ bảo hiểm rủi ro vận chuyển.

5. Chi phí và thời gian thu hồi vốn đầu tư (ROI) cho việc tích hợp hệ thống quản lý công nợ tự động?

Thời gian hoàn vốn của dự án số hóa đối soát công nợ ước tính dưới 12 tháng, nhờ việc cắt giảm 50% thời gian xử lý thủ công của nhân sự kế toán và triệt tiêu hoàn toàn các khoản nợ xấu phát sinh ngoài hạn mức bảo lãnh.


Kết luận

Khóa luận tốt nghiệp đã làm sáng tỏ toàn bộ chu trình kế toán vốn bằng tiền và nợ phải thu của khách hàng tại Xí nghiệp Bán lẻ Xăng dầu – Công ty Xăng dầu Khu vực II trong bối cảnh thực tế đầy biến động của Quý 2/2021. Việc kết hợp chặt chẽ giữa quy chuẩn kế toán Việt Nam (Thông tư 200/2014/TT-BTC), hình thức kế toán Nhật biên độc đáo và nền tảng công nghệ SAP ERP đã chứng minh hiệu quả vượt trội trong việc tối ưu hóa thanh khoản: duy trì chỉ số thanh toán hiện hành ở mức 2,115, chỉ số thanh toán nhanh 1,083 và rút ngắn kỳ thu tiền bình quân xuống chỉ còn 3,57 ngày. Đây là nền tảng thực tiễn vững chắc để các doanh nghiệp bán lẻ quy mô lớn áp dụng nhằm nâng cao năng lực quản trị rủi ro tài chính và chuyển đổi số quy trình kế toán doanh nghiệp.