01
Chức năng này dùng để làm gì
Hợp đồng trên KetoanX là một lớp theo dõi, không phải một chứng từ kế toán. Tạo, sửa, thanh lý hợp đồng không sinh bút toán nào. Số liệu của hợp đồng đến từ các chứng từ bán hàng, mua hàng, phiếu thu, phiếu chi mà bạn chọn gắn vào nó.

Trên màn này bạn làm được những việc sau: thêm hợp đồng bán hoặc mua; xem tổng quan hợp đồng bán; mở một hợp đồng để kê dòng hàng và đợt thanh toán; đổi tình trạng; gửi thư nhắc khách trả đợt chưa đủ; lưu hợp đồng thành mẫu; thanh lý và in biên bản thanh lý; đính kèm tệp scan hợp đồng.
Trong quy trình, hợp đồng đứng trước chứng từ: bạn ký hợp đồng, nhập vào đây, rồi khi giao hàng thì lập chứng từ bán hàng (hoặc chứng từ mua hàng) và chọn hợp đồng ở ô Hợp đồng. Tiền về thì ghi ở thu tiền khách hàng. Muốn xem hợp đồng nào lãi, hợp đồng nào lỗ trên một bảng, dùng báo cáo theo hợp đồng.
02
Trước khi bắt đầu
Hợp đồng bán thuộc phân hệ Bán hàng, hợp đồng mua thuộc phân hệ Mua hàng. Bạn cần quyền thêm để tạo hợp đồng, quyền sửa để đổi nội dung, dòng hàng, đợt thanh toán và tình trạng, quyền xóa để xóa. Nút Lập chứng từ bán từ hợp đồng cần quyền thêm ở phân hệ tương ứng. Người không được xem giá vốn sẽ không thấy giá vốn, chi phí và lãi lỗ ở hợp đồng bán.
Nên có sẵn:
Khách hàng hoặc nhà cung cấp trong danh mục, xem khách hàng, nhà cung cấp. Chưa có thì chọn thêm nhanh ngay trong ô chọn đối tượng.
Mặt hàng đã khai, nếu bạn muốn kê dòng hàng cho hợp đồng, xem vật tư, hàng hóa, kho.
Nếu hợp đồng giống một hợp đồng cũ, tạo từ mẫu hợp đồng cho nhanh.
03
Mở màn hình
Vào menu Bán hàng, Hợp đồng. Trang có tiêu đề Hợp đồng bán và mua. Các nút trên đầu trang: In danh sách, Báo cáo theo hợp đồng, Theo dự án (xem hợp đồng theo dự án) và Mẫu hợp đồng.

Khi công ty đã có hợp đồng bán, đầu trang hiện bốn ô tổng quan và một biểu đồ. Ô Đang thực hiện là tổng giá trị các hợp đồng bán đang thực hiện hoặc tạm dừng. Ô Đã thu là thực thu của các hợp đồng bán chưa hủy. Ô Còn phải thu là phần đã thực hiện nhưng chưa thu. Ô Quá hạn là giá trị hợp đồng chưa thu của những hợp đồng đang thực hiện đã qua ngày hết hạn. Hai ô cuối tính khác nhau: Còn phải thu chỉ tính phần đã thực hiện, còn Quá hạn lấy giá trị hợp đồng trừ tiền đã thu, nên hai số thường không bằng nhau. Hợp đồng mua không nằm trong khối này.
Nút Thêm hợp đồng mở biểu mẫu thêm mới. Dưới nó có đường dẫn Tạo từ mẫu hợp đồng. Bộ lọc gồm Loại (Tất cả, Hợp đồng bán, Hợp đồng mua) và Tình trạng (Đang thực hiện, Tạm dừng, Hoàn thành, Đã thanh lý, Đã hủy), bấm Lọc để áp dụng. Bảng có các cột Số, Loại, Nội dung, Đối tượng, Giá trị, Đã thực hiện, Thực thu, thực chi, Còn phải thu, trả, Tình trạng, Hết hạn. Ngày hết hạn tô đỏ khi hợp đồng đang thực hiện hoặc tạm dừng mà đã quá ngày. Bấm số hợp đồng để mở trang chi tiết.
04
Các ô cần nhập
Thông tin chung của hợp đồng nhập ở biểu mẫu Thêm hợp đồng, và sửa lại ở khối Thông tin hợp đồng trên trang chi tiết. Chỉ có số hợp đồng, nội dung và giá trị là bắt buộc về mặt kỹ thuật, nhưng nên chọn đối tượng vì nhiều tính năng phụ thuộc vào nó (thư nhắc thanh toán, in biên bản).

| Ô | Ý nghĩa và cách nhập | Bắt buộc | Ví dụ |
|---|---|---|---|
| Số hợp đồng | Số riêng của hợp đồng, tối đa 30 ký tự, không trùng hợp đồng khác. | Có | HD-2026-05 |
| Loại | Hợp đồng bán hoặc hợp đồng mua. Đã có chứng từ gắn vào thì không đổi loại được. | Có | Hợp đồng bán |
| Nội dung | Tên gọi hợp đồng, ít nhất 2 ký tự. | Có | Cung cấp bộ ấm chén năm 2026 |
| Khách hàng hoặc Nhà cung cấp | Nhãn đổi theo loại. Chọn từ danh mục. | Không | KH001 · Công ty TNHH An Phú |
| Giá trị hợp đồng (gồm thuế) | Tổng giá trị bạn đã ký, tính cả thuế GTGT. Dùng để so với số đã thực hiện. | Có (có thể 0) | 108.000.000 |
| Chi phí dự kiến | Chỉ có ở hợp đồng bán. Dùng so với chi phí thực tế. | Không | 70.000.000 |
| Ngày ký | Ngày ký hợp đồng. | Không | 01/10/2026 |
| Ngày hết hạn | Phải sau ngày ký. | Không | 31/12/2026 |
| Dự án (gộp nhiều hợp đồng) | Gõ tên dự án để gom nhiều hợp đồng. Ô gợi ý các tên đã dùng. | Không | Cải tạo bếp khách sạn Hạ Long |
| Ghi chú | Tối đa 1000 ký tự. | Không | Giao làm hai đợt |
Trang chi tiết còn hai bảng nhập. Bảng Dòng hàng của hợp đồng có cột Mặt hàng, Số lượng, Đơn giá, Thuế %, rồi hai cột tự tính Đã giao (hợp đồng mua là Đã nhận) và Còn lại. Chọn mặt hàng thì thuế suất và đơn giá tự điền từ danh mục. Ô Đặt giá trị hợp đồng bằng tổng các dòng cho phép ghi đè giá trị hợp đồng bằng tổng các dòng, gồm thuế.
Bảng Đợt thanh toán có cột Đợt (tên đợt), Hạn thanh toán, Số tiền, Đã thu (hợp đồng mua là Đã trả), Tình trạng và Ghi chú. Mỗi đợt phải có tên, hạn là ngày thật, số tiền lớn hơn 0.
05
Làm từng bước: ký hợp đồng bán, giao hàng hai lần, thu theo đợt
Ví dụ: ngày 01/10/2026 công ty ký hợp đồng HD-2026-05 với Công ty TNHH An Phú, bán 100 bộ ấm chén giá 1.000.000 đồng một bộ chưa thuế, thuế suất 8%, nên giá trị hợp đồng là 108.000.000 đồng. An Phú trả hai đợt: 30% (32.400.000 đồng) trước ngày 10/10/2026 và 70% (75.600.000 đồng) trước ngày 30/11/2026.

Vào Bán hàng, Hợp đồng, bấm Thêm hợp đồng.
Nhập Số hợp đồng HD-2026-05, Loại để Hợp đồng bán, Nội dung là Cung cấp bộ ấm chén, chọn Khách hàng là Công ty TNHH An Phú, Giá trị hợp đồng (gồm thuế) 108.000.000, Ngày ký 01/10/2026, Ngày hết hạn 31/12/2026.
Bấm Thêm hợp đồng. Trang tự chuyển sang trang chi tiết của hợp đồng vừa tạo.
Ở bảng Dòng hàng của hợp đồng bấm Thêm dòng, chọn mặt hàng Bộ ấm chén, Số lượng 100, Đơn giá 1.000.000, Thuế % 8. Bấm Lưu dòng hàng. Dòng cuối bảng hiện tổng 108.000.000.
Ở bảng Đợt thanh toán bấm Thêm đợt hai lần. Đợt 1: tên Tạm ứng, hạn 10/10/2026, số tiền 32.400.000. Đợt 2: tên Thanh toán khi giao đủ, hạn 30/11/2026, số tiền 75.600.000. Bấm Lưu đợt thanh toán.
Khi giao 40 bộ, bấm
Lập chứng từ bán từ hợp đồng. Phần mềm mở biểu mẫu bán hàng có sẵn hợp đồng ở ô Hợp đồng. Lập chứng từ như bình thường rồi Cất và ghi sổ (xem chứng từ bán hàng).Quay lại trang hợp đồng: ô Đã thực hiện (gồm thuế) hiện 40% và 43.200.000 (40 bộ nhân 1.000.000 cộng 3.200.000 thuế), Còn lại của dòng hàng là 60 bộ. Thực thu vẫn bằng 0 và Còn phải thu là 43.200.000.
An Phú chuyển 32.400.000 đồng. Bạn ghi thu tiền và đối trừ vào chứng từ bán đó ở Thu tiền khách hàng. Trang hợp đồng cập nhật Thực thu 32.400.000; đợt 1 chuyển sang Đã đủ.
Phần mềm trừ tiền thực thu vào các đợt theo thứ tự hạn sớm nhất, nên tiền thu của bất kỳ chứng từ nào thuộc hợp đồng đều được xếp vào đợt đang đến hạn trước.
06
Các trường hợp khác
Mỗi trường hợp dưới đây khác cách thông dụng ở một điểm, kèm quy định pháp luật nếu có.
Khi hợp đồng có đợt quá hạn và cần nhắc khách
Trên hợp đồng bán đang chưa thanh lý, chưa hủy, đã chọn khách và còn đợt chưa trả đủ, dưới bảng đợt có dòng gửi thư: chọn Đợt cần nhắc, kiểm Email người nhận và Đồng gửi, bấm Gửi thư nhắc thanh toán. Để trống email thì lấy email trong danh mục khách. Mỗi lần gửi được ghi lại ở khối Thư nhắc đã gửi. Hợp đồng mua không gửi thư cho nhà cung cấp, chỉ nhắc nội bộ ở nhắc đợt thanh toán hợp đồng. Máy chủ gửi thư thiết lập ở mẫu thư, gửi thư.
Khi khách chỉ trả một phần và bạn muốn biết còn thiếu bao nhiêu
Nhìn bảng Đợt thanh toán. Đợt nào chưa đủ tiền mà hạn đã qua hiện nhãn Quá hạn, đợt đang thu dở hiện Đang thu, trả, đợt chưa tới hạn hiện Chưa đến hạn, đợt đủ tiền hiện Đã đủ. Trên đầu trang còn có dòng đỏ báo tổng tiền các đợt quá hạn. Về pháp luật, khoản phải thu quá hạn lâu năm có thể phải xóa nợ; xem xóa nợ khó đòi, nợ đã xóa sổ và tài khoản 131 phải thu khách hàng.
Khi chứng từ lập vượt dòng hàng hoặc vượt giá trị hợp đồng
Phần mềm không chặn mà hỏi lại. Nếu số lượng trên chứng từ lớn hơn số còn lại của dòng hàng hợp đồng, bạn thấy câu báo số lượng của mặt hàng vượt số còn lại của hợp đồng, nêu số lập và số còn, kết thúc bằng Vẫn cất?. Nếu thực thu hoặc thực chi vượt giá trị hợp đồng, câu hỏi nêu số thực thu (hoặc thực chi) sẽ có sau lần này và giá trị hợp đồng. Bấm đồng ý nếu hai bên đã thỏa thuận phát sinh thêm, và nên cập nhật lại giá trị hợp đồng cho khớp.
Khi hợp đồng đã làm xong hoặc bị hủy
Mở hợp đồng, dùng các nút dưới cùng. Từ Đang thực hiện có thể Tạm dừng, Đánh dấu hoàn thành hoặc Hủy hợp đồng. Từ tình trạng khác muốn làm tiếp thì bấm Mở lại hợp đồng. Hợp đồng đã hoàn thành, thanh lý hoặc hủy không còn hiện trong ô chọn hợp đồng trên chứng từ mới. Hợp đồng đã có chứng từ thì không xóa được; hãy chuyển sang hủy.
Khi thanh lý hợp đồng
Bấm Thanh lý hợp đồng, nhập Ngày thanh lý (không trước ngày ký), Giá trị quyết toán (mặc định là số đã thực hiện, hoặc giá trị hợp đồng nếu chưa thực hiện gì) và Ghi chú thanh lý, rồi bấm Xác nhận thanh lý. Hợp đồng chuyển sang Đã thanh lý và hiện nút In biên bản thanh lý. Bản in có thông tin hai bên, giá trị quyết toán, số đã thanh toán và số còn phải thanh toán bằng số và bằng chữ, để hai bên ký. Thanh lý không sinh bút toán; công nợ còn lại vẫn theo dõi ở màn thu tiền, trả tiền. Hợp đồng đã hủy phải mở lại trước khi thanh lý. Bấm Mở lại hợp đồng sẽ xóa ngày và giá trị thanh lý.
Khi hợp đồng có tiền đặt cọc hoặc tạm ứng
Thực thu của hợp đồng chỉ gồm chứng từ thanh toán ngay và các lần thu đã đối trừ vào chứng từ gắn hợp đồng, theo dòng chú thích dưới bảng danh sách. Khoản đặt cọc hay tạm ứng chưa đối trừ vào chứng từ nào thì chưa hiện ở Thực thu. Về pháp luật, đặt cọc để bảo đảm hợp đồng chưa phải lập hóa đơn, còn tiền thanh toán trước thì phải; xem thời điểm lập hóa đơn. KetoanX không phân biệt hai khoản này giúp bạn. Hãy ghi rõ tính chất khoản tiền trong hợp đồng và trong diễn giải phiếu thu.
Khi muốn dùng lại hợp đồng này cho khách khác
Bấm Lưu thành mẫu ở đầu trang chi tiết, đặt Mã mẫu và Tên mẫu, bấm Lưu mẫu. Xem mẫu hợp đồng.
07
Phần mềm tự ghi gì
Hợp đồng tự nó không ghi sổ. Với ví dụ trên, bút toán nằm ở chứng từ bán hàng giao 40 bộ, theo Thông tư 99 và giá xuất kho bình quân 650.000 đồng một bộ:
Nợ 131 43.200.000; Có 511 40.000.000; Có 33311 3.200.000.
Nợ 632 26.000.000; Có 156 26.000.000 (40 bộ nhân 650.000).
Khách trả 32.400.000 đồng thì phiếu thu ghi Nợ 111 hoặc 112, Có 131. Trên trang hợp đồng, doanh thu thuần là 40.000.000, giá vốn 26.000.000, lãi theo hợp đồng 14.000.000 (35%). Chi phí khác ghi trên chứng từ khác có gắn hợp đồng (Nợ tài khoản loại 6, 8, kể cả chiết khấu thanh toán) cũng được trừ vào lãi lỗ. Để đối chiếu, xem báo cáo theo hợp đồng và công nợ tổng hợp. Cách định khoản bán hàng ở bài hạch toán bán hàng. Thời điểm ghi doanh thu kế toán, thuế GTGT, thuế TNDN khác nhau, xem thời điểm ghi nhận doanh thu; mốc ghi doanh thu do chứng từ quyết định chứ không phải ngày ký hợp đồng.
08
Lỗi hay gặp và cách xử lý
Nhập số hợp đồng: ô Số hợp đồng đang trống. Nhập số rồi lưu lại.

Số hợp đồng đã tồn tại: hai hợp đồng không được trùng số. Đổi số hoặc thêm hậu tố.
Nhập nội dung hợp đồng: ô Nội dung thiếu hoặc dưới 2 ký tự.
Ngày hết hạn phải sau ngày ký: sửa lại hai ngày.
Câu báo tổng các đợt thanh toán vượt giá trị hợp đồng, kèm hai con số: cộng các đợt rồi so với giá trị hợp đồng. Giảm bớt một đợt hoặc nâng giá trị hợp đồng trước (hợp đồng giá trị 0 thì không bị kiểm).
Hợp đồng đã có chứng từ gắn vào, không đổi loại hợp đồng được: tạo hợp đồng mới đúng loại và gắn lại chứng từ, hoặc giữ nguyên loại.
Câu báo hợp đồng đã có chứng từ gắn vào và khuyên chuyển sang tình trạng hủy thay vì xóa: số trong ngoặc là chứng từ đầu tiên đang gắn. Bấm Hủy hợp đồng thay cho Xóa.
Ngày thanh lý không được trước ngày ký: chọn ngày thanh lý từ ngày ký trở đi.
Hợp đồng đã hủy, không thanh lý được. Mở lại hợp đồng trước.: bấm Mở lại hợp đồng, rồi thanh lý.
09
Hỏi đáp
Những câu người mới hay hỏi khi bắt đầu dùng hợp đồng.
Tạo hợp đồng có làm thay đổi sổ sách không?
Không. Hợp đồng chỉ gom số liệu từ chứng từ bạn gắn vào. Sổ chỉ thay đổi khi bạn lập chứng từ bán hàng, mua hàng, thu tiền hoặc chi tiền.
Vì sao Đã thực hiện của hợp đồng không bằng số tiền tôi đã xuất hóa đơn?
Đã thực hiện là tiền hàng cộng thuế của chứng từ bán (mua) đã ghi sổ có gắn hợp đồng, trừ hàng trả lại và giảm giá. Chứng từ chưa ghi sổ hoặc chưa chọn hợp đồng thì không được tính. Hóa đơn lập riêng không qua chứng từ cũng không vào hợp đồng.
Giá trị hợp đồng nhập có thuế hay chưa thuế?
Có thuế. Nhãn ô ghi rõ Giá trị hợp đồng (gồm thuế). Nếu hợp đồng bạn ký chưa thuế, hãy cộng thuế GTGT vào trước khi nhập, để tỷ lệ thực hiện tính đúng.
Hợp đồng mua có theo dõi lãi lỗ không?
Không. Hợp đồng mua chỉ cho thấy giá trị mua, thuế, thực chi và còn phải trả. Lãi lỗ chỉ tính ở hợp đồng bán, và chỉ hiện với người được xem giá vốn.
Hợp đồng có dùng để quyết định kỳ khai thuế không?
Không. Kỳ khai thuế GTGT tháng hay quý quyết định ở bài khai thuế GTGT theo tháng hay theo quý. Hợp đồng không đổi kỳ khai.
Hướng dẫn khác trong nhóm Bán hàng
- Chứng từ bán hàng
- Báo giá
- Đơn đặt hàng
- Bảng giá bán
- Hóa đơn
- Mẫu số, ký hiệu hóa đơn
- Nhập hóa đơn đầu ra
- Tính giá bán hàng loạt
- Chính sách giá
- Thu tiền khách hàng
- Đợt thu nợ
- Xóa nợ khó đòi, nợ đã xóa sổ
- Hoa hồng đại lý
- Doanh thu hợp đồng xây dựng
- Nhắc đợt thanh toán hợp đồng
- Mẫu hợp đồng
- Hợp đồng theo dự án
- Khách hàng, nhà cung cấp
- Mẫu in chứng từ
- Mẫu thư, gửi thư
- Chương trình khuyến mại
- Chiết khấu thương mại theo doanh số
- Ghi nhận doanh số theo hợp đồng
- Gửi hóa đơn hàng loạt
- Tờ khai dữ liệu hóa đơn bán ra (03/DL-HĐĐT)
- Tờ khai đăng ký sử dụng hóa đơn điện tử (01/ĐKTĐ-HĐĐT)
- Hóa đơn khởi tạo từ máy tính tiền
- Hóa đơn bán lẻ xăng dầu, bảng tổng hợp
- Thủ tục hóa đơn giấy (TB01/AC, BC26/AC...)
- Thông báo công nợ theo ngoại tệ
Dùng thử trên sổ của chính bạn
Đăng ký mất vài phút, không cần thẻ thanh toán. Mọi chức năng đều miễn phí.