Sage 300 · General Ledger · Year-End Closing

Year-End Closing Trong Sage 300: Quy Trình Khóa Sổ Cuối Năm Tài Chính

Kết thúc năm tài chính, kế toán cần đóng các tài khoản doanh thu – chi phí, kết chuyển lợi nhuận và mở năm mới. Trong Sage 300, toàn bộ được thực hiện qua chức năng Create New Year của General Ledger — nhưng làm sai thứ tự có thể gây rối số liệu. Đây là quy trình chuẩn.

Trả lời nhanh: Khóa sổ cuối năm trong Sage 300 thực hiện bằng General Ledger → G/L Periodic Processing → Create New Year. Chức năng này kết chuyển toàn bộ tài khoản doanh thu và chi phí vào tài khoản lợi nhuận giữ lại (Retained Earnings), tạo bút toán đóng năm mang source code GL-CL posted vào kỳ đóng (closing period), và mở năm tài chính mới. Bắt buộc khai báo tài khoản Retained Earnings mặc định trong G/L Options trước. (Nguồn: help.sage300.com — Performing Year End Processing)

1. Year-End Closing Trong Sage 300 Làm Những Gì?

Khi chạy Create New Year, Sage 300 tự động:

  • Kết chuyển (close) tất cả tài khoản loại Income và Expense về tài khoản Retained Earnings — đưa số dư các tài khoản kết quả về 0 để bắt đầu năm mới.
  • Chuyển số dư đầu kỳ của các tài khoản Bảng cân đối (Balance Sheet) sang năm mới.
  • Tạo bút toán đóng năm với source code GL-CL, posted vào kỳ đóng (thường là period 13 / closing period).
  • Mở năm tài chính mới để có thể nhập giao dịch của năm tiếp theo.
Lưu ý quan trọng về Sage 300: Bạn không bắt buộc phải đóng hết các bút toán điều chỉnh trước khi mở năm mới. Sage 300 cho phép tiếp tục post giao dịch điều chỉnh vào năm cũ (kỳ trước) ngay cả sau khi đã Create New Year, miễn năm/kỳ đó còn để trạng thái cho phép post. Hệ thống sẽ tự cập nhật lại số dư đầu kỳ năm mới.

2. Điều Kiện Tiên Quyết: Tài Khoản Retained Earnings

Create New Year sẽ không chạy đúng nếu chưa khai báo tài khoản lợi nhuận giữ lại. Tài khoản Retained Earnings là nơi Sage 300 kết chuyển tất cả tài khoản doanh thu và chi phí không được gán riêng cho một tài khoản R/E khác.

Cấu hình Chi tiết
Khai báo ở đâu G/L → G/L Setup → Options: chọn Default Retained Earnings Account. Khai báo một lần, không cần đặt lại mỗi năm.
Nhiều tài khoản R/E Có thể có nhiều tài khoản Retained Earnings tùy theo mã phân đoạn tài khoản (account segment) — phục vụ kết chuyển lợi nhuận theo phòng ban/chi nhánh.
Liên hệ với hệ thống TK VN Cần map đúng tài khoản lợi nhuận chưa phân phối theo chế độ kế toán Việt Nam khi thiết lập hệ thống tài khoản.

Việc thiết lập hệ thống tài khoản chuẩn ngay từ đầu giúp bước khóa sổ về sau trơn tru — xem cấu hình hệ thống tài khoản Sage 300mapping hệ thống tài khoản VAS vào General Ledger.

3. Quy Trình Khóa Sổ Cuối Năm — Từng Bước

  1. Hoàn tất & post mọi giao dịch năm tài chính
    Đảm bảo tất cả batch của các module con (A/R, A/P, I/C, P/O, O/E…) đã được post lên General Ledger cho năm cần đóng.
  2. Đối chiếu và in báo cáo cuối năm
    In Trial Balance, Balance Sheet, Income Statement và các báo cáo G/L cần lưu trước khi đóng — để có bản ghi số liệu năm tài chính trước kết chuyển.
  3. Sao lưu cơ sở dữ liệu (BẮT BUỘC)
    Backup toàn bộ database trước khi chạy Create New Year. Đây là bước không thể bỏ qua — nếu có sự cố, đây là đường lùi duy nhất.
  4. Kiểm tra tài khoản Retained Earnings trong G/L Options
    Xác nhận đã khai báo đúng tài khoản lợi nhuận giữ lại mặc định.
  5. Chạy Create New Year
    G/L → G/L Periodic Processing → Create New Year. Sage 300 kết chuyển Income/Expense về Retained Earnings (source code GL-CL) và mở năm mới.
  6. Kiểm tra sau khi đóng
    Xác nhận số dư các tài khoản kết quả đã về 0, lợi nhuận đã kết chuyển đúng vào Retained Earnings, và năm mới đã mở để nhập giao dịch.

4. Period End Maintenance — Dọn Dữ Liệu Cũ (Tùy Chọn)

Dưới G/L Periodic Processing còn có chức năng Period End Maintenance. Đây là các thao tác tùy chọn, có thể chạy bất cứ lúc nào — thường làm trước hoặc sau khi tạo năm mới để dọn dữ liệu cũ:

Tùy chọn Tác dụng
Delete Inactive Accounts Xóa các tài khoản đã đánh dấu inactive và không còn số dư/giao dịch.
Delete Transaction Detail History Xóa chi tiết giao dịch của các năm cũ theo số năm lưu trữ đã cấu hình.
Delete Fiscal Set History Xóa fiscal set (số dư theo kỳ) của các năm cũ ngoài phạm vi cần lưu.
⚠️ Cân nhắc kỹ trước khi xóa lịch sử: Period End Maintenance xóa dữ liệu vĩnh viễn. Tại Việt Nam, chứng từ và sổ kế toán phải được lưu trữ theo thời hạn luật định — đừng xóa transaction detail/fiscal set còn trong thời hạn lưu trữ bắt buộc. Luôn backup trước và cấu hình số năm lưu trữ hợp lý.

5. Ba Sai Lầm Thường Gặp Khi Khóa Sổ

01

Không backup trước khi đóng

Chạy Create New Year mà không sao lưu — nếu phát hiện sai sót lớn sau đó, không có đường lùi sạch.

02

Quên post batch module con

Còn batch A/R, A/P, I/C chưa post lên G/L khi đóng năm khiến số liệu kết chuyển thiếu, phải điều chỉnh sau.

03

Tưởng đóng năm là “khóa cứng”

Lo phải hoàn tất mọi điều chỉnh trước khi mở năm mới. Thực tế Sage 300 vẫn cho post điều chỉnh vào năm cũ nếu kỳ còn mở.

6. Checklist Khóa Sổ Cuối Năm Sage 300

  • Post toàn bộ batch của các module con (A/R, A/P, I/C, P/O, O/E) lên General Ledger
  • Đối chiếu các tài khoản trọng yếu (ngân hàng, công nợ, tồn kho) khớp sổ phụ
  • In và lưu Trial Balance, Balance Sheet, Income Statement của năm tài chính
  • Sao lưu toàn bộ cơ sở dữ liệu trước khi chạy Create New Year (bắt buộc)
  • Kiểm tra tài khoản Retained Earnings mặc định trong G/L Options
  • Chạy G/L Periodic Processing → Create New Year
  • Xác nhận tài khoản doanh thu/chi phí đã về 0 và lợi nhuận kết chuyển đúng
  • Xác nhận năm tài chính mới đã mở để nhập giao dịch
  • Cân nhắc Period End Maintenance để dọn dữ liệu cũ (tôn trọng thời hạn lưu trữ luật định)
  • Phân quyền: chỉ người được phép mới chạy được Create New Year

Cần Hỗ Trợ Khóa Sổ Cuối Năm Trên Sage 300?

ERP Sài Gòn — đối tác Sage ủy quyền — hỗ trợ kiểm tra cấu hình Retained Earnings, rà soát trước khi đóng năm và xử lý sự cố khóa sổ cho doanh nghiệp đang dùng Sage 300.

Đặt Lịch Tư Vấn Miễn Phí →

Câu Hỏi Thường Gặp — Year-End Closing Sage 300

Chạy Create New Year trong Sage 300 ở đâu?

Mở General Ledger → G/L Periodic Processing → Create New Year. Chức năng này kết chuyển tất cả tài khoản doanh thu và chi phí về tài khoản Retained Earnings, tạo bút toán đóng năm mang source code GL-CL posted vào kỳ đóng, và mở năm tài chính mới. (Nguồn: help.sage300.com — Performing Year End Processing)

Cần cấu hình gì trước khi khóa sổ cuối năm Sage 300?

Bắt buộc khai báo tài khoản Retained Earnings mặc định trong G/L Options trước khi chạy Create New Year. Đây là tài khoản nhận kết chuyển toàn bộ doanh thu và chi phí không được gán riêng cho tài khoản R/E khác. Khai báo một lần, không cần đặt lại mỗi năm.

Sau khi Create New Year có thể sửa số liệu năm cũ không?

Có. Sage 300 cho phép tiếp tục post giao dịch điều chỉnh vào năm/kỳ trước ngay cả sau khi đã tạo năm mới, miễn kỳ đó còn để trạng thái cho phép post. Hệ thống sẽ tự cập nhật lại số dư đầu kỳ của năm mới theo các điều chỉnh đó.

Period End Maintenance trong Sage 300 dùng để làm gì?

Period End Maintenance (trong G/L Periodic Processing) là các thao tác tùy chọn để dọn dữ liệu cũ: Delete Inactive Accounts (xóa tài khoản inactive), Delete Transaction Detail History (xóa chi tiết giao dịch năm cũ), Delete Fiscal Set History (xóa số dư kỳ năm cũ). Cần cân nhắc thời hạn lưu trữ chứng từ theo luật trước khi xóa.

Bút toán đóng năm GL-CL trong Sage 300 là gì?

GL-CL là source code mà Sage 300 gán cho các bút toán đóng năm do chức năng Create New Year tạo ra. Các bút toán này được post vào kỳ đóng (closing period) và thể hiện việc kết chuyển doanh thu, chi phí về tài khoản lợi nhuận giữ lại — giúp dễ truy vết riêng các bút toán kết chuyển cuối năm.

Nguồn tham khảo:

  • Sage 300 Resources — “Performing Year End Processing” (help.sage300.com)
  • Sage 300 Resources — “Creating a New Year” (help.sage300.com)
  • Sage 300 Resources — “G/L Options Screen” (Default Retained Earnings Account)
  • Sage Community Hub — “General Ledger Year End” (Sage 300 Support and Insights)