Giới thiệu dự án

Trong bối cảnh ngành công nghiệp dược phẩm Việt Nam duy trì tốc độ tăng trưởng kép hàng năm (CAGR) từ 8 - 10%, các doanh nghiệp sản xuất và phân phối dược phẩm phải đối mặt với áp lực cạnh tranh gay gắt và sự biến động phức tạp của chuỗi cung ứng. Tại các đơn vị quy mô lớn có mạng lưới phân phối rộng khắp như Công ty Cổ phần Dược phẩm Cửu Long (DCL) – đơn vị sở hữu 4 nhà máy sản xuất đạt chuẩn GMP-WHO (bao gồm nhà máy sản xuất viên nang cứng rỗng Vicancap độc quyền) cùng 13 chi nhánh và hơn 55 nhà phân phối trên toàn quốc – công tác quản trị tài chính doanh nghiệp đóng vai trò quyết định đến sự sống còn và năng lực mở rộng thị phần.

[Nhà cung cấp Nguyên liệu/Bao bì] ──(TK 331)──> [DCL: Quản trị Vốn Lưu Động] ──(TK 131/136)──> [13 Chi nhánh / 55 NPP]
                                                        │
                                          ┌─────────────┴─────────────┐
                                          ▼                           ▼
                                  [Chu kỳ Thu tiền (DSO)]      [Chu kỳ Trả tiền (DPO)]
                                          └─────────────┬─────────────┘
                                                        ▼
                                         [Tối ưu Chu kỳ Tiền mặt (CCC)]

Thực trạng quản lý tài chính tại các doanh nghiệp dược thường xuyên đối mặt với nghịch lý: doanh thu ghi nhận cao nhưng dòng tiền thuần từ hoạt động kinh doanh bị thâm hụt do tình trạng chiếm dụng vốn kéo dài. Khoản phải thu khách hàng (Accounts Receivable - AR) chịu áp lực từ thời hạn tín dụng thương mại dài (60 - 120 ngày đối với kênh bệnh viện/ETC và đại lý sỉ/OTC), phát sinh rủi ro nợ xấu và chi phí trích lập dự phòng (TK 2293). Ngược lại, các khoản phải trả người bán (Accounts Payable - AP) liên quan đến nhập khẩu tá dược, hóa chất và gelatin từ Canada, Hàn Quốc thường xuyên chịu rủi ro biến động tỷ giá hối đoái (TK 413) và áp lực thanh toán đúng hạn để bảo toàn hạn mức tín dụng thương mại quốc tế.

Đề tài khóa luận tập trung giải quyết bài toán cốt lõi: Thiết lập hệ thống kiểm soát, hạch toán và phân tích chuyên sâu các khoản phải thu - phải trả tại DCL theo chuẩn mực Kế toán Việt Nam (VAS) và Thông tư 200/2014/TT-BTC.

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

  1. Hệ thống hóa cơ sở lý luận về kế toán nợ phải thu (TK 131, 136, 138) và nợ phải trả (TK 331, 333, 334, 338) trong doanh nghiệp sản xuất - thương mại.
  2. Khảo sát, đánh giá thực trạng luân chuyển chứng từ, phương pháp định giá, hạch toán chi tiết và tổng hợp công nợ tại DCL trong giai đoạn tài chính 2018 - 2019.
  3. Nhận diện các điểm nghẽn (bottlenecks) trong quy trình thu hồi nợ, quản lý nợ nội bộ giữa công ty mẹ và chi nhánh phụ thuộc, cũng như nghĩa vụ thuế đối với Ngân sách Nhà nước.
  4. Đề xuất hệ thống giải pháp hoàn thiện quy trình kiểm soát công nợ, chuẩn hóa mô hình tổ chức sổ sách và ứng dụng công nghệ thông tin nhằm tối ưu hóa chu kỳ chuyển đổi tiền mặt (Cash Conversion Cycle - CCC).

Phạm vi và giới hạn nghiên cứu:

  • Không gian: Dữ liệu tài chính, sổ kế toán chi tiết, sổ cái và Báo cáo tài chính tại Công ty Cổ phần Dược phẩm Cửu Long (Trụ sở: 150 Đường 14/9, Phường 5, TP. Vĩnh Long).
  • Thời gian: Dữ liệu thực nghiệm kỳ kế toán tháng 12/2019 và số liệu phân tích tài chính giai đoạn 2018 - 2019.
  • Giới hạn nghiệp vụ: Tập trung chuyên sâu vào các giao dịch phát sinh công nợ thương mại, công nợ nội bộ, nghĩa vụ với người lao động (TK 334) và ngân sách nhà nước (TK 333).

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

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

Doanh nghiệp áp dụng hình thức kế toán Chứng từ ghi sổ trên nền tảng phần mềm kế toán đóng gói kết hợp xử lý bảng tính Excel, phục vụ theo dõi danh mục công nợ của hàng nghìn khách hàng và nhà cung cấp.

Tiêu chí phân tích Hình thức Chứng từ ghi sổ thủ công / Bán tự động Hệ thống Kế toán Quản trị Tích hợp (ERP Module AR/AP)
Tốc độ xử lý dữ liệu Trễ từ 3 - 5 ngày do phụ thuộc gom chứng từ cuối tháng Real-time (Xử lý tức thời khi phát sinh hóa đơn/phiếu kho)
Kiểm soát hạn mức tín dụng Thụ động, kiểm tra đối chiếu thủ công khi lập lệnh xuất hàng Tự động khóa đơn hàng nếu khách hàng vượt Credit Limit hoặc quá hạn
Theo dõi đa nguyên tệ Dễ sai lệch khi tính tỷ giá ghi sổ thực tế đích danh thủ công Tự động tính tỷ giá bình quân gia quyền di động và đánh giá lại cuối kỳ
Phân tích tuổi nợ (Aging) Tốn nhiều nhân lực tổng hợp báo cáo định kỳ Báo cáo ma trận tuổi nợ tự động theo các dải: 0-30, 31-60, 61-90, >90 ngày
Rủi ro sai sót chứng từ Trung bình - Cao (nhầm lẫn đối tượng trên TK lưỡng tính 131, 331) Triệt tiêu lỗi trùng lặp dữ liệu thông qua ràng buộc cơ sở dữ liệu

Ma trận ưu tiên yêu cầu nghiệp vụ (MoSCoW Matrix)

  • Must have (Bắt buộc): Hạch toán chính xác tài khoản lưỡng tính (TK 131, TK 331) theo từng đối tượng đích danh; Tự động xử lý chênh lệch tỷ giá hối đoái theo Thông tư 200/2014/TT-BTC; Phân loại chi tiết nợ ngắn hạn và dài hạn trên Báo cáo tài chính.
  • Should have (Nên có): Bảng phân tích tuổi nợ tự động (Aging Schedule); Đối soát bù trừ tự động công nợ nội bộ (TK 136 và TK 336); Cảnh báo hạn nộp thuế (TK 333) và trích nộp bảo hiểm (TK 338: 3382, 3383, 3384, 3386).
  • Could have (Có thể có): Cổng tra cứu công nợ trực tuyến (Customer Portal) dành cho 55+ nhà phân phối; Tích hợp API ngân hàng (Virtual Account) để gạch nợ tự động.
  • Won't have (Chưa ưu tiên): Mô hình dự báo vỡ nợ khách hàng bằng học máy (Machine Learning credit scoring).

Thiết kế hệ thống

Kiến trúc luồng dữ liệu và cấu trúc cơ sở dữ liệu quan hệ (RDBMS) cho phân hệ quản trị công nợ được chuẩn hóa như sau:

[Chứng từ gốc: Hóa đơn GTGT, Phiếu xuất/nhập, Giấy báo Có/Nợ]
                         │
                         ▼
        [Phân hệ Kiểm soát Giao dịch & Định khoản]
       ├── Nợ TK 131 / Có TK 511, 33311 (Ghi nhận AR)
       ├── Nợ TK 152, 156, 133 / Có TK 331 (Ghi nhận AP)
       └── Nợ TK 622, 627, 641, 642 / Có TK 334, 338 (Lương & BHXH)
                         │
                         ▼
       [Hệ thống Cơ sở Dữ liệu Quan hệ (SQL Schema)]
       ├── Bảng tbl_KhachHang_NhaCungCap (Master Data)
       ├── Bảng tbl_ChungTu_CongNo (Transaction Ledger)
       └── Bảng tbl_ChiTiet_ThanhToan_HoaDon (Allocation Matrix)
                         │
                         ▼
          [Báo cáo Tài chính & Quản trị]
       ├── Sổ cái, Sổ chi tiết TK 131, 331, 136, 336, 333, 334, 338
       └── Báo cáo Phân tích Tuổi nợ & Dự báo Dòng tiền

Thiết kế lược đồ cơ sở dữ liệu (Database Schema DDL)

-- Bảng danh mục đối tượng công nợ (Khách hàng & Nhà cung cấp)
CREATE TABLE tbl_DoiTuongCongNo (
    MaDoiTuong VARCHAR(20) PRIMARY KEY,
    TenDoiTuong NVARCHAR(255) NOT NULL,
    MaSoThue VARCHAR(15),
    LoaiDoiTuong INT CHECK (LoaiDoiTuong IN (1, 2, 3)), -- 1: Khách hàng, 2: Nhà cung cấp, 3: Cả hai
    HanMucTinDung DECIMAL(18, 2) DEFAULT 0.00,
    ThoiHanNoNgay INT DEFAULT 30,
    TrangThai BIT DEFAULT 1
);

-- Bảng ghi nhận giao dịch phát sinh công nợ (Sổ phụ chi tiết AR/AP)
CREATE TABLE tbl_SoChiTietCongNo (
    GiaoDichID BIGINT IDENTITY(1,1) PRIMARY KEY,
    SoChungTu VARCHAR(50) NOT NULL,
    NgayChungTu DATE NOT NULL,
    MaDoiTuong VARCHAR(20) FOREIGN KEY REFERENCES tbl_DoiTuongCongNo(MaDoiTuong),
    TaiKhoanDoiUng VARCHAR(10) NOT NULL, -- TK 131, 331, 136, 138, 333, 334, 338
    SoTienNo DECIMAL(18, 2) DEFAULT 0.00,
    SoTienCo DECIMAL(18, 2) DEFAULT 0.00,
    MaNguyenTe VARCHAR(5) DEFAULT 'VND',
    TyGiaGiaoDich DECIMAL(10, 4) DEFAULT 1.0000,
    SoTienQuyDoi DECIMAL(18, 2) NOT NULL,
    NgayDaoHan DATE NOT NULL,
    TrangThaiThanhToan NVARCHAR(20) DEFAULT 'ChuaThanhToan'
);

Phương pháp nghiên cứu và quản lý chất lượng

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

  • Phương pháp thu thập và kiểm tra chứng từ: Trực tiếp khảo sát 100% các loại chứng từ luân chuyển (Hóa đơn GTGT, Phiếu chi, Phiếu thu, Giấy báo Nợ, Giấy báo Có, Biên bản bù trừ công nợ, Bảng thanh toán lương).
  • Phương pháp kế toán đối ứng kép (Double-Entry Bookkeeping): Kiểm tra tính cân đối và hợp lý của các quan hệ đối ứng tài khoản theo Thông tư 200/2014/TT-BTC.
  • Phương pháp phân tích chỉ số tài chính: Sử dụng các công thức đo lường hiệu quả quản trị công nợ:

$$\text{Vòng quay Phải thu (Receivables Turnover)} = \frac{\text{Doanh thu thuần}}{\text{Số dư bình quân các khoản phải thu}}$$

$$\text{Kỳ thu tiền bình quân (DSO)} = \frac{365}{\text{Vòng quay Phải thu}}$$

$$\text{Kỳ thanh toán bình quân (DPO)} = \frac{365 \times \text{Phải trả bình quân người bán}}{\text{Giá vốn hàng bán (COGS)}}$$


Implementation và kết quả

Quy trình triển khai nghiệp vụ (Implementation Process)

Quy trình quản lý công nợ chuẩn hóa tại DCL được phân rã thành các module xử lý nghiệp vụ cụ thể:

[Giao dịch Bán hàng/Cung cấp Dịch vụ] 
  ──> Lập Hóa đơn GTGT & Phiếu xuất kho 
  ──> Ghi Nợ TK 131 / Có TK 511, Có TK 33311 
  ──> Cập nhật Sổ chi tiết nợ Khách hàng

[Khách hàng Thanh toán] 
  ──> Nhận Giấy báo Có NH / Lập Phiếu thu 
  ──> Ghi Nợ TK 112, 111 / Có TK 131 (Chi tiết KH) 
  ──> Áp dụng thuật toán FIFO gạch nợ hóa đơn

[Mua Nguyên vật liệu / Dịch vụ đầu vào] 
  ──> Kiểm nghiệm kho & Nhận Hóa đơn NCC 
  ──> Ghi Nợ TK 152, 156, 1331 / Có TK 331 
  ──> Theo dõi hạn nợ & Lập kế hoạch dòng tiền trả nợ (TK 112)

Thuật toán phân bổ thanh toán theo phương pháp FIFO (First-In, First-Out)

Để giải quyết bài toán đối trừ hóa đơn công nợ khi khách hàng thanh toán nhiều đợt không trùng khớp giá trị hóa đơn, thuật toán phân bổ thanh toán được triển khai như sau:

def allocate_payment_fifo(customer_id, payment_amount, open_invoices):
    """
    Phân bổ số tiền thanh toán của khách hàng cho các hóa đơn chưa thanh toán theo nguyên tắc FIFO.
    open_invoices: Danh sách dict [{'invoice_no': str, 'due_date': str, 'balance': float}] sắp xếp theo due_date tăng dần.
    """
    remaining_payment = payment_amount
    allocations = []

    for invoice in sorted(open_invoices, key=lambda x: x['due_date']):
        if remaining_payment <= 0:
            break
        
        invoice_balance = invoice['balance']
        if remaining_payment >= invoice_balance:
            allocated = invoice_balance
            status = 'Cleared'
        else:
            allocated = remaining_payment
            status = 'Partially_Paid'
            
        remaining_payment -= allocated
        allocations.append({
            'invoice_no': invoice['invoice_no'],
            'allocated_amount': allocated,
            'remaining_invoice_balance': invoice_balance - allocated,
            'status': status
        })
        
    return allocations, remaining_payment

Kiểm thử và Đánh giá thực nghiệm (Validation)

Dữ liệu tại tháng 12/2019 của DCL được đưa qua quy trình kiểm thử đối soát số dư và tuổi nợ:

+---------------------------------------------------------------------------------------+
| MA TRẬN PHÂN TÍCH TUỔI NỢ KHÁCH HÀNG (AGING SCHEDULE) TẠI DCL                         |
+-------------------+----------------+---------------+---------------+------------------+
| Phân loại tuổi nợ | Giá trị (VNĐ)  | Tỷ trọng (%)  | Mức trích lập | Dự phòng (VNĐ)   |
+-------------------+----------------+---------------+---------------+------------------+
| Chưa đến hạn      | 82.450.000.000 | 68,5%         | 0%            | 0                |
| Quá hạn 1 - 30 ng | 21.650.000.000 | 18,0%         | 0% (Theo dõi) | 0                |
| Quá hạn 31 - 90 ng| 10.220.000.000 | 8,5%          | 0% (Đôn đốc)  | 0                |
| Quá hạn 6 th - 1 n|  3.610.000.000 | 3,0%          | 30%           | 1.083.000.000    |
| Quá hạn 1 - 2 năm |  1.440.000.000 | 1,2%          | 50%           |   720.000.000    |
| Quá hạn > 3 năm   |    980.000.000 | 0,8%          | 100%          |   980.000.000    |
+-------------------+----------------+---------------+---------------+------------------+
| TỔNG CỘNG         |120.350.000.000 | 100,0%        | -             | 2.783.000.000    |
+-------------------+----------------+---------------+---------------+------------------+

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

Việc chuẩn hóa các bút toán hạch toán phức tạp giúp loại bỏ hoàn toàn các sai lệch số dư trên hệ thống tài khoản:

  • Tài khoản Phải thu khách hàng (TK 131): Phản ánh chính xác số dư Nợ (khách hàng còn nợ tiền hàng) và số dư Có (tiền khách hàng ứng trước khi giao hàng dược phẩm/capsule).
  • Tài khoản Phải trả người bán (TK 331): Kiểm soát độc lập số tiền trả trước cho nhà cung cấp nguyên liệu quốc tế và số dư nợ phải trả theo từng lô L/C.
  • Tài khoản Thuế và các khoản phải nộp Nhà nước (TK 333): Hạch toán minh bạch thuế GTGT đầu ra (TK 33311), thuế xuất nhập khẩu (TK 3333), thuế TNDN hiện hành (TK 3334) và thuế TNCN khấu trừ từ lương công nhân viên (TK 3335).
  • Tài khoản Phải trả người lao động (TK 334) & Phải trả khác (TK 338): Đối chiếu khớp đúng 100% giữa Bảng thanh toán lương với trích nộp kinh phí công đoàn (TK 3382), BHXH (TK 3383), BHYT (TK 3384) và BHTN (TK 3386).
                    SO SÁNH CÁC CHỈ SỐ QUẢN TRỊ CÔNG NỢ
┌──────────────────────────────────────┬─────────────┬─────────────┬────────────┐
│ Chỉ số Tài chính                     │ Năm 2018    │ Năm 2019    │ Thay đổi   │
├──────────────────────────────────────┼─────────────┼─────────────┼────────────┤
│ Vòng quay các khoản phải thu (vòng)  │ 4,12        │ 4,98        │ +20,87%    │
│ Kỳ thu tiền bình quân - DSO (ngày)   │ 88,6        │ 73,3        │ -15,3 ngày │
│ Vòng quay các khoản phải trả (vòng)  │ 3,45        │ 3,89        │ +12,75%    │
│ Kỳ thanh toán bình quân - DPO (ngày) │ 105,8       │ 93,8        │ -12,0 ngày │
│ Tỷ lệ nợ xấu / Tổng nợ phải thu      │ 3,21%       │ 2,31%       │ -0,90%     │
└──────────────────────────────────────┴─────────────┴─────────────┴────────────┘

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

  1. Chuẩn hóa quy trình kiểm soát tín dụng 3 lớp (3-Tier Credit Control Framework): Thay thế cơ chế phê duyệt công nợ lỏng lẻo bằng mô hình kiểm soát ma trận tự động kết nối Phòng Bán hàng - Phòng Quản lý Chất lượng (xác nhận lỗi sản phẩm/đổi trả) - Phòng Kế toán tài chính. Đơn hàng chỉ được giải phóng (release) khi thỏa mãn điều kiện tuổi nợ và hạn mức nợ.
  2. Kỹ thuật theo dõi đối ứng nợ nội bộ đa chi nhánh (Intercompany Netting): Tối ưu hóa hạch toán giữa DCL và 13 chi nhánh phụ thuộc thông qua cặp tài khoản TK 136 (1361, 1368) và TK 336 (3361, 3368). Tiến hành bù trừ công nợ định kỳ vào ngày 25 hàng tháng giúp giảm thiểu chi phí chuyển tiền và nâng cao tính minh bạch của BCTC hợp nhất.
  3. Mô hình hóa chính sách chiết khấu thanh toán động: Xây dựng thuật toán tính toán điểm hòa vốn giữa việc cho khách hàng hưởng chiết khấu thanh toán 1 - 2% (ghi nhận TK 635) với chi phí cơ hội của dòng tiền đi vay ngân hàng (lãi suất vay ngắn hạn), giúp rút ngắn vòng quay vốn lưu động thêm 15,3 ngày.
  4. Đóng góp học thuật và thực tiễn: Cung cấp bộ cẩm nang tình huống định khoản chi tiết cho các nghiệp vụ đặc thù ngành dược: gia công viên nang, hàng hóa bán kèm chính sách khuyến mãi/hàng mẫu, chiết khấu thương mại hồi tố cuối năm (TK 521), và xử lý hàng dập nát, hết hạn sử dụng.

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

Kịch bản triển khai nghiệp vụ thực tế

Nghiệp vụ 1: Nhập khẩu Gelatin sản xuất vỏ nang rỗng (Vicancap)

  • Bối cảnh: DCL ký hợp đồng nhập khẩu lô nguyên liệu Gelatin trị giá 100.000 USD từ Hàn Quốc, tỷ giá thực tế tại ngày mở tờ khai là 23.200 VND/USD. Thuế nhập khẩu 5%, thuế GTGT hàng nhập khẩu 10%.
  • Quy trình hạch toán:
    1. Ghi nhận giá trị nguyên liệu và công nợ người bán:
      • Nợ TK 152: 2.320.000.000 VNĐ ($100.000 \times 23.200$)
      • Có TK 331 (Chi tiết NCC Hàn Quốc): 2.320.000.000 VNĐ
    2. Ghi nhận thuế nhập khẩu phải nộp:
      • Nợ TK 152: 116.000.000 VNĐ ($5% \times 2.320.000.000$)
      • Có TK 3333: 116.000.000 VNĐ
    3. Ghi nhận thuế GTGT hàng nhập khẩu:
      • Nợ TK 1331: 243.600.000 VNĐ ($10% \times [2.320.000.000 + 116.000.000]$)
      • Có TK 33312: 243.600.000 VNĐ
    4. Khi thanh toán tiền gửi ngân hàng, tỷ giá thực tế là 23.250 VND/USD:
      • Nợ TK 331: 2.320.000.000 VNĐ
      • Nợ TK 635 (Lỗ tỷ giá): 5.000.000 VNĐ ($100.000 \times [23.250 - 23.200]$)
      • Có TK 1122: 2.325.000.000 VNĐ

Nghiệp vụ 2: Bán thuốc kháng sinh cho hệ thống Nhà thuốc chuỗi

  • Bối cảnh: Xuất bán lô thuốc Cephalexin 500mg trị giá 500.000.000 VNĐ (chưa VAT 10%) cho Công ty Dược phẩm X. Khách hàng được hưởng chiết khấu thương mại 2% do mua số lượng lớn và thanh toán sớm trong 10 ngày để nhận chiết khấu thanh toán 1%.
  • Quy trình hạch toán:
    1. Ghi nhận doanh thu bán hàng và nợ phải thu:
      • Nợ TK 131 (Công ty X): 550.000.000 VNĐ
      • Có TK 511: 500.000.000 VNĐ
      • Có TK 33311: 50.000.000 VNĐ
    2. Phản ánh chiết khấu thương mại 2% (10.000.000 VNĐ + VAT 1.000.000 VNĐ):
      • Nợ TK 5211: 10.000.000 VNĐ
      • Nợ TK 33311: 1.000.000 VNĐ
      • Có TK 131: 11.000.000 VNĐ
    3. Khách hàng thanh toán qua ngân hàng nhận chiết khấu thanh toán 1% trên tổng thanh toán:
      • Nợ TK 1121: 533.610.000 VNĐ
      • Nợ TK 635: 5.390.000 VNĐ ($1% \times [550.000.000 - 11.000.000]$)
      • Có TK 131: 539.000.000 VNĐ

Lộ trình triển khai giải pháp tối ưu công nợ

[Tháng 1: Khảo sát & Chuẩn hóa Master Data]
  └── Rà soát 100% mã khách hàng/nhà cung cấp; Xóa bỏ mã trùng lặp; Thiết lập Credit Limit.
[Tháng 2: Tái cấu trúc Luồng chứng từ]
  └── Ban hành Quy chế luân chuyển chứng từ công nợ; Ràng buộc thời gian đối chiếu (ngày 25 hàng tháng).
[Tháng 3: Tự động hóa & Tích hợp Hệ thống]
  └── Cấu hình module Aging Report trên phần mềm kế toán; Tự động phân bổ thanh toán FIFO.
[Tháng 4: Đánh giá & Tối ưu hóa Dòng tiền]
  └── Kiểm toán nội bộ công nợ kỳ đầu tiên; Đo lường mức cải thiện DSO, DPO và tỷ lệ nợ xấu.

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

Hạn chế kỹ thuật và dữ liệu

  • Cơ sở dữ liệu phân tích tập trung chủ yếu vào số liệu hồi cứu 2018 - 2019 và sổ kế toán tháng 12/2019, chưa bao quát được toàn bộ các biến động vĩ mô trong giai đoạn gián đoạn chuỗi cung ứng toàn cầu sau năm 2020.
  • Quy trình đối chiếu công nợ với các bệnh viện công lập (kênh đấu thầu bảo hiểm y tế) còn phụ thuộc nặng nề vào chứng từ bản cứng và thủ tục hành chính phức tạp của kho bạc, làm chậm tiến độ gạch nợ trên hệ thống.

Hướng nâng cấp mở rộng

  • Tích hợp công nghệ Hóa đơn điện tử (E-Invoice) có mã xác thực của cơ quan Thuế và Cổng thông tin ngân hàng điện tử (Host-to-Host Virtual Account), cho phép hệ thống tự động gạch nợ real-time ngay khi khách hàng chuyển tiền.
  • Ứng dụng mô hình phân tích định lượng (Logistics Regression / Random Forest) để chấm điểm tín dụng nội bộ đối với 55+ nhà phân phối dựa trên lịch sử thanh toán, doanh số và báo cáo tài chính định kỳ.

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

  • Sinh viên & Học viên chuyên ngành Kế toán - Tài chính: Tiếp cận bộ tình huống thực tế hoàn chỉnh về hạch toán kế toán công nợ theo Thông tư 200/2014/TT-BTC trong môi trường doanh nghiệp sản xuất - niêm yết quy mô lớn.
  • Kế toán viên & Kiểm toán viên thực hành: Nắm vững phương pháp theo dõi tài khoản lưỡng tính, kỹ thuật kiểm soát tỷ giá giao dịch thực tế đích danh và quy trình trích lập dự phòng nợ phải thu khó đòi theo quy định pháp lý.
  • Ban Quản trị Doanh nghiệp Dược phẩm: Ứng dụng khung quản trị tín dụng 3 lớp và thuật toán phân bổ thanh toán FIFO để giảm thiểu nợ đọng, cắt giảm chi phí lãi vay và tối ưu chu kỳ chuyển đổi tiền mặt (CCC).
  • Nhà nghiên cứu kinh tế: Cung cấp nguồn tư liệu thực nghiệm về cấu trúc tài chính và mô hình luân chuyển vốn của ngành dược phẩm Việt Nam sau giai đoạn tái cấu trúc sở hữu (M&A).

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

1. Nguyên tắc kế toán đối với tài khoản lưỡng tính TK 131 và TK 331 được thực hiện như thế nào trên Báo cáo tài chính?

Tài khoản 131 và 331 là tài khoản lưỡng tính (vừa có thể có số dư bên Nợ, vừa có thể có số dư bên Có). Theo Thông tư 200/2014/TT-BTC, kế toán tuyệt đối không được bù trừ số dư giữa các đối tượng khác nhau khi lập Bảng cân đối kế toán:

  • Số dư Nợ TK 131 (chi tiết từng khách hàng) trình bày tại phần Tài sản (Chỉ tiêu: Phải thu ngắn hạn của khách hàng).
  • Số dư Có TK 131 (tiền khách hàng ứng trước) trình bày tại phần Nguồn vốn (Chỉ tiêu: Người mua trả tiền trước ngắn hạn).
  • Số dư Có TK 331 trình bày tại Nguồn vốn (Chỉ tiêu: Phải trả người bán ngắn hạn).
  • Số dư Nợ TK 331 (tiền ứng trước cho người bán) trình bày tại Tài sản (Chỉ tiêu: Trả trước cho người bán ngắn hạn).

2. Doanh nghiệp xử lý chênh lệch tỷ giá hối đoái đối với nợ phải thu và nợ phải trả bằng ngoại tệ cuối kỳ như thế nào?

Cuối kỳ kế toán, doanh nghiệp đánh giá lại số dư các khoản mục tiền tệ có gốc ngoại tệ:

  • Đối với nợ phải thu (TK 131, 136, 138): Áp dụng tỷ giá mua ngoại tệ của ngân hàng thương mại nơi doanh nghiệp chỉ định khách hàng thanh toán. Chênh lệch tăng ghi Nợ TK 131 / Có TK 413; chênh lệch giảm ghi Nợ TK 413 / Có TK 131.
  • Đối với nợ phải trả (TK 331, 336, 338): Áp dụng tỷ giá bán ngoại tệ của ngân hàng thương mại nơi doanh nghiệp thường xuyên giao dịch. Chênh lệch tăng ghi Nợ TK 413 / Có TK 331; chênh lệch giảm ghi Nợ TK 331 / Có TK 413.
  • Kết chuyển toàn bộ số dư TK 413 vào Doanh thu tài chính (TK 515) hoặc Chi phí tài chính (TK 635) để xác định kết quả kinh doanh trong kỳ.

3. Điều kiện và mức trích lập dự phòng nợ phải thu khó đòi (TK 2293) theo Thông tư 48/2019/TT-BTC?

Doanh nghiệp trích lập dự phòng khi có chứng từ gốc chứng minh nợ quá hạn thanh toán:

  • Quá hạn từ 6 tháng đến dưới 1 năm: Trích lập 30% giá trị khoản nợ.
  • Quá hạn từ 1 năm đến dưới 2 năm: Trích lập 50% giá trị khoản nợ.