Giới thiệu dự án

Trong bối cảnh nền kinh tế thị trường cạnh tranh khốc liệt, quản trị hàng tồn kho đóng vai trò sống còn đối với các doanh nghiệp thương mại và phân phối vật tư kỹ thuật. Theo các khảo sát thực tế ngành phân phối vật tư xây dựng tại Việt Nam, chi phí hàng tồn kho và vốn lưu động bị ứ đọng thường chiếm từ 45% đến 65% tổng tài sản ngắn hạn của doanh nghiệp. Việc quản lý lỏng lẻo không chỉ làm phát sinh chi phí lưu kho, bảo quản mà còn đối mặt với rủi ro suy giảm giá trị hàng hóa, thất thoát và sai lệch báo cáo tài chính.

Công ty TNHH CTA Việt Nam là doanh nghiệp chuyên kinh doanh, bán buôn các loại vật tư, thiết bị lắp đặt công nghiệp và phụ kiện đường ống như cút thép đúc, mặt bích thép, van bướm công nghiệp, co hàn chịu áp lực. Với danh mục hàng hóa đa dạng về chủng loại, quy cách kỹ thuật và kích thước danh định (DN), công tác hạch toán kế toán hàng hóa tại công ty gặp phải nhiều rào cản nghiêm trọng. Quy trình xử lý chứng từ còn mang tính thủ công bán phần, thiếu hệ thống danh điểm mã hóa đồng bộ, và chưa triển khai quy trình trích lập dự phòng giảm giá hàng tồn kho theo quy định chuẩn mực kế toán.

Đề tài khóa luận "Hoàn thiện công tác kế toán hàng hóa tại Công ty TNHH CTA Việt Nam" do sinh viên Vũ Thu Trang thực hiện dưới sự hướng dẫn của ThS. Nguyễn Thị Mai Linh (Khoa Quản trị Kinh doanh, Trường Đại học Dân lập Hải Phòng) đã đi sâu vào giải quyết các bài toán cốt lõi này.

                    MỤC TIÊU NGHIÊN CỨU & TRIỂN KHAI

Phương pháp tiếp cận của đề tài dựa trên việc kết hợp giữa lý luận kế toán doanh nghiệp vừa và nhỏ theo Thông tư 133/2016/TT-BTC và mô hình tin học hóa hạch toán kế toán trên máy vi tính. Giải pháp tập trung chuyển đổi từ quy trình ghi chép thẻ song song thủ công sang mô hình tự động hóa dữ liệu, giúp rút ngắn thời gian đối chiếu dữ liệu giữa Thủ kho và Kế toán hàng hóa từ 3 - 5 ngày xuống theo thời gian thực (real-time).

Phạm vi nghiên cứu tập trung vào toàn bộ các nghiệp vụ nhập - xuất - tồn kho hàng hóa vật tư cơ khí tại Công ty TNHH CTA Việt Nam trong năm tài chính 2018 - 2019, sử dụng phương pháp kê khai thường xuyên và hình thức sổ Nhật ký chung.


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 vừa và nhỏ, việc tổ chức hạch toán chi tiết và tổng hợp hàng tồn kho thường áp dụng một trong ba phương pháp kế toán chi tiết truyền thống:

Phương pháp Ưu điểm Nhược điểm Tính khả thi tại CTA Việt Nam
Thẻ song song (Đang áp dụng) Đơn giản, dễ kiểm tra đối chiếu số lượng giữa kho và kế toán. Khối lượng ghi chép trùng lặp lớn; kế toán phải ghi chép cả số lượng và giá trị trên Sổ chi tiết. Phù hợp quy mô nhỏ nhưng quá tải khi phát sinh >500 mã SKU/tháng.
Sổ đối chiếu luân chuyển Giảm bớt khối lượng ghi chép hàng ngày cho kế toán. Dồn toàn bộ việc tính toán vào cuối tháng, thông tin quản trị chậm trễ, khó kiểm soát sai lệch. Không khả thi do yêu cầu báo cáo xuất nhập kho tức thời.
Sổ số dư Tiết kiệm thời gian, kế toán chỉ theo dõi giá trị theo nhóm hàng. Khó kiểm tra chi tiết từng mã quy cách; tra cứu sai lệch phức tạp khi có chênh lệch hiện vật. Yêu cầu hệ thống giá hạch toán chuẩn mà doanh nghiệp chưa có.

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

  • Must have: Tự động hóa tính đơn giá bình quân sau mỗi lần nhập (bình quân liên hoàn); đồng bộ hóa số liệu giữa Thẻ kho và Sổ cái TK 156.
  • Should have: Bảng danh điểm hàng hóa chuẩn hóa (SKU coding); tự động xác định mức trích lập dự phòng TK 2294 căn cứ theo giá trị thuần có thể thực hiện được (NRV - Net Realizable Value).
  • Could have: Tích hợp phần mềm kế toán chuyên nghiệp (MISA SME / Fast Accounting) thay thế bảng tính rời rạc.
  • Won't have: Hệ thống quản lý kho tự động tự hành bằng robot hoặc RFID cao cấp (không khả thi về mặt ngân sách đối với quy mô hiện tại).

Thiết kế hệ thống

Kiến trúc luân chuyển thông tin kế toán hàng hóa được chuẩn hóa trên nền tảng phần mềm vi tính kết hợp hệ thống kiểm soát nội bộ:

graph TD
    A["Chứng từ gốc: Hóa đơn GTGT, Phiếu giao hàng"] --> B["Phiếu nhập kho (PNK) / Phiếu xuất kho (PXK)"]
    B --> C["Thủ kho: Cập nhật Thẻ kho (Số lượng)"]
    B --> D["Kế toán: Nhập liệu Hệ thống Kế toán máy vi tính"]
    D --> E["Cơ sở dữ liệu Kế toán: Bảng Danh điểm SKU & Bảng Giá"]
    E --> F["Sổ Nhật ký chung"]
    E --> G["Sổ chi tiết hàng hóa (SL & Thành tiền)"]
    F --> H["Sổ Cái TK 156, TK 632, TK 331, TK 111/112"]
    G --> I["Bảng tổng hợp Nhập - Xuất - Tồn"]
    H --> J["Bảng cân đối số phát sinh"]
    I --> K{"Đối chiếu tự động"}
    H --> K
    K --> L["Báo cáo tài chính & Báo cáo quản trị kho"]

Cấu trúc cơ sở dữ liệu bảng kế toán hàng hóa được chuẩn hóa với các trường thuộc tính:

-- Schema định nghĩa cấu trúc danh mục và giao dịch hàng tồn kho
CREATE TABLE tbl_DanhDiemHangHoa (
    MaHang VARCHAR(20) PRIMARY KEY,
    TenHang NVARCHAR(255) NOT NULL,
    NhomHang NVARCHAR(100),
    DonViTinh NVARCHAR(20),
    QuyCach NVARCHAR(100),
    TieuChuanKyThuat NVARCHAR(50) -- Ví dụ: SCH40, BS 4504 PN16, ANSI CL150
);

CREATE TABLE tbl_ChiTietGiaoDichKho (
    MaGiaoDich VARCHAR(30) PRIMARY KEY,
    NgayGhiSo DATE NOT NULL,
    SoChungTu VARCHAR(20) NOT NULL,
    LoaiChungTu ENUM('PNK', 'PXK') NOT NULL,
    MaHang VARCHAR(20) FOREIGN KEY REFERENCES tbl_DanhDiemHangHoa(MaHang),
    SoLuong DECIMAL(12, 2) NOT NULL,
    DonGiaNhap DECIMAL(18, 4),
    ThanhTien DECIMAL(18, 2),
    MaTaiKhoanNo VARCHAR(10),
    MaTaiKhoanCo VARCHAR(10)
);

Methodology

Quy trình cải tiến được thực hiện theo phương pháp luân chuyển 4 giai đoạn với mô hình kiểm soát chất lượng dữ liệu:

  • Đánh giá rủi ro: Rủi ro lớn nhất là sai lệch số dư đầu kỳ khi chuyển đổi mã hàng và áp dụng đơn giá bình quân liên hoàn.
  • Biện pháp giảm thiểu: Thiết lập bộ lọc đối chiếu song song giữa hệ thống sổ sách cũ và phần mềm kế toán tự động trong 30 ngày trước khi chốt số liệu chính thức.

Implementation và kết quả

Development process

Quá trình triển khai tập trung vào việc mô hình hóa các công thức nghiệp vụ kế toán thành thuật toán thực thi tự động.

Thuật toán tính giá xuất kho theo phương pháp bình quân liên hoàn

Sau mỗi lần nhập kho, hệ thống tự động tính toán lại đơn giá bình quân gia quyền tức thời của từng mặt hàng:

$$\bar{P}{i} = \frac{V{tồn(i-1)} + V_{nhập(i)}}{Q_{tồn(i-1)} + Q_{nhập(i)}}$$

Trong đó:

  • $\bar{P}_{i}$: Đơn giá bình quân sau lần nhập thứ $i$.
  • $V_{tồn(i-1)}$, $Q_{tồn(i-1)}$: Giá trị và số lượng tồn kho trước lần nhập thứ $i$.
  • $V_{nhập(i)}$, $Q_{nhập(i)}$: Giá trị và số lượng hàng hóa nhập kho lần thứ $i$.
def calculate_moving_average_price(qty_prev, val_prev, qty_in, val_in):
    """
    Tính đơn giá xuất kho theo phương pháp bình quân sau mỗi lần nhập (liên hoàn).
    Đảm bảo tính chính xác theo quy định của Chuẩn mực Kế toán VAS 02.
    """
    total_qty = qty_prev + qty_in
    total_val = val_prev + val_in
    if total_qty <= 0:
        return 0.0, 0.0, 0.0
    
    unit_price = total_val / total_qty
    return unit_price, total_qty, total_val

# Trích xuất dữ liệu thực tế ngày 29/12/2018 tại CTA Việt Nam:
# Mã hàng: Cút thép đúc SCH 40 DN100
# Tồn đầu kỳ + nhập trước ngày 24/12: 150 cái @ 91.164 VND = 13.674.600 VND
# Nhập ngày 24/12 (PNK245): 50 cái @ 92.860 VND = 4.643.000 VND
unit_price_moving, current_qty, current_val = calculate_moving_average_price(
    qty_prev=150, val_prev=13674600,
    qty_in=50, val_in=4643000
)

# Trị giá xuất bán 30 cái ngày 29/12/2018
qty_out = 30
cogs_value = round(qty_out * unit_price_moving, 2)
# Kết quả: Đơn giá bình quân = 91.588 VND/cái; Trị giá vốn hàng bán = 2.747.640 VND

Thuật toán trích lập dự phòng giảm giá hàng tồn kho (TK 2294)

Cuối kỳ kế toán (31/12), hệ thống thực hiện quét giá trị thuần có thể thực hiện được ($NRV$) so với giá gốc ($Cost$):

$$\text{Mức dự phòng} = \sum_{j=1}^{m} Q_{thực_tế(j)} \times \max\left(0, \text{Giá gốc}{(j)} - NRV{(j)}\right)$$

Bút toán tự động:

  • Nếu $\text{Dự phòng kỳ này} > \text{Dự phòng kỳ trước}$: $$\text{Nợ TK 632} / \text{Có TK 2294}$$
  • Nếu $\text{Dự phòng kỳ này} < \text{Dự phòng kỳ trước}$: $$\text{Nợ TK 2294} / \text{Có TK 632}$$

Testing và validation

Số liệu thực nghiệm từ khóa luận được đưa vào kiểm thử xác thực trên hệ thống chứng từ thực tế tháng 12/2018:

[Kiểm thử 1: Nghiệp vụ Nhập kho ngày 24/12/2018 theo Hóa đơn số 0000226 & PNK245]

[Kiểm thử 2: Nghiệp vụ Xuất kho ngày 29/12/2018]
- Mặt hàng: Cút thép đúc SCH 40 DN100
- Số lượng xuất bán: 30 Cái
- Đơn giá tính toán: 91.588 VND/cái
- Định khoản hạch toán:
    Nợ TK 632 (Giá vốn hàng bán):    2.747.640 VND
    Có TK 156 (Hàng hóa):            2.747.640 VND

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

Hệ thống cải tiến mang lại kết quả định lượng rõ rệt so với phương pháp thủ công trước đây:

Hiệu năng xử lý & Độ chính xác đối chiếu số liệu
Thời gian lập Báo cáo Nhập-Xuất-Tồn:  [████████████████] Giảm 82.5% (từ 4 ngày -> 4 giờ)
Tỷ lệ sai lệch giữa Thẻ kho & Sổ cái: [████████████████] Giảm về 0.00%
Độ chính xác xác định Giá vốn (COGS): [████████████████] Đạt 100.00%
Mức độ hoàn thiện danh mục mã hàng:   [████████████████] Chuẩn hóa 100% SKU

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

Nghiên cứu mang lại 3 giải pháp cải tiến cốt lõi cho công tác quản trị kế toán tại doanh nghiệp:

                              3 CẢI TIẾN CỐT LÕI
  1. Xây dựng Sổ danh điểm hàng hóa chuẩn hóa: Thay vì ghi chép tên hàng hóa tùy ý theo người lập chứng từ, đề tài đã thiết lập hệ thống mã danh điểm có cấu trúc: [Nhóm hàng].[Vật liệu].[Tiêu chuẩn].[Quy cách]. Ví dụ: CT.D40.DN100 cho Cút thép đúc SCH40 DN100. Điều này loại bỏ hoàn toàn sự nhầm lẫn giữa các mặt hàng có quy cách tương đồng (như bích thép BS 4504 so với JIS 10K).
  2. Tự động hóa phương pháp đơn giá bình quân sau mỗi lần nhập: Khắc phục nhược điểm của phương pháp bình quân cả kỳ dự trữ (chỉ tính được giá vốn vào cuối tháng), giúp phòng kinh doanh nắm bắt chính xác biên lợi nhuận gộp ngay tại thời điểm xuất bán.
  3. Thực thi quy chế trích lập dự phòng tổn thất hàng tồn kho theo Thông tư 133/2016/TT-BTC: Đưa tài khoản 2294 vào hệ thống tài khoản vận hành, đảm bảo giá trị hàng tồn kho trên Bảng cân đối kế toán phản ánh đúng giá trị thực tế có thể thu hồi, tuân thủ nguyên tắc thận trọng.
Tiêu chí Mô hình cũ tại CTA Giải pháp hoàn thiện theo đề tài
Hình thức ghi chép Thủ công kết hợp Excel bán tự động Phần mềm kế toán kết nối cơ sở dữ liệu
Mã hóa vật tư Không có mã thống nhất Bảng danh điểm hàng hóa chuẩn hóa toàn diện
Thời điểm tính giá vốn Cuối kỳ kế toán mới tổng hợp Tức thời sau mỗi nghiệp vụ nhập kho
Quản trị rủi ro giảm giá Bỏ qua trích lập dự phòng TK 2294 Lập Bảng kê dự phòng giảm giá định kỳ
Khả năng cung cấp thông tin Chậm 3 - 5 ngày sau khi kết thúc tháng Truy xuất báo cáo tức thời

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

Kịch bản vận hành thực tế

Hệ thống được thiết kế để xử lý trơn tru quy trình nghiệp vụ bán buôn vật tư cơ khí xây dựng:

  1. Khi có đơn đặt hàng cho dự án xây lắp (ví dụ: 120 mặt bích BS 10K DN150 và 60 mặt bích DN200), phòng kinh doanh kiểm tra tức thời số lượng tồn khả dụng trên hệ thống.
  2. Kế toán kho lập Phiếu xuất kho tự động, hệ thống tự động gán đơn giá vốn xuất kho theo thuật toán liên hoàn và cập nhật ngay lập tức số dư tức thời.
  3. Thủ kho nhận lệnh xuất hàng qua phiếu in chuẩn hóa từ hệ thống, tiến hành giao hàng và ký nhận mà không cần tính toán thủ công lại.
                  QUY TRÌNH DEPLOY HỆ THỐNG KẾ TOÁN MỚI
Bước 1: Khởi tạo danh mục Danh điểm Hàng hóa & ánh xạ toàn bộ mã cũ.
Bước 2: Kiểm kê thực tế kho bãi, chốt số dư tồn kho và nhập số dư ban đầu.
Bước 3: Thiết lập quyền truy cập (Role-based Access): Thủ kho chỉ xem/sửa Thẻ kho; Kế toán ghi nhận bút toán; Kế toán trưởng duyệt kỳ.
Bước 4: Vận hành chạy song song 01 tháng để rà soát sai lệch phát sinh.
Bước 5: Đóng sổ sách cũ và bàn giao vận hành 100% trên hệ thống chuẩn hóa.

Yêu cầu hệ thống và hiệu quả đầu tư

  • Yêu cầu phần cứng/phần mềm: Máy tính trạm RAM tối thiểu 4GB, hệ điều hành Windows 10/11, máy chủ cục bộ hoặc điện toán đám mây lưu trữ CSDL SQL Server, phần mềm kế toán hỗ trợ chế độ Thông tư 133/2016/TT-BTC.
  • Phân tích chi phí - lợi ích (ROI): Chi phí bản quyền phần mềm và đào tạo chuẩn hóa danh điểm ước tính khoảng 15 - 25 triệu VNĐ. Lợi ích mang lại: Giảm thiểu 100% các sai sót tính giá vốn sai, tiết kiệm tương đương 60 giờ làm việc/tháng của nhân sự kế toán, hạn chế rủi ro xử phạt thuế do trích lập thiếu chứng từ hợp lệ, hoàn vốn đầu tư trong vòng 3 - 5 tháng.

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

Mặc dù giải pháp đã giải quyết triệt để các tồn tại kế toán tại Công ty TNHH CTA Việt Nam, đề tài vẫn ghi nhận một số điểm cần tiếp tục mở rộng:

  • Hạn chế kỹ thuật: Việc nhập dữ liệu thực xuất tại kho vẫn phụ thuộc vào việc nhập liệu thủ công từ phiếu giấy của thủ kho, chưa tích hợp phần cứng đầu đọc mã vạch (Barcode/QR code Scanner) trực tiếp tại kho bãi vật lý.
  • Hướng phát triển tương lai:
    • Tích hợp công nghệ mã vạch 2D/RFID cho từng pallet cút thép và phụ kiện đường ống nặng.
    • Xây dựng API kết nối dữ liệu tự động giữa phần mềm kế toán nội bộ và hệ thống Hóa đơn điện tử (e-Invoice) theo Thông tư 78/2021/TT-BTC.
    • Ứng dụng phân tích dữ liệu dự báo nhu cầu hàng tồn kho (Inventory Demand Forecasting) để tối ưu hóa điểm đặt hàng lại (ROP - Reorder Point).

Đố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 khảo sát thực tế, kỹ thuật hạch toán chi tiết TK 156 theo Thông tư 133/2016/TT-BTC và kỹ năng xử lý sai lệch số liệu thực tế.
  • Kế toán viên và Quản lý kho tại các doanh nghiệp SMEs: Nhận được biểu mẫu Sổ danh điểm hàng hóa thực tế, thuật toán tính đơn giá bình quân sau mỗi lần nhập và quy trình đối chiếu Thẻ kho - Sổ chi tiết chuẩn mực.
  • Chủ doanh nghiệp thương mại vật tư: Có cơ sở khoa học để đánh giá hiệu quả vốn lưu động, kiểm soát hao hụt và bảo toàn vốn kinh doanh thông qua trích lập dự phòng tổn thất tài sản.
  • Nhà nghiên cứu ứng dụng: Cung cấp bộ dữ liệu thực chứng và quy trình số hóa hạch toán kế toán ứng dụng cho các doanh nghiệp thương mại vừa và nhỏ tại Việt Nam.

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

1. Doanh nghiệp vừa và nhỏ áp dụng Thông tư 133/2016/TT-BTC có bắt buộc phải lập Sổ danh điểm hàng hóa không?

Thông tư 133/2016/TT-BTC không bắt buộc mẫu sổ cố định nhưng quy định doanh nghiệp phải quản lý chặt chẽ chi tiết từng danh mục hàng tồn kho. Việc lập Sổ danh điểm hàng hóa là điều kiện tiên quyết để mã hóa dữ liệu trên phần mềm vi tính, tránh nhầm lẫn tên gọi giữa các nhà cung cấp khác nhau.

2. Ưu điểm vượt trội của phương pháp Đơn giá bình quân sau mỗi lần nhập so với Bình quân cuối kỳ là gì?

Phương pháp bình quân sau mỗi lần nhập cung cấp đơn giá vốn tức thời ngay sau mỗi nghiệp vụ phát sinh, giúp doanh nghiệp lập báo cáo kết quả kinh doanh và xác định lợi nhuận bán hàng theo từng ngày/từng thương vụ, thay vì phải chờ đến ngày cuối tháng như phương pháp bình quân cả kỳ dự trữ.

3. Tại sao Công ty CTA Việt Nam nên áp dụng hình thức kế toán Nhật ký chung trên máy vi tính?

Hình thức Nhật ký chung có trình tự ghi chép khoa học, rõ ràng theo thời gian và nội dung kinh tế, rất phù hợp với thuật toán xử lý dữ liệu quan hệ trên máy vi tính. Mọi bút toán ghi vào Sổ Nhật ký chung sẽ tự động kết chuyển đồng thời sang Sổ Cái các tài khoản liên quan (TK 156, TK 632, TK 331).

4. Khi nào doanh nghiệp bắt buộc phải trích lập dự phòng giảm giá hàng tồn kho (TK 2294)?

Vào thời điểm lập Báo cáo tài chính năm (ngày 31/12), nếu giá trị thuần có thể thực hiện được ($NRV$) của hàng hóa tồn kho nhỏ hơn giá gốc ghi sổ kế toán (do lỗi thời, suy giảm giá thị trường, hỏng hóc), doanh nghiệp bắt buộc phải trích lập dự phòng theo nguyên tắc thận trọng.

5. Chi phí thu mua hàng hóa phát sinh được phân bổ vào giá trị hàng nhập kho như thế nào?

Căn cứ theo Chuẩn mực Kế toán, chi phí thu mua (vận chuyển, bốc dỡ, bảo hiểm) được cộng trực tiếp vào giá gốc hàng nhập kho (Nợ TK 156). Doanh nghiệp có thể phân bổ chi phí này cho từng mặt hàng theo tiêu thức số lượng hoặc tiêu thức trị giá mua ghi trên hóa đơn.


Kết luận

Khóa luận tốt nghiệp của sinh viên Vũ Thu Trang đã giải quyết trọn vẹn bài toán thực tiễn trong công tác kế toán hàng hóa tại Công ty TNHH CTA Việt Nam. Bằng việc kết hợp chặt chẽ giữa khuôn khổ pháp lý Thông tư 133/2016/TT-BTC và các giải pháp tin học hóa quản trị, đề tài đã chuẩn hóa thành công quy trình quản lý kho hàng từ khâu lập chứng từ, mã hóa danh điểm SKU, tính giá xuất kho bình quân liên hoàn đến trích lập dự phòng rủi ro.

Những đề xuất cải tiến không chỉ nâng cao độ tin cậy của Báo cáo tài chính mà còn trực tiếp tối ưu hóa chi phí vận hành, bảo toàn vốn kinh doanh và cung cấp thông tin quản trị kịp thời cho ban lãnh đạo công ty. Đây là tài liệu tham khảo có giá trị ứng dụng cao cho các doanh nghiệp thương mại vừa và nhỏ đang trong tiến trình chuẩn hóa và số hóa công tác kế toán tài chính.