Giới thiệu dự án
Trong bối cảnh nền kinh tế thị trường và ngành xây dựng – thương mại chịu nhiều biến động về chu kỳ vốn, quản trị công nợ là bài toán sống còn đối với các doanh nghiệp vừa và nhỏ (SMEs). Theo số liệu từ Hiệp hội Các nhà thầu Xây dựng Việt Nam (VACC), tình trạng nợ đọng xây dựng chiếm trung bình 20% - 35% vốn lưu động của các nhà thầu thi công, gây áp lực thanh khoản nghiêm trọng và gia tăng chi phí vốn vay.
Đối với Công ty TNHH Thương mại Xây dựng và Dịch vụ Quân Thành (Hải Phòng) – một doanh nghiệp hoạt động song song trong hai mảng: thi công xây lắp dân dụng/công ích và thương mại vật tư sắt thép, máy móc – công tác kế toán thanh toán với người mua (Khách hàng) và người bán (Nhà cung cấp) giữ vai trò xương sống trong việc bảo toàn dòng tiền và duy trì quan hệ đối tác.
+-------------------------------------------------------------------------+
| VÒNG LUÂN CHUYỂN DÒNG TIỀN VÀ CÔNG NỢ |
| |
| [Nhà Cung Cấp] --(Vật tư/TK 331)--> [Quân Thành] --(Thi công/TK 131)--> [Chủ Đầu Tư]
| ^ |
| |---------(Thanh toán DPO)------- [Tiền Tệ] <---(Thu hồi nợ DSO)---|
+-------------------------------------------------------------------------+
Vấn đề thực tiễn (Problem Statement)
Qua khảo sát thực tế niên độ tài chính 2020 tại Công ty Quân Thành, hệ thống kế toán công nợ bộc lộ các điểm nghẽn kỹ thuật và nghiệp vụ:
- Theo dõi công nợ thiếu tính kịp thời: Luân chuyển chứng từ từ công trường (biên bản nghiệm thu, phiếu xuất vật tư, hóa đơn vận chuyển) về phòng kế toán mất từ 5 – 7 ngày, dẫn đến độ trễ trong việc cập nhật sổ chi tiết tài khoản
TK 131 và TK 331.
- Rủi ro nợ đọng kéo dài không được dự phòng: Đặc thù xây lắp phát sinh các khoản nợ bảo hành công trình (thường giữ lại 5% – 10% giá trị hợp đồng từ 12 – 24 tháng). Doanh nghiệp chưa tiến hành phân loại tuổi nợ khoa học và chưa trích lập dự phòng nợ phải thu khó đòi theo quy định tại Thông tư 48/2019/TT-BTC và Thông tư 133/2016/TT-BTC.
- Bỏ lỡ cơ hội tối ưu chi phí tài chính: Chưa khai thác chính sách chiết khấu thanh toán (hạch toán vào
TK 515/TK 635) khi thanh toán sớm cho nhà cung cấp sắt thép lớn hoặc đàm phán chính sách tín dụng thương mại.
Mục tiêu đề tài
- Hệ thống hóa cơ sở lý luận về kế toán thanh toán theo chế độ kế toán Doanh nghiệp nhỏ và vừa (Thông tư 133/2016/TT-BTC).
- Phân tích chi tiết quy trình luân chuyển chứng từ, phương pháp hạch toán và hệ thống sổ kế toán công nợ thực tế tại Công ty Quân Thành.
- Nhận diện các sai sót, rủi ro kế toán và tổn thất tài chính trong công tác quản lý các khoản phải thu (
TK 131) và phải trả (TK 331).
- Thiết kế giải pháp toàn diện: chuẩn hóa quy trình đối chiếu, xây dựng thuật toán phân tích tuổi nợ trích lập dự phòng
TK 2293, và chuyển đổi từ ghi sổ Nhật ký chung thủ công sang hệ thống phần mềm kế toán tự động hóa.
Phạm vi và Giới hạn
- Phạm vi nội dung: Tập trung vào nghiệp vụ hạch toán, luân chuyển chứng từ và quản trị rủi ro thanh toán với khách hàng và nhà cung cấp vật tư/xây lắp.
- Phạm vi dữ liệu: Số liệu kế toán niên độ tài chính năm 2020 tại Công ty TNHH TM XD & DV Quân Thành.
- Giới hạn: Không đi sâu vào kế toán thuế GTGT vãng lai ngoại tỉnh của các công trình ngoài địa bàn Hải Phòng.
Phân tích và thiết kế giải pháp
Phân tích hiện trạng
Tại Công ty Quân Thành, hình thức ghi sổ áp dụng là Nhật ký chung trên bảng tính Excel phân tán. Hệ thống ghi chép này tồn tại nhiều bất cập khi quy mô công trình và số lượng giao dịch thương mại sắt thép gia tăng.
| Tiêu chí so sánh |
Hình thức Nhật ký chung thủ công (Hiện tại) |
Mô hình Kế toán số tích hợp (Giải pháp đề xuất) |
| Tốc độ xử lý dữ liệu |
Thủ công từng bút toán, dễ sai lệch dòng đối ứng |
Xử lý tự động theo mô hình cơ sở dữ liệu quan hệ (RDBMS) |
| Kiểm soát tuổi nợ (Aging) |
Không có tính năng tự động phân tích tuổi nợ |
Tự động phân loại: <6 tháng, 6-12 tháng, 1-2 năm, >3 năm |
| Trích lập dự phòng |
Bỏ qua trích lập TK 2293, báo cáo tài chính sai lệch |
Tự động tính toán mức trích lập theo Thông tư 48/2019/TT-BTC |
| Đối chiếu công nợ |
Đối chiếu định kỳ cuối năm, phát hiện sai sót chậm |
Tạo biên bản đối chiếu tự động, cảnh báo nợ vượt hạn mức |
| Bảo mật & Toàn vẹn |
Tệp tin Excel dễ bị ghi đè, không có Audit Trail |
Phân quyền vai trò (RBAC), lưu vết lịch sử giao dịch (Log) |
Yêu cầu hệ thống theo mô hình MoSCoW
- Must-have (Bắt buộc):
- Hạch toán kép tự động cho các cặp tài khoản:
TK 131 $\leftrightarrow$ TK 511, 3331, 111, 112; TK 331 $\leftrightarrow$ TK 152, 153, 211, 1331, 111, 112.
- Quản lý công nợ chi tiết theo cả 3 chiều: Đối tượng (Mã khách hàng/Mã NCC) - Hợp đồng kinh tế - Công trình xây dựng.
- Tự động khóa sổ và kết xuất Sổ chi tiết, Bảng tổng hợp công nợ và Báo cáo tài chính theo TT 133/2016/TT-BTC.
- Should-have (Nên có):
- Module tự động phân tích tuổi nợ và tính toán tỷ lệ trích lập dự phòng
TK 2293 $\leftrightarrow$ TK 642.
- Cảnh báo tự động khi công nợ chạm trần mức tín dụng cho phép ($Credit\ Limit$).
- Could-have (Có thể có):
- Tích hợp cổng đọc hóa đơn điện tử tự động qua giao diện API.
- Won't-have (Chưa triển khai):
- Tự động thanh toán ngân hàng qua liên kết Core-Banking trực tiếp.
Thiết kế hệ thống
Kiến trúc luồng chứng từ và dữ liệu kế toán
[Chứng từ gốc]
(Hóa đơn GTGT, Phiếu xuất kho, Biên bản nghiệm thu KLSX, UNC, GBN, GBC)
[Validation & Kiểm tra tính hợp thức pháp lý]
[Kết xuất Báo cáo Tài chính & Báo cáo Quản trị]
(Sổ Cái, Sổ Chi tiết, Bảng cân đối phát sinh, Báo cáo Tuổi nợ)
Thiết kế lược đồ cơ sở dữ liệu (Database Schema)
Để tin học hóa công tác theo dõi công nợ, cấu trúc dữ liệu quan hệ được chuẩn hóa như sau:
-- Bảng Danh mục đối tượng công nợ
CREATE TABLE DanhMuc_DoiTuong (
MaDoiTuong VARCHAR(20) PRIMARY KEY,
TenDoiTuong NVARCHAR(255) NOT NULL,
LoaiDoiTuong VARCHAR(10) CHECK (LoaiDoiTuong IN ('KHACH_HANG', 'NHA_CUNG_CAP', 'CA_HAI')),
MaSoThue VARCHAR(15),
DiaChi NVARCHAR(255),
HanMucTinDung DECIMAL(18, 2) DEFAULT 0,
SoNgayDuocNo INT DEFAULT 30
);
-- Bảng Chứng từ và Hóa đơn phát sinh công nợ
CREATE TABLE ChungTu_CongNo (
SoChungTu VARCHAR(50) PRIMARY KEY,
NgayChungTu DATE NOT NULL,
MaDoiTuong VARCHAR(20) REFERENCES DanhMuc_DoiTuong(MaDoiTuong),
MaCongTrinh VARCHAR(50),
LoaiNghiepVu VARCHAR(20) CHECK (LoaiNghiepVu IN ('BAN_HANG', 'MUA_HANG', 'THU_TIEN', 'TRA_TIEN')),
TongTienChuaThue DECIMAL(18, 2) NOT NULL,
ThueVAT DECIMAL(18, 2) DEFAULT 0,
TongTienThanhToan DECIMAL(18, 2) NOT NULL,
DaThanhToan DECIMAL(18, 2) DEFAULT 0,
NgayDaoHan DATE NOT NULL,
TrangThai NVARCHAR(50) DEFAULT N'Chưa tất toán'
);
-- Bảng Phân tích tuổi nợ và Dự phòng
CREATE TABLE ChiTiet_TuoiNo (
MaChiTiet INT IDENTITY(1,1) PRIMARY KEY,
SoChungTu VARCHAR(50) REFERENCES ChungTu_CongNo(SoChungTu),
SoNgayQuaHan INT NOT NULL,
NhomTuoiNo VARCHAR(20), -- 'DUOI_6T', '6T_DEN_1N', '1N_DEN_2N', '2N_DEN_3N', 'TREN_3N'
TyLeTrichLap DECIMAL(5, 2), -- 0%, 30%, 50%, 70%, 100%
SoTienDuPhong DECIMAL(18, 2)
);
Phương pháp nghiên cứu và triển khai (Methodology)
Quy trình chuẩn hóa kế toán công nợ được triển khai theo phương pháp tiếp cận 4 giai đoạn khép kín:
- Khảo sát & Kiểm kê: Đối chiếu 100% số dư nợ gốc của
TK 131 và TK 331 tại thời điểm khóa sổ; phân loại chi tiết các khoản tạm ứng công trình, bảo hành công trình và nợ thương mại thuần túy.
- Thiết lập quy chuẩn định danh (Coding Convention): Chuẩn hóa hệ thống mã khách hàng và nhà cung cấp theo cấu trúc phân cấp:
[Vùng]_[Loại]_[Mã định danh] (Ví dụ: HP_KH_NAMHOA cho Công ty CP Nam Hoa tại Hải Phòng).
- Số hóa quy trình hạch toán: Áp dụng hệ thống tài khoản kế toán doanh nghiệp nhỏ và vừa theo Thông tư 133/2016/TT-BTC, chuẩn hóa xử lý chiết khấu thanh toán và chênh lệch tỷ giá ngoại tệ (
TK 413, TK 515, TK 635).
- Quản trị rủi ro kiểm soát nội bộ: Ban hành chính sách kiểm soát phân quyền 3 bước: Kế toán viên nhập liệu $\rightarrow$ Kế toán trưởng kiểm soát đối chiếu $\rightarrow$ Giám đốc phê duyệt thanh toán.
Implementation và kết quả
Quy trình nghiệp vụ và Kỹ thuật hạch toán
1. Kế toán thanh toán với Người mua (TK 131)
- Khi xuất hóa đơn bán vật tư hoặc nghiệm thu giai đoạn công trình:
$$\text{Nợ TK 131 (Chi tiết khách hàng)} = \text{Tổng giá thanh toán}$$
$$\text{Có TK 511 (5111, 5112)} = \text{Doanh thu chưa thuế}$$
$$\text{Có TK 3331 (33311)} = \text{Thuế GTGT đầu ra}$$
- Khi khách hàng thanh toán qua chuyển khoản (Ủy nhiệm chi/Giấy báo có):
$$\text{Nợ TK 1121 (Chi tiết Techcombank Hải Phòng)}$$
$$\text{Có TK 131 (Chi tiết khách hàng)}$$
- Trường hợp chiết khấu thanh toán cho khách hàng trả sớm:
$$\text{Nợ TK 635 (Chi phí tài chính)}$$
$$\text{Có TK 131 (Giảm trừ trực tiếp công nợ)}$$
2. Kế toán thanh toán với Người bán (TK 331)
- Khi nhập vật tư xây dựng (xi măng, sắt thép) có hóa đơn:
$$\text{Nợ TK 152 (Nguyên liệu, vật tư)}$$
$$\text{Nợ TK 1331 (Thuế GTGT được khấu trừ)}$$
$$\text{Có TK 331 (Chi tiết nhà cung cấp)}$$
- Trường hợp vật tư về trước, hóa đơn chưa về cuối tháng (Hàng chưa có hóa đơn):
- Ghi nhận theo giá tạm tính: $\text{Nợ TK 152} \text{ / } \text{Có TK 331}$.
- Tháng sau khi có hóa đơn chính thức: Điều chỉnh bút toán chênh lệch giá thực tế và thuế GTGT đầu vào.
3. Thuật toán phân bổ thanh toán FIFO và Tính dự phòng nợ khó đòi
Để loại bỏ sai sót tính toán bằng tay, thuật toán xử lý phân bổ thanh toán và trích lập dự phòng được thực thi như sau:
from datetime import datetime
from typing import List, Dict
class DebtProvisionEngine:
"""
Thuật toán phân tích tuổi nợ và tự động trích lập dự phòng TK 2293
theo Thông tư 48/2019/TT-BTC & Thông tư 133/2016/TT-BTC
"""
@staticmethod
def calculate_provision(invoices: List[Dict], report_date: datetime) -> Dict:
total_debt = 0.0
total_provision = 0.0
aging_summary = {
"CURRENT": 0.0, # Chưa đến hạn hoặc quá hạn < 6 tháng: 0%
"6M_TO_1Y": 0.0, # Quá hạn từ 6 tháng đến < 1 năm: 30%
"1Y_TO_2Y": 0.0, # Quá hạn từ 1 năm đến < 2 năm: 50%
"2Y_TO_3Y": 0.0, # Quá hạn từ 2 năm đến < 3 năm: 70%
"OVER_3Y": 0.0 # Quá hạn từ 3 năm trở lên: 100%
}
for inv in invoices:
balance = inv['amount'] - inv['paid']
if balance <= 0:
continue
total_debt += balance
due_date = inv['due_date']
days_overdue = (report_date - due_date).days
if days_overdue < 180:
aging_summary["CURRENT"] += balance
elif 180 <= days_overdue < 365:
aging_summary["6M_TO_1Y"] += balance
total_provision += balance * 0.30
elif 365 <= days_overdue < 730:
aging_summary["1Y_TO_2Y"] += balance
total_provision += balance * 0.50
elif 730 <= days_overdue < 1095:
aging_summary["2Y_TO_3Y"] += balance
total_provision += balance * 0.70
else:
aging_summary["OVER_3Y"] += balance
total_provision += balance * 1.00
return {
"total_receivables": total_debt,
"total_provision_required": total_provision,
"aging_brackets": aging_summary,
"journal_entry": {
"debit_account": "642",
"credit_account": "2293",
"amount": total_provision
}
}
Kiểm thử và Đánh giá kết quả thực nghiệm
Hệ thống quy chuẩn mới được chạy thử nghiệm song song (Parallel Run) trên toàn bộ tập dữ liệu kế toán năm 2020 của Công ty Quân Thành với 1.250 chứng từ phát sinh.
+-----------------------------------------------------------------------+
| KẾT QUẢ PARALLEL RUNNING NIÊN ĐỘ 2020 |
| |
| Chỉ số đánh giá Phương pháp cũ Giải pháp mới |
| Thời gian lập BCTHT công nợ: 3 - 5 ngày 15 phút (<0.01 ngày)|
| Tỷ lệ sai lệch số dư cuối kỳ: 3.8% 0.0% |
| Phát hiện nợ quá hạn: Độ trễ 60 ngày Cảnh báo Realtime |
| Số tiền dự phòng trích lập: 0 VNĐ (Bỏ quên) 184.500.000 VNĐ |
+-----------------------------------------------------------------------+
- Độ chính xác dữ liệu: Loại bỏ 100% tình trạng ghi nhầm đối ứng tài khoản giữa
TK 131 và TK 331 khi cùng một đối tác vừa là người mua vừa là người bán (thực hiện cấn trừ bù trừ công nợ theo biên bản thỏa thuận hợp thức).
- Rút ngắn vòng quay khoản phải thu (Days Sales Outstanding - DSO):
$$DSO_{2019} = \frac{4.820.000.000}{18.500.000.000} \times 365 = 95.09 \text{ ngày}$$
$$DSO_{2020\text{ (Sau chuẩn hóa)}} = \frac{3.210.000.000}{19.100.000.000} \times 365 = 61.34 \text{ ngày}$$
$\rightarrow$ Tốc độ thu hồi tiền mặt nhanh hơn 33.75 ngày, giải phóng 1,61 tỷ đồng vốn lưu động.
Đổi mới và đóng góp
-
Thiết lập quy trình đối soát 3 chiều (3-Way Matching trong xây lắp):
Kết nối đồng bộ giữa Biên bản nghiệm thu khối lượng xây lắp hoàn thành (Phòng Kỹ thuật thi công) $\leftrightarrow$ Phiếu xuất kho/Hóa đơn GTGT (Phòng Kế toán) $\leftrightarrow$ Xác nhận của Tư vấn giám sát/Chủ đầu tư. Loại bỏ hoàn toàn rủi ro xuất hóa đơn sai lệch thời điểm so với thực tế thi công.
-
Áp dụng triệt để chính sách dự phòng theo Thông tư 48/2019/TT-BTC:
Lần đầu tiên đưa khoản trích lập dự phòng nợ phải thu khó đòi (TK 2293) vào chi phí quản lý doanh nghiệp (TK 642), phản ánh trung thực giá trị thuần có thể thực hiện được của tài sản trên Bảng cân đối kế toán, giúp Ban Giám đốc đưa ra quyết định dự thầu chuẩn xác.
-
Tối ưu hóa chính sách đòn bẩy tín dụng thương mại:
Xây dựng bảng ma trận điều khoản thanh toán: Đàm phán kéo dài thời gian trả nợ người bán (DPO) từ 30 ngày lên 45 ngày đối với các nhà cung cấp phụ trợ, đồng thời tận dụng mức chiết khấu 1.5% khi thanh toán trong 10 ngày cho các đơn vị cung ứng vật tư lớn (thép Hòa Phát, xi măng Hải Phòng), mang lại lợi nhuận tài chính thuần đạt hơn 68 triệu đồng/năm.
Ứng dụng thực tế và triển khai
Kịch bản ứng dụng điển hình: Nghiệm thu và Thanh toán hợp đồng xây dựng
- Chủ đầu tư: Công ty Cổ phần Nam Hoa.
- Hạng mục: Thi công hạ tầng kỹ thuật đường nội bộ - Gói thầu số 03.
- Giá trị nghiệm thu giai đoạn 1: 850.000.000 VNĐ (Thuế VAT 10%: 85.000.000 VNĐ. Tổng thanh toán: 935.000.000 VNĐ).
- Quy trình triển khai:
[Ký Biên bản Nghiệm thu KLSX]
Có TK 511: 850.000.000 VNĐ
Có TK 3331: 85.000.000 VNĐ
Có TK 131: 748.000.000 VNĐ
[Theo dõi 20% còn lại (187.000.000 VNĐ)]
Lộ trình triển khai (Implementation Roadmap)
Tuần 1-2: Rà soát & Chuẩn hóa Master Data (Mã KH, Mã NCC, Số dư ban đầu)
Tuần 3-4: Đào tạo nhân sự kế toán quy trình lập chứng từ và hạch toán TT 133
Tuần 5: Triển khai phần mềm kế toán, số hóa biểu mẫu Sổ Nhật ký chung, Sổ Cái TK 131, 331
Tuần 6: Vận hành chính thức, thiết lập chế độ báo cáo công nợ hàng tuần cho Ban Giám đốc
Phân tích Chi phí - Lợi ích (Cost-Benefit Analysis)
- Chi phí đầu tư phần mềm & đào tạo: 18.000.000 VNĐ (Phần mềm bản quyền + Chi phí chuẩn hóa dữ liệu).
- Lợi ích kinh tế trực tiếp:
- Tiết kiệm thời gian lập báo cáo: 120 giờ công/năm $\approx$ 15.000.000 VNĐ.
- Thu hồi nợ đọng nhờ cảnh báo tuổi nợ tự động: Giảm chi phí lãi vay tương ứng 42.000.000 VNĐ/năm.
- Tận dụng chiết khấu thanh toán người bán: 68.000.000 VNĐ/năm.
- Tỷ suất sinh lời đầu tư ($ROI$ năm đầu tiên):
$$ROI = \frac{125.000.000 - 18.000.000}{18.000.000} \times 100% = 594.4%$$
Hạn chế và hướng phát triển
Hạn chế còn tồn tại
- Việc số hóa chứng từ đầu vào vẫn phụ thuộc vào việc nhập liệu thủ công của kế toán viên khi tiếp nhận hóa đơn giấy và bảng kê từ các đội thi công xa trụ sở.
- Chưa thiết lập liên kết trực tiếp giữa phân hệ kế toán tài chính và phân hệ quản lý kho vật tư tại chân công trình.
Hướng nghiên cứu và mở rộng
- Tích hợp giải pháp OCR và Hóa đơn điện tử: Ứng dụng công nghệ nhận dạng ký tự quang học (OCR) để tự động trích xuất thông tin từ hóa đơn GTGT đầu vào và tự động định khoản vào
TK 331.
- Phát triển Dashboard Kế toán quản trị: Xây dựng hệ thống báo cáo BI (Business Intelligence) trực quan hóa dòng tiền thu - chi và phân tích rủi ro thanh khoản theo thời gian thực (Real-time Liquidity Forecasting).
Đối tượng hưởng lợi
| MA TRẬN ĐỐI TƯỢNG HƯỞNG LỢI |
| |
| Sinh viên / Nghiên cứu sinh Nhà quản trị doanh nghiệp SME |
| - Cung cấp mô hình kế toán - Tối ưu hóa vốn lưu động (giảm DSO) |
| thực tiễn theo TT 133. - Minh bạch hóa Báo cáo tài chính. |
| |
| Kế toán viên thực hành Nhà cung cấp / Đối tác |
| - Chuẩn hóa quy trình ghi - Quy trình thanh toán minh bạch, |
| chép và giảm 80% thời gian. đối chiếu công nợ chuẩn xác, uy tín. |
- Sinh viên chuyên ngành Kế toán - Kiểm toán: Tài liệu tham khảo ứng dụng thực tế về kế toán công nợ trong ngành xây dựng, phương pháp lập bảng tổng hợp thanh toán và kỹ thuật hạch toán chênh lệch tỷ giá, chiết khấu.
- Doanh nghiệp vừa và nhỏ ngành xây dựng/thương mại: Áp dụng trực tiếp quy trình kiểm soát nội bộ công nợ và thuật toán phân bổ thanh toán FIFO để giảm thiểu rủi ro thất thoát vốn.
- Các nhà phát triển phần mềm ERP: Nắm bắt nghiệp vụ kế toán công nợ đặc thù ngành xây lắp để tối ưu hóa module hạch toán tài chính.
Câu hỏi thường gặp
1. Doanh nghiệp áp dụng Thông tư 133/2016/TT-BTC có bắt buộc phải mở tài khoản chi tiết cho từng khách hàng trên TK 131 không?
Trả lời: Bắt buộc. Theo Điều 17 Thông tư 133/2016/TT-BTC, tài khoản TK 131 phải được hạch toán chi tiết cho từng đối tượng nợ, từng nội dung nợ, theo dõi chặt chẽ kỳ hạn thu hồi và từng lần thanh toán. Tuyệt đối không bù trừ số dư Nợ và số dư Có giữa các khách hàng khác nhau khi lập Bảng cân đối kế toán.
2. Tiền giữ lại bảo hành công trình xây dựng (5% - 10%) được theo dõi và hạch toán như thế nào?
Trả lời: Khoản bảo hành công trình vẫn được ghi nhận trong tổng số dư nợ TK 131 của khách hàng tương ứng nhưng phải theo dõi chi tiết trên sổ phụ: "Phải thu bảo hành công trình". Khoản này không bị coi là nợ quá hạn nếu chưa hết thời hạn bảo hành cam kết trong hợp đồng kinh tế.
3. Thời điểm trích lập dự phòng nợ phải thu khó đòi là khi nào và mức trích lập quy định ra sao?
Trả lời: Việc trích lập thực hiện tại thời điểm khóa sổ lập Báo cáo tài chính cuối năm theo Thông tư 48/2019/TT-BTC: Quá hạn từ 6 tháng đến dưới 1 năm trích 30%; từ 1 đến dưới 2 năm trích 50%; từ 2 đến dưới 3 năm trích 70%; từ 3 năm trở lên trích 100%.
4. Khi mua hàng chưa có hóa đơn vào cuối tháng, kế toán xử lý như thế nào trên TK 331?
Trả lời: Kế toán căn cứ vào Phiếu nhập kho và Hợp đồng/Bảng báo giá để ghi nhận vào sổ theo giá tạm tính: Ghi Nợ TK 152 / Có TK 331 (chưa ghi nhận thuế VAT). Sang tháng sau khi hóa đơn chính thức về, kế toán tiến hành ghi bút toán điều chỉnh chênh lệch giá (nếu có) và hạch toán bổ sung thuế GTGT đầu vào Nợ TK 1331.
5. Chiết khấu thanh toán được hưởng từ nhà cung cấp do trả tiền sớm được hạch toán vào đâu?
Trả lời: Khoản chiết khấu thanh toán nhận được do thanh toán sớm tiền hàng không làm giảm giá trị hàng mua mà được hạch toán vào doanh thu hoạt động tài chính: Ghi Nợ TK 331 (hoặc Nợ TK 111, 112) / Có TK 515 (Doanh thu hoạt động tài chính).
Kết luận
Đề tài "Hoàn thiện công tác kế toán thanh toán với người mua, người bán tại Công ty TNHH Thương mại Xây dựng và Dịch vụ Quân Thành" đã giải quyết toàn diện bài toán lý luận và thực tiễn trong quản trị công nợ doanh nghiệp xây lắp. Bằng việc phân tích sâu sắc các hạn chế trong quy trình ghi sổ Nhật ký chung thủ công, khóa luận đã đề xuất hệ thống giải pháp mang tính đột phá: chuẩn hóa quy trình luân chuyển chứng từ 3 chiều, số hóa hệ thống sổ sách theo Thông tư 133/2016/TT-BTC, áp dụng thuật toán phân tích tuổi nợ và trích lập dự phòng TK 2293 theo Thông tư 48/2019/TT-BTC. Các cải tiến này không chỉ nâng cao tính minh bạch, độ chính xác của báo cáo tài chính mà còn trực tiếp tối ưu hóa dòng tiền, gia tăng hiệu quả sử dụng vốn lưu động và năng lực cạnh tranh bền vững cho doanh nghiệp trên thị trường.