Thời điểm lập hóa đơn điện tử từ 01/07/2026: đặt cọc, ca đêm, dịch vụ có đối soát — đọc Điều 9 NĐ 254 trước khi xuất

Cập nhật ngày 19/10/2026: thêm mục «Lập hóa đơn sai thời điểm bị phạt thế nào» (mức phạt theo số hóa đơn lập sai thời điểm) và sửa câu về khấu trừ thuế đầu vào của người mua trong mục «Liên hệ kê khai GTGT».

Cập nhật ngày 06/10/2026: ghi rõ quy tắc dịch vụ thu tiền trước (thời điểm lập hóa đơn là thời điểm thu tiền) và trường hợp tiền đặt cọc, theo Nghị định 254/2026/NĐ-CP Điều 9 khoản 2.

Từ 01/07/2026, Nghị định 254/2026 hướng dẫn Luật Quản lý thuế 108/2025 chính thức có hiệu lực. Trong đó, Điều 9 quy định lại thời điểm lập hóa đơn điện tử (HĐĐT) theo từng tình huống giao dịch — không còn nhìn một mốc “đã thu tiền” rồi xuất cho xong.

Bài này dành cho kế toán, chủ doanh nghiệp vừa và nhỏ, và người vận hành phần mềm phát hành HĐĐT. Mục tiêu là giúp bạn đọc được Điều 9 trước khi bấm xuất, biết chỗ nào dễ lệch với thực tế kinh doanh, và biết khi nào nên dừng lại đối chiếu nội bộ.

Sản phẩm: Pinance bao quát phát hành + quản lý hóa đơn điện tử (xuất HĐ, đối soát, sổ sách, công nợ/GTGT). Pinvoice là sản phẩm tập trung phát hành trong hệ sinh thái PVS — dùng khi bạn chỉ cần luồng xuất/ký/gửi.


Vì sao đã thu tiền không còn mốc duy nhất

Trước đây, nhiều đơn vị quen gắn thời điểm lập hóa đơn với lúc nhận tiền hoặc lúc chuyển hàng. Thực tế kinh doanh phức tạp hơn: đặt cọc theo Bộ luật Dân sự, giao hàng nhiều lần, dịch vụ chạy theo ca đêm, ngành có đối soát định kỳ với đối tác.

Điều 9 NĐ 254/2026 tách các tình huống đó ra. Hệ quả thực tế:

  • Cùng một hóa đơn “đã thu tiền”, nhưng thời điểm lập có thể khác nhau tùy bản chất giao dịch.
  • Lập sớm hoặc lập muộn so với quy định sẽ ảnh hưởng kê khai GTGT và đối soát với cơ quan thuế (CQT).
  • Phần mềm chỉ ghi nhận lệnh xuất của bạn; trách nhiệm xác định thời điểm vẫn thuộc người bán.

Cách tiếp cận lành mạnh: đọc tình huống → đối chiếu Điều 9 → rồi mới phát hành trên Pinance (hoặc phần Pinvoice). Không xuất “theo cảm giác tháng này”.


Bán hàng hóa

Với bán hàng hóa, thời điểm lập hóa đơn gắn với thời điểm chuyển giao quyền sở hữu hoặc quyền sử dụng hàng hóa cho người mua, không phân biệt đã thu được tiền hay chưa thu được tiền (Điều 9 khoản 1).

Thực tế cần lưu ý:

  • Giao hàng trước, thanh toán sau: vẫn phải xác định đã chuyển giao hàng chưa; không chờ đến khi thu đủ tiền mới lập.
  • Thanh toán trước, giao sau: việc nhận tiền chưa đồng nghĩa đã đến thời điểm lập nếu hàng chưa chuyển giao (trừ các trường hợp pháp luật quy định khác).
  • Hàng giao tại kho người mua / qua vận chuyển bên thứ ba: nên ghi nhận biên bản giao nhận, vận đơn, hoặc chứng từ tương đương để chứng minh thời điểm chuyển giao.

Danh mục kiểm tra ngắn trước khi xuất:

  1. Hàng đã chuyển giao chưa?
  2. Có chứng từ giao nhận không?
  3. Số lượng, đơn giá trên hóa đơn khớp chứng từ bán hàng chưa?

Nếu còn tranh cãi về thời điểm giao, nên làm rõ nội bộ trước — đừng để hóa đơn đi trước chứng từ.


Cung cấp dịch vụ

Với cung cấp dịch vụ, thời điểm lập hóa đơn là thời điểm hoàn thành việc cung cấp dịch vụ, không phân biệt đã thu được tiền hay chưa thu được tiền. Trường hợp thu tiền trước hoặc trong khi cung cấp dịch vụ thì thời điểm lập hóa đơn là thời điểm thu tiền, trừ tiền đặt cọc theo Bộ luật Dân sự để bảo đảm thực hiện hợp đồng cung cấp dịch vụ (xem mục Đặt cọc theo Bộ luật Dân sự). Căn cứ: Nghị định 254/2026/NĐ-CP Điều 9 khoản 2.

Ví dụ: Công ty A ký hợp đồng bảo trì máy 12 tháng, khách hàng chuyển trước 30% giá trị hợp đồng ngay khi ký. Khoản này là thanh toán trước, nên ngày công ty A nhận tiền là thời điểm lập hóa đơn, không chờ đến khi bảo trì xong. Nếu hợp đồng ghi rõ khoản đó là tiền đặt cọc để bảo đảm thực hiện hợp đồng thì nhận cọc chưa phải lập hóa đơn.

Điểm dễ nhầm:

  • Dịch vụ kéo dài nhiều kỳ (bảo trì, thuê, tư vấn theo giai đoạn): cần xem đã hoàn thành từng phần hay theo kỳ nghiệm thu.
  • Dịch vụ “treo” chờ đối soát cuối tháng: không mặc định chờ đối soát xong mới lập nếu pháp luật đã xác định thời điểm khác.
  • Tạm ứng / thanh toán từng đợt: phải tách rõ phần nào là thanh toán cho dịch vụ đã hoàn thành, phần nào chỉ là đặt cọc/tạm ứng theo hợp đồng.

Đặt cọc theo Bộ luật Dân sự

Đặt cọc (BLDS) và thanh toán cho dịch vụ đã cung cấp là hai việc khác nhau. Nghị định 254/2026 Điều 9 khoản 2 tách riêng trường hợp thu tiền đặt cọc theo Bộ luật Dân sự để bảo đảm thực hiện hợp đồng cung cấp dịch vụ khỏi quy tắc «thu tiền trước thì lập hóa đơn lúc thu tiền»: nhận cọc chưa phải lập hóa đơn.

  • Đặt cọc nhằm bảo đảm giao kết hoặc thực hiện hợp đồng. Nhận đặt cọc chưa đồng nghĩa dịch vụ đã hoàn thành.
  • Khi chuyển đặt cọc thành thanh toán (trừ vào giá trị hợp đồng khi nghiệm thu), thời điểm lập hóa đơn cần theo quy định về cung cấp dịch vụ / bán hàng tương ứng — không “xuất hóa đơn đặt cọc” theo thói quen cũ nếu bản chất vẫn là đặt cọc.

Thành thật mà nói: nhiều đơn vị vẫn xuất hóa đơn ngay khi nhận tiền đặt cọc vì “sợ thiếu hóa đơn”. Cách đó dễ tạo lệch giữa doanh thu kê khai và tiến độ thực hiện hợp đồng. Nên đọc lại hợp đồng: khoản tiền đó là đặt cọc hay thanh toán trước?

Gợi ý làm việc nội bộ:

  • Gắn mã giao dịch / số hợp đồng trên chứng từ thu tiền.
  • Phân loại: đặt cọc – tạm ứng – thanh toán đợt.
  • Chỉ xuất khi đã đủ căn cứ theo Điều 9, không xuất vì “tiền đã vào”.

Giao nhiều lần

Một đơn hàng giao nhiều đợt là tình huống rất phổ biến trong bán buôn, vật tư, thiết bị.

Theo tinh thần Điều 9:

  • Mỗi lần giao có thể gắn với việc lập hóa đơn cho phần hàng đã giao.
  • Không nhất thiết gom cả đơn hàng rồi xuất một lần cuối nếu các lần giao đã hoàn thành việc chuyển giao.
  • Ngược lại, nếu thỏa thuận và thực tế là giao đủ mới nghiệm thu / chuyển giao quyền, cần bám chứng từ nghiệm thu — không xuất theo từng chuyến xe chỉ vì tiện.

Rủi ro thường gặp:

  • Xuất một hóa đơn lớn trước khi giao đủ → lệch tồn kho và công nợ.
  • Quên xuất các đợt giao giữa kỳ → thiếu hóa đơn so với sổ bán hàng.
  • Xuất trùng giữa đợt giao và hóa đơn tổng hợp cuối tháng.

Cách làm gọn: mỗi lần giao có phiếu xuất kho / biên bản → đối chiếu số lượng còn lại trên đơn → xuất đúng phần đã giao trên Pinance → lưu liên kết chứng từ trong cùng hệ thống để đối soát sau.


Ca đêm

Nhiều ngành (F&B, y tế, vận tải, sản xuất ca kíp) phát sinh giao dịch qua nửa đêm. Câu hỏi thực tế: hóa đơn thuộc ngày nào?

Nguyên tắc làm việc nên thống nhất nội bộ trước khi cấu hình phần mềm:

  • Thời điểm lập theo thời điểm phát sinh giao dịch / hoàn thành cung cấp theo Điều 9 — không theo giờ kế toán “chốt ca 23:59”.
  • Ca đêm kéo dài qua 0h: cần quy ước rõ giao dịch thuộc ngày bắt đầu ca hay ngày kết thúc ca, và quy ước đó phải nhất quán với chứng từ bán hàng.
  • Hệ thống phát hành (Pinance / Pinvoice) nên ghi nhận thời điểm lập thực tế; bộ phận kế toán không sửa tay ngày lập chỉ để “vào đúng tờ khai” nếu không có căn cứ.

Gợi ý vận hành:

  1. Chốt ca có bảng kê giao dịch qua đêm.
  2. Xuất hóa đơn theo từng giao dịch đủ điều kiện, hoặc theo bảng kê được phép gộp (nếu thuộc trường hợp được gộp).
  3. Sáng hôm sau đối chiếu bảng kê ca đêm với hóa đơn đã lập — trước khi kê khai.

Không nên để cả tuần ca đêm “gom xuất một lần” nếu từng giao dịch đã đủ thời điểm lập.


Ngành đối soát

Một số ngành (viễn thông, giao nhận kho vận, phân phối hiện đại, dịch vụ giữa các doanh nghiệp có đối soát sản lượng) quen quy trình: cuối kỳ đối soát với đối tác → mới xuất hóa đơn.

Từ góc nhìn Điều 9 NĐ 254/2026:

  • Đối soát là quy trình thương mại/nội bộ, không tự động thay thế thời điểm lập hóa đơn do pháp luật quy định.
  • Nếu dịch vụ/hàng hóa đã hoàn thành chuyển giao hoặc đã xác định được khối lượng nghiệm thu theo hợp đồng, việc chờ đối soát kéo dài có thể làm lệch thời điểm lập.
  • Ngược lại, nếu hợp đồng quy định nghiệm thu sau đối soát và đó là căn cứ hoàn thành cung cấp, cần lưu biên bản đối soát/nghiệm thu làm chứng từ gốc.

Cách làm thực tế, thành thật:

  • Tách “đối soát thương mại với đối tác” và “thời điểm lập HĐĐT theo Điều 9”.
  • Nếu hai mốc lệch nhau, ghi chú lý do và chứng từ — đừng im lặng xuất muộn.
  • Dùng Pinance để gắn trạng thái: đã nghiệm thu / đang đối soát / đã xuất / đã gửi CQT.

Ngành đối soát càng cần danh mục kiểm tra trước kỳ kê khai, vì lệch một kỳ thường kéo lệch nhiều kỳ sau.


Liên hệ kê khai GTGT

Thời điểm lập hóa đơn gắn trực tiếp với doanh thu/khấu trừ trên tờ khai GTGT.

Một số liên hệ thực tế cần nhớ:

  • Hóa đơn lập đúng thời điểm theo Điều 9 giúp sổ bán ra khớp với tờ khai kỳ đó.
  • Lập sớm: doanh thu vào kỳ trước khi giao dịch thực sự hoàn thành → dễ lệch với thực tế kho/công nợ.
  • Lập muộn: thiếu hóa đơn đầu ra so với chứng từ bán hàng → lệch khi đối soát với CQT.
  • Người mua nộp thuế giá trị gia tăng theo phương pháp khấu trừ muốn khấu trừ thuế đầu vào phải đủ điều kiện, trong đó có hóa đơn giá trị gia tăng mua hàng hóa, dịch vụ và chứng từ thanh toán không dùng tiền mặt (Luật Thuế giá trị gia tăng 48/2024/QH15 Điều 14 khoản 2); thuế đầu vào phát sinh trong tháng, quý nào được kê khai, khấu trừ của tháng, quý đó, chưa khấu trừ hết thì chuyển sang tháng, quý tiếp theo (điểm đ khoản 1).

Trước khi nộp tờ khai:

  1. Lấy danh sách HĐĐT đã phát hành trong kỳ từ Pinance.
  2. Đối chiếu trạng thái đã có tại CQT (qua quy trình đối soát nội bộ trên Pinance).
  3. Rà các giao dịch đã thu tiền / đã giao nhưng chưa xuất.
  4. Rà các hóa đơn xuất trước khi đủ căn cứ thời điểm lập.

Lệch phát hiện trước kê khai thì còn cửa xử lý theo hướng dẫn về sai sót (xem thêm bài về Điều 10 Thông tư 91/2026). Lệch phát hiện sau khi nộp sẽ mệt hơn nhiều.


Lập hóa đơn sai thời điểm bị phạt thế nào

Lập hóa đơn không đúng thời điểm là hành vi bị xử phạt hành chính đối với người bán. Khi bán hàng hóa hoặc cung cấp dịch vụ, mức phạt tiền tính theo số hóa đơn lập sai thời điểm (các mức dưới đây áp dụng cho tổ chức; hộ kinh doanh áp dụng mức như cá nhân, bằng một nửa):

  • 01 số hóa đơn: phạt từ 500.000 đồng đến 1.500.000 đồng.
  • Từ 02 số đến dưới 10 số hóa đơn: phạt từ 2.000.000 đồng đến 5.000.000 đồng.
  • Từ 10 số đến dưới 20 số hóa đơn: phạt từ 5.000.000 đồng đến 15.000.000 đồng.
  • Từ 20 số hóa đơn trở lên: khung phạt cao hơn, quy định tiếp trong cùng khoản.

Hàng hóa, dịch vụ dùng để khuyến mại, biếu tặng hoặc tiêu dùng nội bộ có thang phạt riêng trong cùng khoản; với 01 số hóa đơn thì phạt cảnh cáo.

Căn cứ: Nghị định 125/2020/NĐ-CP Điều 24 khoản 2, được sửa đổi bởi Nghị định 310/2025/NĐ-CP Điều 1 khoản 14 điểm a (hiệu lực từ 16/01/2026). Trước khi bấm xuất, đối chiếu thời điểm lập với các mục trên theo Điều 9 Nghị định 254/2026/NĐ-CP.

Danh mục kiểm tra 5 phút trước khi xuất hóa đơn

In hoặc ghim danh mục kiểm tra này cạnh người bấm phát hành trên Pinance:

  1. Bản chất giao dịch là gì? Bán hàng hóa / cung cấp dịch vụ / giao nhiều lần / đặt cọc?
  2. Đã đến thời điểm lập theo Điều 9 NĐ 254/2026 chưa? Có chứng từ giao nhận, nghiệm thu, hoặc căn cứ hoàn thành chưa?
  3. Khoản tiền nhận được là gì? Đặt cọc BLDS, tạm ứng, hay thanh toán cho phần đã hoàn thành?
  4. Ngày giờ giao dịch (đặc biệt ca đêm) đã thống nhất với quy ước nội bộ chưa?
  5. Ngành có đối soát: đang chờ đối soát thương mại hay đã đủ căn cứ lập hóa đơn?

Nếu một trong năm câu trả lời còn “chưa chắc”, dừng xuất 5 phút, hỏi kế toán phụ trách hoặc đọc lại Điều 9 — nhanh hơn nhiều so với xử lý sai sót sau này.


Việc tiếp theo

Từ 01/07/2026, thời điểm lập HĐĐT không còn là thói quen “có tiền là xuất”. Điều 9 NĐ 254/2026 yêu cầu bạn nhìn đúng bản chất giao dịch: hàng hóa, dịch vụ, đặt cọc, giao nhiều lần, ca đêm, ngành đối soát.

Pinance giúp bạn phát hành đúng lúc đã quyết định và quản lý / đối soát về sau trong cùng một hệ thống. Pinvoice vẫn hữu ích nếu bạn chỉ cần phần xuất. Quyết định thời điểm vẫn là việc của người bán — đọc Điều 9 trước khi xuất là bước rẻ nhất và thật nhất.


Bài liên quan

Nguồn tham khảo

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

02877739999

Nhắn tin Facebook
Đăng ký ngay