Cách lập bảng cân đối số phát sinh từ số liệu sổ cái


Cách lập bảng cân đối số phát sinh là lấy số dư đầu kỳ, cộng phát sinh Nợ và Có từ sổ cái, rồi xác định số dư cuối kỳ từng tài khoản. Bạn cần kiểm tra ba cặp tổng và đối chiếu sổ chi tiết trước khi dùng bảng để lập báo cáo.
Nếu bạn đang tìm hướng học để tự lên sổ, có thể Chat Zalo 0904 860 899 và nói rõ phần việc mình đang vướng.
Bảng cân đối số phát sinh giúp bạn nhìn chung số dư và biến động của các tài khoản trong cùng một kỳ kế toán. Thay vì mở lần lượt từng sổ cái, bạn tập hợp số liệu vào một bảng để kiểm tra quan hệ Nợ và Có.
Trong thực hành, bạn còn gặp cách gọi bảng cân đối tài khoản. Khi sử dụng biểu mẫu chính thức, hãy kiểm tra đúng tên và mẫu của chế độ doanh nghiệp áp dụng. Chẳng hạn, Thông tư 133/2016/TT-BTC có mẫu F01-DNN mang tên Bảng cân đối tài khoản.
Cần phân biệt bảng này với bảng cân đối kế toán. Bảng cân đối số phát sinh đi theo tài khoản, thể hiện cả biến động trong kỳ. Bảng cân đối kế toán trình bày các chỉ tiêu tài sản và nguồn vốn theo yêu cầu báo cáo; không thể chép nguyên từng dòng tài khoản sang đó.
Ba cặp tổng cần so sánh gồm dư đầu kỳ, phát sinh trong kỳ và dư cuối kỳ, mỗi cặp có bên Nợ và bên Có. Các cặp bằng nhau cho biết bảng thỏa điều kiện cân đối số học. Một nghiệp vụ bị bỏ sót cả hai bên vẫn có thể khiến bảng cân, nên việc kiểm tra chưa dừng tại dòng tổng.
Bạn cần chốt phạm vi số liệu và đối chiếu các sổ liên quan trước khi bắt đầu tổng hợp. Nếu bộ sổ nguồn còn thiếu chứng từ, bảng lấy số tự động cũng sẽ thiếu theo.
Kỳ tháng dùng số dư đầu tháng và phát sinh của tháng đó. Với bảng lũy kế từ đầu năm, mốc đầu kỳ cùng khoảng phát sinh phải được chọn tương ứng. Không ghép số dư đầu năm với phát sinh riêng tháng cuối rồi gọi kết quả là số dư cuối năm.
Đồng thời, hãy xác định phạm vi doanh nghiệp hay chi nhánh và đơn vị tính. Ví dụ, sổ cái xuất theo đồng thì bảng tổng hợp phải dùng cùng đơn vị hoặc có phép quy đổi rõ ràng. Các ví dụ dưới đây dùng triệu đồng để bạn dễ kiểm tra phép cộng.
Phần định khoản minh họa áp dụng Thông tư 133/2016/TT-BTC. Nếu doanh nghiệp dùng Thông tư 99/2025/TT-BTC, bạn cần đối chiếu hệ thống tài khoản và biểu mẫu tương ứng. Không lấy nguyên các mã chi tiết của ví dụ rồi áp cho mọi chế độ.
Chứng từ đã ghi sổ phải khớp với sổ Nhật ký chung và sổ cái. Với tiền gửi, đối chiếu thêm sổ phụ ngân hàng; với công nợ, mở bảng tổng hợp chi tiết theo đối tượng. Số đầu kỳ phải nối được với số cuối kỳ trước đã kiểm tra.
Các bút toán cuối kỳ cần được xử lý phù hợp với mục đích lập bảng. Bản dùng rà soát trước kết chuyển và bản đã khóa sổ có thể khác nhau. Hãy ghi rõ trạng thái để người nhận không so nhầm hai phiên bản.
Một bảng cân đối số phát sinh mẫu cần có mã tài khoản, tên tài khoản và sáu cột tiền. Sáu cột được chia thành ba nhóm: số dư đầu kỳ, phát sinh trong kỳ, số dư cuối kỳ; mỗi nhóm tách Nợ và Có.
File Excel thực hành có thể bố trí như sau. Chữ cột dưới đây là vị trí trong bảng tính, không phải ký hiệu bắt buộc của biểu mẫu pháp lý.
| Cột Excel | Nội dung | Nguồn hoặc cách xác định |
|---|---|---|
| A, B | Mã và tên tài khoản | Danh mục tài khoản đang sử dụng |
| C, D | Dư đầu kỳ Nợ, Có | Số cuối kỳ trước đã đối chiếu |
| E, F | Phát sinh Nợ, Có | Tổng phát sinh từng bên trên sổ cái |
| G, H | Dư cuối kỳ Nợ, Có | Số đầu kỳ kết hợp biến động; kiểm tra chi tiết |
Cấp tài khoản phải nhất quán khi cộng tổng. Nếu bạn trình bày TK 111 cùng các tài khoản con, dòng 111 chỉ là tổng hợp để đọc. Không cộng thêm nó vào tổng toàn bảng khi số của các tài khoản con đã được tính, vì như vậy sẽ ghi nhận trùng. Hãy kiểm riêng phần này.
Danh sách cũng cần giữ tài khoản còn số dư dù trong kỳ không phát sinh. Chỉ lấy những mã xuất hiện trong nhật ký của tháng sẽ bỏ sót tiền tồn, hàng tồn hoặc vốn chưa biến động. Với công nợ, sáu cột tiền cần giữ được thông tin dư hai bên từ sổ chi tiết.
Quy trình đi lần lượt từ danh mục tài khoản đến kiểm tra tổng, luôn giữ dấu vết về nguồn lấy số. Có thể làm bằng tay trên bộ số liệu nhỏ trước, rồi mới áp dụng công thức cho cả file.
Chọn các tài khoản có số dư đầu kỳ hoặc phát sinh trong kỳ từ bộ sổ đã chốt. Gắn đúng tên theo danh mục doanh nghiệp sử dụng. Đánh dấu dòng nào được cộng vào tổng để tránh trùng giữa cấp tổng hợp và cấp chi tiết.
Lấy dư cuối kỳ trước sang đúng bên Nợ hoặc Có của kỳ này. Với kỳ đầu tiếp nhận dữ liệu, phải kiểm tra bộ số mở sổ đã được xác nhận. Không tự đặt số đầu kỳ bằng không chỉ vì file phát sinh không chứa thông tin đó. Không cần đoán số thiếu.
Riêng tài khoản công nợ có số dư hai bên, lấy bảng tổng hợp chi tiết đã đối chiếu để giữ đủ từng bên. Một con số thuần từ sổ cái có thể chưa đủ cho yêu cầu trình bày này.
Trên sổ cái mỗi tài khoản, lấy riêng tổng phát sinh Nợ và tổng phát sinh Có trong khoảng ngày đã chọn. Không cộng dòng số dư đầu kỳ vào phần phát sinh. Nếu sổ có dòng cộng trang hoặc lũy kế, chỉ lấy phần tổng phù hợp, tránh cộng cả chi tiết lẫn tổng.
Với dòng tài khoản chỉ có một bên số dư, có thể tính giá trị thuần: dư Nợ đầu kỳ trừ dư Có đầu kỳ, cộng phát sinh Nợ, trừ phát sinh Có. Kết quả dương chuyển vào dư Nợ cuối kỳ; kết quả âm lấy trị tuyệt đối chuyển vào dư Có.
Số dư thuần là phép tính kiểm tra, không thay cho việc phân tích công nợ từng đối tượng. Với TK 131 hoặc 331 có nhiều đối tượng dư khác bên, hãy tính số dư theo từng đối tượng trước, rồi cộng riêng tổng dư Nợ và tổng dư Có.
Cộng các dòng được chọn vào tổng và so sánh từng cặp. Tổng dư Nợ đầu kỳ phải bằng tổng dư Có đầu kỳ; tổng phát sinh Nợ bằng tổng phát sinh Có; tổng dư Nợ cuối kỳ bằng tổng dư Có cuối kỳ. Những cặp này không cần bằng nhau về giá trị.
Phần tài khoản ngoài bảng, nếu có theo chế độ áp dụng, cần được theo dõi riêng theo hướng dẫn tương ứng. Không gộp số ghi đơn vào tổng kiểm tra của hệ thống ghi kép. Sau cùng, đối chiếu từng dòng với sổ cái và bảng tổng hợp chi tiết trước khi lưu bản đã kiểm.
Ví dụ giả định dưới đây dùng sáu tài khoản theo TT133, chỉ có thu hồi công nợ và thanh toán. Không phát sinh mua bán hay bút toán thuế trong kỳ minh họa. Tất cả số tiền đều tính bằng triệu đồng; đây là bài tập tự tính, không phải số liệu của học viên hay doanh nghiệp thật.
Đầu kỳ có tiền mặt 40, tiền gửi 80, phải thu khách hàng 30 và hàng hóa 50. Bên nguồn vốn gồm phải trả người bán 60 và vốn góp của chủ sở hữu 140. Tổng dư Nợ và tổng dư Có đầu kỳ cùng bằng 200.
Trong kỳ, kế toán ghi bốn giao dịch sau theo TT133:
Để dễ đọc trên điện thoại, bảng dưới gộp cặp Nợ/Có vào cùng ô; chẳng hạn 40/0 nghĩa là Nợ 40, Có 0. Khi lập file làm việc, bạn tách lại thành sáu cột tiền như phần trên. Bảng thực hành này dùng một số mã chi tiết và không thay biểu mẫu báo cáo chính thức.
| TK | Đầu kỳ Nợ/Có | Phát sinh Nợ/Có | Cuối kỳ Nợ/Có |
|---|---|---|---|
| 1111 | 40/0 | 10/5 | 45/0 |
| 1121 | 80/0 | 20/35 | 65/0 |
| 131 | 30/0 | 0/20 | 10/0 |
| 156 | 50/0 | 0/0 | 50/0 |
| 331 | 0/60 | 30/0 | 0/30 |
| 4111 | 0/140 | 0/0 | 0/140 |
| Tổng | 200/200 | 60/60 | 170/170 |
TK 1111 là tiền Việt Nam tại quỹ; TK 1121 là tiền Việt Nam gửi ngân hàng. TK 131 theo dõi phải thu khách hàng, TK 156 là hàng hóa, TK 331 là phải trả người bán và TK 4111 là vốn góp của chủ sở hữu trong ví dụ này.
Kiểm riêng tiền gửi: 80 + 20 − 10 − 25 = 65. Phải trả người bán còn 60 − 25 − 5 = 30 bên Có. Tổng cuối kỳ giảm so với đầu kỳ do thanh toán nợ; bảng vẫn cân vì hai bên giảm tương ứng.
Với công nợ có số dư khác bên giữa các đối tượng, bạn phải tổng hợp riêng dư Nợ và dư Có. Không lấy số thuần của tài khoản tổng hợp để thay cả hai bên.
Ví dụ giả định độc lập theo TT133: khách hàng A còn nợ 18 triệu đồng, trong khi khách hàng B đã ứng trước 7 triệu đồng. Sổ chi tiết TK 131 của A dư Nợ 18, của B dư Có 7. Khi tổng hợp công nợ, bạn giữ dư Nợ 18 và dư Có 7.
Nếu chỉ lấy 18 trừ 7 rồi ghi dư Nợ 11, bảng sẽ che mất khoản khách hàng ứng trước. Chênh lệch thuần vẫn giống nhau, nhưng thông tin để phân loại khoản phải thu và nghĩa vụ với khách hàng đã thiếu. Đây cũng là lý do một bảng có tổng cân vẫn cần đối chiếu chi tiết.
Cách làm trên file là tính số dư cuối kỳ của từng khách hàng theo mã đối tượng. Sau đó, cộng các số dư Nợ vào cột Nợ và cộng các số dư Có vào cột Có của TK 131. Không cộng số dư đầu kỳ với phát sinh của những đối tượng khác nhau trước khi phân tích.
Riêng TK 331 cũng cần kiểm tra tương tự khi có khoản còn phải trả và khoản trả trước cho người bán. Việc bù trừ thực tế phải có căn cứ phù hợp; không tự cấn số giữa hai nhà cung cấp chỉ để rút gọn bảng.
Trên Excel, bạn nên tách dữ liệu nguồn khỏi bảng tổng hợp rồi dùng công thức có điều kiện để cộng phát sinh. Cách này giúp đổi kỳ báo cáo mà không cần lọc và chép lại từng tài khoản.
Giả sử sheet Nguon được tổ chức theo từng dòng ghi sổ: cột A là ngày hạch toán, B là mã tài khoản, C là phát sinh Nợ, D là phát sinh Có. Mỗi dòng chỉ ghi số của một tài khoản, có thể thêm mã chứng từ và mã đối tượng ở các cột sau.
Giao dịch thu nợ 20 trong ví dụ TT133 được tách trong nguồn thành một dòng TK 1121 với phát sinh Nợ 20 và một dòng TK 131 với phát sinh Có 20. Không dùng lẫn nguồn dạng này với nhật ký có TK Nợ, TK Có và một cột số tiền trên cùng dòng.
Chuẩn hóa mã tài khoản cùng kiểu dữ liệu giữa hai sheet. Ngày phải là giá trị ngày Excel, số tiền phải là số; khoảng trắng trong mã cũng cần được xử lý. Những sai khác này có thể khiến công thức không tìm thấy dữ liệu dù mắt thường nhìn vẫn giống.
Hàm SUMIFS cộng số tiền theo đồng thời mã tài khoản và khoảng ngày. Giả sử trên sheet tổng hợp, A2 chứa mã cần lấy số, K1 là ngày đầu kỳ, L1 là ngày cuối kỳ; dữ liệu nguồn nằm từ dòng 2 đến 500. Công thức tại E2 lấy phát sinh Nợ:
=SUMIFS(Nguon!$C$2:$C$500,Nguon!$B$2:$B$500,$A2,Nguon!$A$2:$A$500,”>=”&$K$1,Nguon!$A$2:$A$500,”<“&($L$1+1))
Công thức tại F2 lấy phát sinh Có, dùng cùng các điều kiện:
=SUMIFS(Nguon!$D$2:$D$500,Nguon!$B$2:$B$500,$A2,Nguon!$A$2:$A$500,”>=”&$K$1,Nguon!$A$2:$A$500,”<“&($L$1+1))
Điều kiện nhỏ hơn ngày cuối cộng một giúp lấy đủ ngày cuối nếu dữ liệu có kèm giờ; L1 cần là ngày không kèm giờ. Máy dùng dấu chấm phẩy để ngăn đối số thì đổi các dấu phẩy tương ứng. Mọi vùng điều kiện phải có cùng số dòng với vùng cộng.
Theo bố trí A–H đã nêu, với tài khoản chỉ có một bên số dư, G2 có thể dùng =MAX(C2-D2+E2-F2,0), H2 dùng =MAX(D2-C2+F2-E2,0). Không áp dụng trực tiếp cặp công thức này cho dòng công nợ cần giữ dư hai bên; trường hợp đó tính theo từng đối tượng rồi tổng hợp.
Khi khớp chính xác mã 111, công thức sẽ không tự cộng mã 1111. Muốn lên tài khoản mẹ, bạn cần quy tắc ánh xạ các mã chi tiết và kiểm tra phần cộng tổng. Hãy thử riêng TK 1121 của ví dụ: E phải ra 20, F ra 35 và G ra 65.
Vùng đến dòng 500 chỉ là phạm vi minh họa. Khi thêm giao dịch, bạn cần mở rộng vùng hoặc dùng bảng dữ liệu Excel có tham chiếu tự mở rộng. Khóa ô công thức sau khi đối chiếu xong để hạn chế việc gõ đè số trong kỳ sau.
Muốn dò lệch, hãy xác định cặp tổng nào sai trước rồi mới tìm tài khoản hoặc chứng từ liên quan. Đọc lại toàn bộ nhật ký ngay từ đầu thường khiến bạn mất thời gian mà chưa khoanh được nguyên nhân. Đừng sửa theo cảm tính.
Khi dư đầu kỳ lệch, quay về bảng kỳ trước và bước chuyển số. Kiểm tra có tài khoản nào bị bỏ khỏi danh mục, chuyển nhầm bên hoặc cộng trùng tài khoản mẹ với tài khoản con hay không. Không lấy số phát sinh tháng này để bù lỗi mở sổ.
Trường hợp phát sinh Nợ khác phát sinh Có, đối chiếu tổng trên bảng với sổ cái và nhật ký cùng kỳ. Trong ví dụ TT133, nếu thiếu dòng Nợ TK 1111 của giao dịch rút tiền 10, tổng phát sinh Nợ còn 50 trong khi Có vẫn 60. Khoản lệch 10 giúp bạn khoanh giao dịch cần kiểm.
Hai cặp đầu đã cân nhưng cuối kỳ lệch thì xem lại công thức, cách tách bên số dư và vùng cộng tổng. Một ô tham chiếu lệch hàng có thể làm sai riêng một tài khoản. Với công nợ, kiểm tra xem số dư chi tiết đã được tổng hợp đầy đủ vào cả hai cột hay chưa.
Chỉ sửa sau khi tìm được nguyên nhân. Nếu sổ nguồn đúng mà bảng sai công thức, sửa bảng; nếu giao dịch ghi sổ sai, cần xử lý trên sổ với căn cứ phù hợp rồi lấy lại số. Không nhập một bút toán không có chứng từ để làm cho dòng tổng bằng nhau.
Bảng cân chỉ xác nhận quan hệ số học giữa các cột, nên bạn vẫn phải kiểm tra tính đầy đủ và nội dung nghiệp vụ. Hai bên cùng ghi sai số tiền hoặc cùng bỏ sót một giao dịch đều có thể không làm lệch tổng. Dòng tổng chưa đủ.
Một lỗi khác trong ví dụ theo TT133: thực tế khách trả nợ 20 qua ngân hàng nhưng kế toán ghi Nợ TK 1111 / Có TK 131. Bảng vẫn cân vì có đủ một bên Nợ và một bên Có. Tuy nhiên, tiền mặt bị tăng sai, còn tiền gửi không phản ánh khoản đã nhận.
Đối chiếu theo từng phần hành sẽ lộ vấn đề này. Tiền mặt so với sổ quỹ và kiểm kê; tiền gửi so với sổ phụ từng ngân hàng. Khi kiểm công nợ, so cả tổng dư từng bên với bảng tổng hợp chi tiết, sau đó truy về chứng từ của đối tượng có chênh lệch.
Đối với hàng tồn kho, kiểm số trên tài khoản cùng bảng tổng hợp nhập xuất tồn theo cách tính giá doanh nghiệp áp dụng. Những khoản đã thu hoặc chi nhưng chưa rõ nội dung cần được làm rõ từ hồ sơ, không chỉ dựa vào mã tài khoản đang ghi để kết luận.
Bản sau kết chuyển cũng cần rà các tài khoản doanh thu, chi phí và xác định kết quả theo chế độ sử dụng. Nếu còn số dư, hãy kiểm tra trạng thái kết chuyển và nghiệp vụ liên quan trước. Không xóa số dư bằng tay chỉ vì nghĩ một nhóm tài khoản luôn phải về không ở mọi thời điểm.
Những vướng mắc khi lập bảng thường nằm ở nguồn dữ liệu và cách chọn phạm vi tổng hợp. Bạn có thể xử lý theo các điều kiện dưới đây, thay vì đổi mẫu ngay khi gặp số chưa khớp.
Có thể dùng nhật ký đã ghi sổ để tổng hợp phát sinh nếu cấu trúc dữ liệu rõ và lấy đúng kỳ. Số dư đầu kỳ vẫn cần nguồn riêng. Kết quả phải đối chiếu với sổ cái; đặc biệt tránh cộng trùng khi nhật ký có nhiều dòng cho một bút toán phức tạp.
Tài khoản còn số dư vẫn cần được giữ trong bảng phù hợp với phạm vi đang lập. Trong ví dụ, TK 156 không có phát sinh nhưng còn dư Nợ 50. Bỏ dòng này sẽ thiếu hàng tồn đầu kỳ chuyển sang, dù nhật ký tháng không ghi thêm nghiệp vụ kho.
Khung ba nhóm số liệu có thể hỗ trợ thực hành, nhưng danh mục tài khoản và biểu mẫu chính thức phải đúng chế độ áp dụng. Khi tiếp nhận mẫu có sẵn, cần kiểm nguồn số, cấp tổng hợp và cách xử lý dư hai bên trước khi nhập dữ liệu thật.
Trường hợp dùng phần mềm, hãy kiểm tham số thời gian, phạm vi đơn vị và trạng thái ghi sổ khi xuất bảng. Đừng so bản lấy lũy kế năm với bản lấy riêng một tháng. Nếu hai bản khác số, việc đầu tiên là xác nhận chúng đang dùng cùng điều kiện.
Chỉ chốt bảng khi bạn có thể truy ngược từng số về bộ sổ nguồn đã kiểm tra. Việc lưu đúng phiên bản sẽ giúp kỳ sau chuyển số dư và giải thích chênh lệch thuận tiện hơn.
Trước khi bàn giao, hãy rà các điểm sau:
Mỗi lần điều chỉnh sau khi chốt, hãy lưu phiên bản mới và ghi rõ lý do. Đừng sửa riêng bảng tổng hợp rồi để sổ cái giữ số cũ. Kỳ sau phải nhận số cuối kỳ từ cùng bộ sổ đã thống nhất.
Bạn muốn luyện từ chứng từ đến sổ cái rồi tự lập bảng? Khóa Học Kế Toán Thực Hành Thực Tế đào tạo kế toán, Excel và MISA, học trực tiếp tại 193 Nguyễn Xí, phường Bình Thạnh, TP Hồ Chí Minh hoặc online. Có thể Gọi 0904 860 899 để trao đổi nền tảng hiện tại và hướng học phù hợp.
Thực hành theo một tình huống cụ thể, tự kiểm tra kết quả và ghi lại những điểm cần làm rõ.
Gợi ý thực hành


Đọc chứng từ, giải thích cách xử lý và đối chiếu số liệu là các bước cần đi cùng nhau. Bạn có thể trao đổi nền tảng và mục tiêu để chọn lộ trình thực hành phù hợp.