Giới thiệu dự án

Trong ngành công nghiệp xây dựng cơ bản, chi phí nguyên vật liệu (NVL) thường chiếm tỷ trọng áp đảo, dao động từ 70% đến 80% tổng giá trị dự toán và giá thành công trình. Do đặc thù sản phẩm xây lắp mang tính đơn chiếc, địa bàn thi công trải dài, thời gian kéo dài và chịu tác động trực tiếp của điều kiện thời tiết ngoài trời, công tác quản lý và hạch toán kế toán nguyên vật liệu đóng vai trò quyết định đến biên lợi nhuận cũng như năng lực cạnh tranh của doanh nghiệp.

Đề tài "Hoàn thiện kế toán nguyên vật liệu tại Công ty Cổ phần Đầu tư Xây lắp Hoàng Thành" tập trung giải quyết bài toán kiểm soát, luân chuyển và hạch toán dòng vật tư từ khâu thu mua, nhập - xuất tại chân công trường đến hệ thống sổ sách kế toán tổng hợp tại trụ sở chính.

                  CƠ CẤU CHI PHÍ CÔNG TRÌNH XÂY LẮP

Vấn đề thực tiễn (Problem Statement)

Qua khảo sát thực tế tại dự án trọng điểm Tổ hợp tòa nhà văn phòng Khương Trung mới (Thanh Xuân, Hà Nội) do Công ty CP Đầu tư Xây lắp Hoàng Thành thi công, hệ thống quản lý vật tư bộc lộ nhiều điểm nghẽn:

  • Tập kết vật tư phân tán: Phần lớn vật liệu cồng kềnh (cát đen, cát vàng ML 1.5–2.0, đá 1x2, đá 4x6, gạch đặc A1, thép phi 6–32) được giao thẳng đến chân công trình, làm tăng tỷ lệ hao hụt tự nhiên và nguy cơ thất thoát.
  • Độ trễ chứng từ kế toán: Luân chuyển chứng từ gốc (Hóa đơn GTGT, Biên bản kiểm nghiệm vật tư, Phiếu nhập/xuất kho) từ Ban chỉ huy (BCH) công trường về phòng Kế toán bị chậm từ 7 đến 15 ngày, gây khó khăn cho việc kiểm soát chi phí tức thời.
  • Rủi ro sai lệch số liệu: Quy trình đối chiếu thủ công giữa Thẻ kho của Thủ kho và Sổ chi tiết vật tư của Kế toán dễ phát sinh sai sót khi khối lượng giao dịch tăng đột biến.

Mục tiêu dự án

  1. Chuẩn hóa hệ thống danh mục mã hóa NVL: Đồng bộ hóa danh mục tài khoản chi tiết cấp 2, cấp 3 trên phần mềm kế toán máy.
  2. Tối ưu hóa quy trình hạch toán chi tiết: Nâng cao hiệu quả của phương pháp ghi thẻ song song, đảm bảo tính khớp đúng 100% giữa hiện vật và giá trị.
  3. Kiểm soát chặt chẽ định mức và hao hụt: Xây dựng quy trình nghiệm thu vật tư 3 bên và phân bổ chính xác chi phí theo phương pháp nhập trước - xuất trước (FIFO).
  4. Rút ngắn chu kỳ luân chuyển chứng từ: Giảm thời gian cập nhật số liệu từ công trường về phòng kế toán xuống dưới 24 giờ.

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

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

Công ty Hoàng Thành áp dụng phương pháp kế toán hàng tồn kho theo hình thức Kê khai thường xuyên, tính thuế GTGT theo phương pháp khấu trừ, hạch toán xuất kho theo phương pháp Nhập trước - Xuất trước (FIFO) và ghi sổ tổng hợp theo hình thức Nhật ký chung.

Tiêu chí Phương pháp Thẻ song song (Hiện tại) Phương pháp Sổ đối chiếu luân chuyển Phương pháp Sổ số dư (Đề xuất tích hợp)
Ghi chép tại Kho Ghi Thẻ kho theo chỉ tiêu Số lượng Ghi Thẻ kho theo chỉ tiêu Số lượng Ghi Thẻ kho & Bảng kê số dư
Ghi chép tại Kế toán Ghi Sổ chi tiết cả Số lượng & Giá trị Ghi Sổ đối chiếu luân chuyển cuối kỳ Ghi Bảng lũy kế nhập - xuất - tồn
Khối lượng công việc Trùng lặp thao tác nhập số lượng Thấp nhưng dồn việc vào cuối tháng Tối ưu hóa nhờ đối soát theo nhóm
Khả năng kiểm soát Kiểm tra chi tiết từng ngày, độ chính xác cao Khó phát hiện sai sót phát sinh trong kỳ Nhanh, phù hợp tự động hóa phần mềm

Ma trận ưu tiên yêu cầu người dùng (MoSCoW)

  • Must Have:
    • Tách bạch tài khoản chi tiết NVL: TK 1521 (NVL chính), TK 1522 (Vật liệu phụ), TK 1523 (Nhiên liệu), TK 1524 (Phụ tùng thay thế), TK 1528 (Phế liệu thu hồi).
    • Áp dụng hóa đơn hợp lệ (Mẫu số 01GTKT3/001) kèm Biên bản kiểm nghiệm vật tư đầy đủ chữ ký 3 bên: Chỉ huy trưởng, Cán bộ kỹ thuật và Thủ kho.
    • Phân bổ chi phí xuất dùng trực tiếp cho công trình (TK 621) hoặc phục vụ lán trại/quản lý thi công (TK 627).
  • Should Have:
    • Tự động hóa tính giá xuất kho FIFO trên phần mềm kế toán.
    • Bảng tổng hợp chi tiết vật tư đối soát tự động cuối tháng.
  • Could Have:
    • Quét mã vạch/QR code quản lý lô vật tư tại kho công trường.
  • Won't Have:
    • Chuyển đổi sang phương pháp kiểm kê định kỳ (không phù hợp với ngành xây lắp).

Thiết kế hệ thống và luồng dữ liệu

flowchart TD
    A["Nhà Cung Cấp (Xi măng, Thép, Cát, Đá)"] -->|"Hóa đơn GTGT + Giao hàng"| B["BCH Công Trường / Ban Kiểm Nghiệm"]
    B -->|"Lập Biên bản kiểm nghiệm vật tư"| C{"Kiểm tra quy cách & số lượng"}
    C -->|"Không đạt chuẩn"| D["Lập biên bản sai sót & Khiếu nại"]
    C -->|"Đạt tiêu chuẩn"| E["Thủ Kho Công Trường"]
    E -->|"Lập Phiếu nhập kho (3 liên)"| F["Thẻ Kho (Theo dõi Số lượng)"]
    E -->|"Chuyển liên 3 + Chứng từ gốc"| G["Phòng Kế Toán Trung Tâm"]
    H["Đội Thi Công / Kỹ Thuật"] -->|"Phiếu yêu cầu xuất kho"| I["Chỉ Huy Trưởng Ký Duyệt"]
    I -->|"Lệnh xuất vật tư"| E
    E -->|"Lập Phiếu xuất kho (3 liên)"| F
    E -->|"Gửi Phiếu xuất kho"| G
    G -->|"Hạch toán"| J["Sổ Chi Tiết Vật Tư (SL & Giá trị)"]
    G -->|"Định khoản"| K["Sổ Nhật Ký Chung"]
    K -->|"Kết chuyển"| L["Sổ Cái TK 152, TK 621, TK 627"]
    F -.->|"Đối chiếu định kỳ"| J

Thiết kế cấu trúc cơ sở dữ liệu kế toán vật tư

Mô hình bảng dữ liệu chuẩn hóa danh mục và theo dõi biến động kho:

-- Bảng danh mục nguyên vật liệu
CREATE TABLE Material_Catalog (
    MaterialID VARCHAR(20) PRIMARY KEY,     -- Ví dụ: 1521.01.03 (Thép phi 12)
    MaterialName NVARCHAR(100) NOT NULL,   -- Tên quy cách vật tư
    Unit NVARCHAR(20) NOT NULL,            -- Đơn vị tính (Tấn, Kg, Khối, Cây)
    AccountCategory VARCHAR(10) NOT NULL,  -- 1521, 1522, 1523, 1524, 1528
    StandardLossRate DECIMAL(4, 2)         -- Định mức hao hụt cho phép (%)
);

-- Bảng chi tiết giao dịch Nhập - Xuất vật tư
CREATE TABLE Inventory_Transactions (
    TransactionID VARCHAR(30) PRIMARY KEY,
    VoucherNo VARCHAR(50) NOT NULL,        -- Số phiếu nhập/xuất (PN01/3, PX01/3)
    VoucherDate DATE NOT NULL,
    ProjectCode VARCHAR(20) NOT NULL,      -- Mã công trình (CT_KHUONGTRUNG)
    MaterialID VARCHAR(20) REFERENCES Material_Catalog(MaterialID),
    TransType CHAR(3) NOT NULL,            -- 'IN' (Nhập) hoặc 'OUT' (Xuất)
    Quantity DECIMAL(12, 3) NOT NULL,
    UnitPrice DECIMAL(18, 2) NOT NULL,
    TotalAmount DECIMAL(18, 2) NOT NULL,
    DebitAccount VARCHAR(10) NOT NULL,     -- TK Nợ (1521, 621, 627)
    CreditAccount VARCHAR(10) NOT NULL     -- TK Có (111, 112, 331, 152)
);

Implementation và kết quả

Quy trình nghiệp vụ và thuật toán tính giá FIFO

Công thức tổng quát tính giá trị xuất kho theo phương pháp Nhập trước - Xuất trước (FIFO):

$$G_{\text{xuất}} = \sum_{i=1}^{k} q_i \times p_i$$

Trong đó: $q_i$ là số lượng xuất thuộc lô hàng nhập thứ $i$, $p_i$ là đơn giá thực tế của lô hàng nhập thứ $i$, với điều kiện $\sum q_i = Q_{\text{yêu cầu xuất}}$.

                             DÒNG CHUYỂN DỊCH GIÁ VẬT TƯ (FIFO)
                             
def calculate_fifo_export(inventory_batches, export_quantity):
    """
    Thuật toán tính giá trị xuất kho FIFO cho vật tư xây lắp
    inventory_batches: Danh sách các lô hàng [{'batch_id': str, 'qty': float, 'price': float}]
    export_quantity: Số lượng đề nghị xuất
    """
    total_value = 0.0
    remaining_to_export = export_quantity
    updated_batches = []
    
    for batch in inventory_batches:
        if remaining_to_export <= 0:
            updated_batches.append(batch)
            continue
            
        if batch['qty'] <= remaining_to_export:
            total_value += batch['qty'] * batch['price']
            remaining_to_export -= batch['qty']
            # Lô hàng đã xuất hết, không đưa vào updated_batches
        else:
            total_value += remaining_to_export * batch['price']
            batch['qty'] -= remaining_to_export
            remaining_to_export = 0
            updated_batches.append(batch)
            
    if remaining_to_export > 0:
        raise ValueError("Số lượng tồn kho không đủ để xuất!")
        
    return total_value, updated_batches

Dữ liệu thực nghiệm tại CT Khương Trung mới (Tháng 3/2015)

1. Nghiệp vụ Nhập kho

  • Nghiệp vụ 1 (03/03/2015): Nhập 100 tấn Xi măng PCB30 Tam Điệp theo Hóa đơn GTGT số 0001421 từ Công ty TNHH TM Phát triển Thu Mai, đơn giá 1.250.000 đ/tấn.
    • Giá mua chưa thuế: $100 \times 1.250.000 = 125.000.000\text{ VNĐ}$
    • Thuế GTGT 10%: $12.500.000\text{ VNĐ}$
    • Định khoản:
      • $\text{Nợ TK 1521.01: } 125.000.000\text{ VNĐ}$
      • $\text{Nợ TK 1331: } 12.500.000\text{ VNĐ}$
      • $\text{Có TK 112: } 137.500.000\text{ VNĐ}$
  • Nghiệp vụ 2 (15/03/2015): Nhập 550 kg Thép phi 12 theo Hóa đơn GTGT số 0000568 từ Công ty TNHH VLXD Thành Đại, đơn giá 21.500 đ/kg.
    • Giá mua chưa thuế: $550 \times 21.500 = 11.825.000\text{ VNĐ}$
    • Thuế GTGT 10%: $1.182.500\text{ VNĐ}$
    • Định khoản:
      • $\text{Nợ TK 1521.03: } 11.825.000\text{ VNĐ}$
      • $\text{Nợ TK 1331: } 1.182.500\text{ VNĐ}$
      • $\text{Có TK 111: } 13.007.500\text{ VNĐ}$

2. Nghiệp vụ Xuất kho

  • Nghiệp vụ 3 (06/03/2015): Xuất 28 tấn Xi măng PCB30 Tam Điệp thi công công trình theo Phiếu xuất kho số 01/3.
    • Tồn đầu kỳ: 05 tấn đơn giá 1.200.000 đ/tấn.
    • Áp dụng FIFO: Xuất hết 05 tấn tồn đầu ($5 \times 1.200.000 = 6.000.000\text{ VNĐ}$) + 23 tấn từ lô nhập ngày 03/03 ($23 \times 1.250.000 = 28.750.000\text{ VNĐ}$).
    • Tổng giá trị xuất: $34.750.000\text{ VNĐ}$
    • Định khoản:
      • $\text{Nợ TK 621 (CT Khương Trung): } 34.750.000\text{ VNĐ}$
      • $\text{Có TK 1521.01: } 34.750.000\text{ VNĐ}$
  • Nghiệp vụ 4 (16/03/2015): Xuất 150 kg Thép phi 12 phục vụ dựng lán trại tạm thời cho BCH công trường theo Phiếu xuất kho số 16/3.
    • Giá trị xuất: $150 \times 21.500 = 3.225.000\text{ VNĐ}$
    • Định khoản:
      • $\text{Nợ TK 627 (Chi phí SX chung): } 3.225.000\text{ VNĐ}$
      • $\text{Có TK 1521.03: } 3.225.000\text{ VNĐ}$

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

Chỉ số đánh giá Trước cải tiến Sau cải tiến Mức độ cải thiện
Độ trễ chứng từ công trường 7 - 15 ngày < 24 giờ Giảm 85%
Tỷ lệ sai lệch Thẻ kho - Sổ chi tiết 4.2% 0.0% Khớp đúng 100%
Tỷ lệ thất thoát/hao hụt vật tư 3.5% 1.1% Giảm 2.4% toàn dự án
Thời gian lập báo cáo tổng hợp NVL 5 ngày cuối tháng 0.5 ngày Nhanh hơn 10 lần

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

  1. Chuẩn hóa quy trình nghiệm thu vật tư đa tầng: Thiết lập cơ chế kiểm tra chéo tại công trường thông qua Ban kiểm nghiệm (Chỉ huy trưởng, Cán bộ kỹ thuật, Thủ kho). Loại bỏ 100% rủi ro nhập vật tư sai quy chuẩn kỹ thuật hoặc thiếu hụt khối lượng ngay tại cổng công trường.
  2. Mã hóa hệ thống tài khoản vật tư chi tiết: Xây dựng danh mục vật tư chuẩn hóa theo cấu trúc [Tài khoản].[Nhóm].[Quy cách] (Ví dụ: 1521.01 - Xi măng PC30 Tam Điệp, 1521.03 - Thép phi 12). Cấu trúc này cho phép phần mềm kế toán trích xuất báo cáo động theo từng công trình hoặc từng nhà cung cấp.
  3. Quy chế thu hồi phế liệu xây dựng: Đưa tài khoản 1528 (Phế liệu thu hồi: đầu mẩu sắt thép, vỏ bao xi măng, cốp pha hỏng) vào quy trình bắt buộc khi quyết toán giai đoạn thi công, giúp tái tạo nguồn thu phụ và giảm chi phí chung từ 0.5% đến 1.2% giá trị công trình.

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

Trường hợp ứng dụng (Use Case)

Mô hình hạch toán hoàn thiện đã được vận hành xuyên suốt tại dự án Tổ hợp văn phòng Khương Trung mới và mở rộng cho 03 công trình dân dụng, giao thông khác do Công ty Hoàng Thành đảm nhận.

                           LỘ TRÌNH TRIỂN KHAI 4 GIAI ĐOẠN
                           
   Giai đoạn 1 (Tuần 1-2)    Giai đoạn 2 (Tuần 3-4)    Giai đoạn 3 (Tuần 5-8)    Giai đoạn 4 (Sau tuần 8)

Phân tích Chi phí - Lợi ích (Cost-Benefit Analysis & ROI)

  • Chi phí triển khai: 45.000.000 VNĐ (Bao gồm đào tạo cán bộ hiện trường, nâng cấp module quản lý kho vật tư và chuẩn hóa hệ thống chứng từ).
  • Lợi ích kinh tế trực tiếp: Tiết kiệm trung bình 185.000.000 VNĐ/năm nhờ giảm hao hụt vật tư vượt định mức và thu hồi triệt để phế liệu.
  • Thời gian hoàn vốn (Payback Period):

$$\text{ROI} = \frac{185.000.000 - 45.000.000}{45.000.000} \times 100% = 311.1% \implies \text{Thời gian hoàn vốn } \approx 2.9\text{ tháng}$$


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

Hạn chế kỹ thuật

  • Việc chuyển giao chứng từ giữa các công trường ngoại tỉnh về trụ sở chính vẫn dựa trên chuyển phát chứng từ giấy định kỳ, chưa áp dụng chữ ký số và hóa đơn điện tử đồng bộ tại hiện trường.
  • Chưa tích hợp cảm biến IoT hoặc cân điện tử tự động tại trạm tập kết cát, đá để đo lường thể tích tự động.

Hướng phát triển

  • Đám mây hóa hệ thống kế toán (Cloud Accounting): Cho phép Thủ kho tại công trường cập nhật phiếu nhập/xuất trực tiếp qua ứng dụng di động có định vị GPS.
  • Tích hợp mô hình BIM - Kế toán: Tự động đối chiếu khối lượng xuất kho thực tế với khối lượng bóc tách thiết kế 3D nhằm kiểm soát hao hụt theo thời gian thực (Real-time Loss Tracking).

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

  • Sinh viên & Học viên chuyên ngành Kế toán - Xây dựng: Cung cấp nguồn tài liệu thực tế với đầy đủ mẫu biểu chứng từ, sơ đồ hạch toán và số liệu chi tiết tại công trường xây lắp.
  • Kế toán viên doanh nghiệp xây dựng: Áp dụng trực tiếp quy trình kiểm soát vật tư, danh mục mã hóa và phương pháp tính giá FIFO cho các dự án quy mô vừa và nhỏ.
  • Chỉ huy trưởng & Giám đốc dự án: Nắm bắt phương pháp quản lý định mức, bảo quản kho bãi ngoài trời và giảm thiểu thất thoát nguyên vật liệu thi công.

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

1. Doanh nghiệp xây lắp nên áp dụng phương pháp kê khai thường xuyên hay kiểm kê định kỳ đối với nguyên vật liệu?

Phương pháp Kê khai thường xuyên là lựa chọn tối ưu cho doanh nghiệp xây lắp. Phương pháp này cho phép theo dõi liên tục tình hình nhập, xuất, tồn kho NVL tại từng thời điểm, hỗ trợ tính toán và phân bổ chi phí kịp thời vào giá thành từng hạng mục công trình mà không cần chờ đến cuối kỳ kế toán.

2. Làm thế nào để kiểm soát hao hụt đối với vật tư không có kho chứa (cát, đá, sỏi để ngoài trời)?

Cần kết hợp 3 biện pháp: (1) Ban hành định mức hao hụt tự nhiên nghiêm ngặt theo mùa; (2) Thực hiện đo đếm hình học/thể tích ngay khi xe ben giao hàng có sự giám sát của Ban kiểm nghiệm 3 bên; (3) Định kỳ kiểm kê thực tế bãi chứa bằng phương pháp đo đạc trắc địa hoặc cân đối lượng bê tông/vữa sản xuất ra.

3. Phương pháp tính giá xuất kho FIFO có ưu điểm gì trong điều kiện giá vật liệu xây dựng biến động?

FIFO phản ánh sát giá trị vật tư còn tồn kho theo giá thị trường gần nhất, đồng thời đảm bảo nguyên tắc vật tư nhập trước phải đưa vào thi công trước để tránh suy giảm chất lượng (đặc biệt với xi măng dễ bị vón cục hoặc sắt thép dễ rỉ sét).

4. Khi phát hiện chênh lệch thừa/thiếu giữa Thẻ kho và Sổ chi tiết kế toán, quy trình xử lý như thế nào?

Kế toán cần phối hợp với thủ kho tiến hành rà soát từng chứng từ phát sinh trong kỳ:

  • Nếu do ghi chép sai hoặc sót phiếu: Điều chỉnh lại sổ kế toán hoặc thẻ kho.
  • Nếu do hao hụt ngoài định mức hoặc mất mát: Lập Biên bản kiểm kê, hạch toán vào TK 1381 (Tài sản thiếu chờ xử lý), xác định nguyên nhân và quy trách nhiệm bồi thường cá nhân trước khi kết chuyển vào chi phí.

5. Chi phí vật tư phục vụ lán trại tạm thời cho công trường được hạch toán vào đâu?

Vật tư dùng để xây dựng nhà ở tạm, lán trại BCH công trường (như trong Nghiệp vụ xuất thép phi 12 ngày 16/03) không cấu thành nên thực thể công trình chính mà được hạch toán vào Tài khoản 627 (Chi phí sản xuất chung), sau đó phân bổ dần vào giá thành công trình theo tiến độ thi công.


Kết luận

Chuyên đề "Hoàn thiện kế toán nguyên vật liệu tại Công ty Cổ phần Đầu tư Xây lắp Hoàng Thành" đã hệ thống hóa toàn diện cả về mặt lý luận và thực tiễn công tác tổ chức quản lý, hạch toán vật tư xây lắp. Bằng việc chuẩn hóa danh mục mã hóa, tối ưu quy trình chứng từ nghiệm thu 3 bên và ứng dụng phương pháp ghi thẻ song song kết hợp hạch toán FIFO chính xác, nghiên cứu mang lại giải pháp thực tiễn giúp doanh nghiệp xây lắp nâng cao năng lực quản trị chi phí, giảm thiểu thất thoát và tối đa hóa hiệu quả sản xuất kinh doanh.