MyHospital
Hóa đơn điện tử y tế khởi tạo từ máy tính tiền kết nối dữ liệu cơ quan thuế và tích hợp với HIS viện phí
Tin tức y tế

Hóa đơn điện tử y tế: Khung pháp lý và tích hợp HIS

12/6/2026

Từ ngày 01/06/2025, toàn bộ cơ sở y tế bán lẻ trực tiếp - nhà thuốc, phòng khám, trung tâm y tế - bắt buộc phải khởi tạo hóa đơn điện tử y tế từ máy tính tiền có kết nối dữ liệu với cơ quan thuế. Đây không còn là lộ trình tương lai mà là nghĩa vụ pháp lý đang có hiệu lực. Khung pháp lý về hóa đơn điện tử vừa được thay mới toàn bộ: từ 01/7/2026, Nghị định 254/2026/NĐ-CPThông tư 91/2026/TT-BTC thay thế Nghị định 123/2020/NĐ-CP và Nghị định 70/2025/NĐ-CP. Kéo theo đó là hàng loạt câu hỏi thực tiễn: xuất hóa đơn ở thời điểm nào trong quy trình viện phí? Xử lý ra sao khi có thanh toán BHYT? Tích hợp vào phần mềm HIS như thế nào?

Bài viết này được soạn cho Trưởng phòng Tài chính - Kế toán, kế toán viện phí, thu ngân viện phí và cán bộ IT triển khai HIS - những người chịu trách nhiệm trực tiếp vận hành và tuân thủ. Với cấp Giám đốc/Phó giám đốc, phần cuối bài trình bày rõ rủi ro tuân thủ và tiêu chí chọn giải pháp tích hợp.

Xem thêm: Cẩm nang quản lý viện phí và giám định BHYT - bài Hub của cluster viện phí.


Khung pháp lý bắt buộc về hóa đơn điện tử trong cơ sở y tế

Nghị định 254/2026/NĐ-CP - nền tảng pháp lý chính

Cập nhật hiệu lực: Nghị định 254/2026/NĐ-CP (ban hành 30/6/2026, hiệu lực 01/7/2026) hướng dẫn Luật Quản lý thuế 108/2025/QH15 về hóa đơn, chứng từ điện tử. Từ mốc này, Nghị định 123/2020/NĐ-CPNghị định 70/2025/NĐ-CP đã hết hiệu lực. Nội dung nghiệp vụ dành cho cơ sở y tế được giữ nguyên qua các thế hệ văn bản, nhưng mọi trích dẫn căn cứ phải chuyển sang văn bản mới.

  • Phạm vi: mọi tổ chức, cá nhân kinh doanh bán hàng hóa, cung cấp dịch vụ, bao gồm cơ sở khám chữa bệnh và nhà thuốc.
  • Hai loại hóa đơn điện tử: loại có mã cơ quan thuế (cơ sở y tế nhỏ, hộ kinh doanh) và loại không có mã (doanh nghiệp lớn, bệnh viện quy mô lớn đáp ứng điều kiện kỹ thuật).
  • Hóa đơn GTGT và hóa đơn bán hàng: dịch vụ khám chữa bệnh thuộc diện không chịu thuế GTGT theo pháp luật về thuế giá trị gia tăng, nhưng vẫn phải lập hóa đơn đầy đủ.
  • Thời hạn lưu trữ: hóa đơn điện tử lưu tối thiểu 10 năm dưới dạng điện tử.

Thông tư 91/2026/TT-BTC - hướng dẫn kỹ thuật triển khai

Thông tư 91/2026/TT-BTC (ban hành 30/6/2026, hiệu lực 01/7/2026) là văn bản hướng dẫn kỹ thuật hiện hành, thay cho Thông tư 32/2025/TT-BTC. Thông tư 78/2021/TT-BTC - văn bản hướng dẫn của thế hệ trước - cũng đã hết hiệu lực.

  • Quy trình đăng ký: nộp tờ khai đăng ký sử dụng hóa đơn điện tử theo mẫu hiện hành, chờ thông báo chấp nhận từ cơ quan thuế qua Cổng thông tin điện tử về hóa đơn điện tử.
  • Định dạng dữ liệu: XML theo chuẩn định dạng dữ liệu hóa đơn điện tử do cơ quan thuế công bố.
  • Truyền dữ liệu: theo thời gian thực (online) hoặc theo lô (batch) tùy thỏa thuận với cơ quan thuế.
  • Điều kiện chuyển sang hóa đơn không mã: phải đáp ứng về hạ tầng IT và lịch sử tuân thủ thuế.

Hóa đơn khởi tạo từ máy tính tiền - nghĩa vụ với cơ sở bán lẻ trực tiếp

  • Áp dụng từ 01/06/2025: cơ sở y tế, nhà thuốc, phòng khám bán lẻ trực tiếp cho người tiêu dùng bắt buộc sử dụng hóa đơn điện tử khởi tạo từ máy tính tiền có kết nối truyền dữ liệu với cơ quan thuế. Nghĩa vụ này được thiết lập theo Nghị định 70/2025/NĐ-CP; từ 01/7/2026, nội dung điều chỉnh chuyển sang Nghị định 254/2026/NĐ-CPThông tư 91/2026/TT-BTC.
  • Đối tượng áp dụng: quy định hóa đơn từ máy tính tiền hướng đến hoạt động bán lẻ trực tiếp (nhà thuốc, phòng khám, trung tâm y tế). Bệnh viện đa khoa/chuyên khoa quy mô lớn đủ điều kiện vẫn có thể tiếp tục dùng hóa đơn điện tử không mã - luồng tích hợp API và quy trình truyền dữ liệu khác với mô hình máy tính tiền.
  • Ý nghĩa thực tế: quầy thu ngân phải có thiết bị (POS/máy tính) kết nối internet và phần mềm tích hợp hóa đơn điện tử - không được dùng hóa đơn giấy hay file Excel xuất thủ công.
  • Mức phạt khi không tuân thủ: cơ sở cần đối chiếu khung xử phạt vi phạm hành chính về hóa đơn theo quy định hiện hành tại thời điểm áp dụng, do khung xử phạt được cập nhật đồng bộ với thế hệ văn bản mới về hóa đơn điện tử.

Mốc thời gian hiệu lực hóa đơn điện tử y tế từ ngày 01/06/2025 với cơ sở y tế bán lẻ trực tiếp Mốc thời gian hiệu lực hóa đơn điện tử y tế từ ngày 01/06/2025 với cơ sở y tế bán lẻ trực tiếp

Mốc 01/06/2025 đã có hiệu lực: cơ sở y tế bán lẻ bắt buộc xuất hóa đơn điện tử từ máy tính tiền.

Thời điểm lập hóa đơn điện tử trong viện phí

Theo Nghị định 254/2026/NĐ-CP, thời điểm lập hóa đơn dịch vụ là thời điểm hoàn thành việc cung cấp dịch vụ, không phân biệt đã thu tiền hay chưa; nếu thu tiền trước hoặc trong khi cung cấp dịch vụ thì lập hóa đơn tại thời điểm thu tiền. Áp dụng vào viện phí:

  • Ngoại trú: lập ngay sau khi người bệnh thanh toán toàn bộ viện phí (hoặc phần tự chi trả nếu có BHYT).
  • Nội trú: lập sau khi hoàn tất chốt phơi và xác nhận tổng số tiền người bệnh phải thanh toán (thời điểm hoàn thành cung cấp dịch vụ điều trị).
  • Trường hợp thanh toán nhiều lần: không lập hóa đơn theo từng lần tạm ứng; chỉ lập 01 hóa đơn cuối khi quyết toán.
  • Người bệnh không yêu cầu hóa đơn: cơ sở có phần mềm quản lý viện phí, mỗi giao dịch đều có phiếu thu và lưu trên hệ thống thì cuối ngày lập 01 hóa đơn điện tử tổng hợp; người bệnh yêu cầu thì lập hóa đơn riêng.
  • Phần do quỹ BHYT chi trả: lập hóa đơn tại thời điểm cơ quan BHXH thanh, quyết toán chi phí khám chữa bệnh.
  • Tham chiếu nội bộ: xem quy trình Chốt phơi viện phí cuối ngày để nắm thời điểm kích hoạt xuất hóa đơn điện tử.

Đặc thù xuất hóa đơn điện tử trong môi trường viện phí

Phân loại thanh toán và loại hóa đơn tương ứng

Tình huốngLoại hóa đơnGhi chú
Viện phí thuần (không BHYT)Hóa đơn điện tử toàn bộ giá trịThông thường nhất
BHYT + tự chi trảHóa đơn điện tử phần người bệnh tự chi trảPhần BHYT lập hóa đơn khi cơ quan BHXH thanh, quyết toán
Nhà thuốc/vật tư y tếHóa đơn điện tử bán lẻ từ máy tính tiềnBắt buộc từ 01/06/2025; nay theo NĐ 254/2026/NĐ-CP
Dịch vụ theo yêu cầu (DVYC)Hóa đơn điện tử riêng biệt nếu tách thanh toánCần cấu hình mapping danh mục

Lưu ý về phần BHYT: Hai phần chi phí được lập hóa đơn ở hai thời điểm khác nhau. Phần người bệnh tự chi trả lập hóa đơn khi hoàn thành cung cấp dịch vụ (lúc thanh toán/quyết toán viện phí). Phần do quỹ BHYT chi trả lập hóa đơn tại thời điểm cơ quan BHXH thanh, quyết toán chi phí khám chữa bệnh - theo Nghị định 254/2026/NĐ-CP. HIS phải tách được hai luồng này để không xuất trùng hoặc xuất thiếu. Căn cứ thanh toán chi phí BHYT theo Luật Bảo hiểm y tế (sửa đổi, bổ sung bởi Luật 51/2024/QH15) và Nghị định 188/2025/NĐ-CP.

Gắn hóa đơn điện tử với phiếu thu viện phí - vận hành thực tế

  • Hóa đơn điện tử không thay thế phiếu thu viện phí nội bộ: phiếu thu là chứng từ kế toán nội bộ, còn hóa đơn điện tử là chứng từ thuế.
  • Quy trình chuẩn: thu ngân in phiếu thu -> hệ thống tự động kích hoạt xuất hóa đơn điện tử -> người bệnh nhận hóa đơn điện tử qua email/SMS.
  • Cuối ngày: đối soát số phiếu thu với số hóa đơn điện tử đã phát hành, phát hiện lệch lạc trước khi kế toán ký duyệt.
  • Tham chiếu: Hoạt động chốt phơi viện phí cuối ngày.

Xử lý hoàn ứng và hoàn tiền trên hóa đơn điện tử

  • Khi hoàn tiền sau khi đã xuất hóa đơn điện tử: lập hóa đơn điều chỉnh (giảm giá trị) hoặc hóa đơn thay thế (hủy và lập mới) theo quy định về xử lý hóa đơn có sai sót tại Nghị định 254/2026/NĐ-CP.
  • Trường hợp người bệnh nội trú: tạm ứng nhiều lần -> hoàn ứng phần dư -> chỉ xuất hóa đơn điện tử trên phần người bệnh thực chi. Xem chi tiết tại Quy trình hoàn ứng viện phíQuản lý tạm ứng nội trú.
  • Lưu ý: hóa đơn đã gửi cơ quan thuế không thể xóa; chỉ được hủy hoặc điều chỉnh - cần quy trình nghiệp vụ rõ ràng trước khi phát hành.

Sơ đồ tách giá trị BHYT và phần người bệnh tự chi trả khi xuất hóa đơn điện tử viện phí Sơ đồ tách giá trị BHYT và phần người bệnh tự chi trả khi xuất hóa đơn điện tử viện phí

Hóa đơn điện tử tại quầy ghi nhận phần người bệnh tự chi trả; phần BHYT lập hóa đơn khi cơ quan BHXH quyết toán.

Ví dụ thực tế - ca nội trú điển hình

Tình huống: Người bệnh nhập viện nội trú 5 ngày, tạm ứng 2 lần (3 triệu + 2 triệu), tổng viện phí thực tế 4,5 triệu (BHYT chi 1,8 triệu, người bệnh chi 2,7 triệu), hoàn ứng 300.000 đ.

  1. Ngày nhập viện: thu ngân ghi nhận tạm ứng lần 1 - không xuất hóa đơn điện tử.
  2. Ngày 3: tạm ứng lần 2 - không xuất hóa đơn điện tử.
  3. Ngày xuất viện: bác sĩ ký y lệnh xuất viện -> kế toán chốt phơi, xác nhận tổng viện phí 4,5 triệu -> tính phần tự chi 2,7 triệu -> hoàn 300.000 đ -> thu ngân thu đủ phần còn lại.
  4. Hệ thống tự động xuất hóa đơn điện tử giá trị 2.700.000 đ -> gửi cơ quan thuế -> nhận mã -> gửi email người bệnh.
  5. Kế toán đối soát: hóa đơn điện tử số X khớp phiếu thu số Y; phần BHYT chi trả 1,8 triệu được lập hóa đơn tại thời điểm cơ quan BHXH thanh, quyết toán chi phí.

Luồng tích hợp kỹ thuật giữa HIS và hệ thống hóa đơn điện tử

Kiến trúc tích hợp tổng quan

[Phần mềm viện phí / HIS] ↓ (API REST/SOAP) [Nhà cung cấp HĐĐT: VNPT, Viettel, MISA, FPT...] ↓ (kết nối CQT) [Cổng HĐĐT Tổng cục Thuế (einvoice.gdt.gov.vn)] ↓ (mã CQT cấp) [Trả về HIS -> lưu trữ + gửi người bệnh]

Dữ liệu đi theo hai chiều: HIS gửi thông tin hóa đơn -> cơ quan thuế cấp mã -> HIS nhận và lưu. Toàn bộ luồng phải hoàn thành trong vài giây để không làm gián đoạn quầy thu ngân.

Luồng tích hợp hóa đơn điện tử y tế giữa HIS, nhà cung cấp và Cổng Tổng cục Thuế Luồng tích hợp hóa đơn điện tử y tế giữa HIS, nhà cung cấp và Cổng Tổng cục Thuế

Luồng dữ liệu hai chiều giữa HIS, nhà cung cấp hóa đơn điện tử và Cổng Tổng cục Thuế.

Các bước tích hợp cụ thể

Bước 1 - Đăng ký sử dụng hóa đơn điện tử: Cơ sở y tế nộp tờ khai đăng ký sử dụng hóa đơn điện tử theo mẫu hiện hành, chọn nhà cung cấp hóa đơn điện tử (issuer), ký hợp đồng dịch vụ; cơ quan thuế gửi thông báo chấp nhận.

Bước 2 - Kết nối API: IT tích hợp API của nhà cung cấp hóa đơn điện tử vào HIS (thường qua REST JSON hoặc SOAP XML). Cần lưu API key, endpoint URL, mã đơn vị phát hành.

Bước 3 - Mapping dữ liệu viện phí sang trường hóa đơn điện tử: Các trường bắt buộc: tên người mua (tên người bệnh hoặc đại diện), mã số thuế (nếu có, không bắt buộc với cá nhân), danh mục dịch vụ/thuốc, đơn giá, thuế suất GTGT (dịch vụ khám chữa bệnh thuộc diện không chịu thuế; thuốc và vật tư y tế áp dụng thuế suất theo pháp luật về thuế giá trị gia tăng hiện hành - cần đối chiếu biểu thuế suất tại thời điểm cấu hình), tổng tiền.

Bước 4 - Kiểm tra môi trường sandbox: Trước khi go-live, bắt buộc chạy thử trên môi trường thử nghiệm của nhà cung cấp (sandbox/UAT). Kiểm tra ít nhất: hóa đơn thành công, hóa đơn lỗi cơ quan thuế, hóa đơn điều chỉnh/hủy, trường hợp offline.

Bước 5 - Phát hành và nhận mã cơ quan thuế: HIS gửi XML hóa đơn -> nhà cung cấp ký số -> gửi cơ quan thuế -> cơ quan thuế trả mã -> nhà cung cấp trả mã về HIS -> HIS lưu và hiển thị mã QR trên phiếu thu.

Bước 6 - Lưu trữ và tra cứu: Hóa đơn điện tử lưu tối thiểu 10 năm; người bệnh tra cứu qua cổng einvoice.gdt.gov.vn hoặc link/QR trong email/SMS.

Xử lý các trường hợp đặc thù

Mất kết nối internet (offline mode): Khi đường truyền gián đoạn, hệ thống cần buffer cục bộ - phiếu thu vẫn in được, hóa đơn điện tử được đẩy vào hàng đợi (queue) và tự đồng bộ lên cơ quan thuế khi khôi phục kết nối. Nghị định 254/2026/NĐ-CP quy định trường hợp gặp sự cố hạ tầng kỹ thuật, cơ sở thông báo với cơ quan thuế và xử lý theo hướng dẫn về xử lý hóa đơn khi gặp sự cố; thời hạn và thủ tục thông báo thực hiện theo Thông tư 91/2026/TT-BTC.

Giao dịch khẩn cấp: Ca cấp cứu thanh toán ngoài giờ: HIS cần hỗ trợ chế độ ưu tiên, cho phép thu ngân lập phiếu thu trước và xuất hóa đơn điện tử bổ sung ngay khi hệ thống ổn định.

Sandbox và kiểm thử định kỳ: Sau mỗi lần nâng cấp HIS hoặc thay đổi cấu hình hóa đơn (danh mục dịch vụ, thuế suất), cần chạy lại bộ test case trên sandbox trước khi áp dụng thật.

Sai sót sau khi phát hành: Nếu cơ quan thuế đã cấp mã: lập hóa đơn điều chỉnh hoặc thay thế (không được chỉnh sửa hóa đơn gốc). Nếu cơ quan thuế chưa cấp mã (lỗi truyền): có thể hủy và phát hành lại. Cần quy trình phê duyệt nội bộ (Trưởng phòng TC-KT ký) trước khi thực hiện điều chỉnh.

Liên hệ triển khai: Đội ngũ kỹ thuật MyHospital hỗ trợ toàn bộ quá trình tích hợp API và kiểm thử sandbox tại /ho-tro.


MyHospital giải quyết bài toán hóa đơn điện tử trong cơ sở y tế như thế nào?

Bài toán thực tế: Thu ngân bệnh viện phải xuất hóa đơn điện tử trong vòng 3-5 giây sau khi người bệnh thanh toán - không làm chậm hàng đợi, không nhầm giá trị BHYT/viện phí, không lỗi ngày hóa đơn lệch ngày phiếu thu.

MyHospital thiết kế luồng hóa đơn điện tử xuất phát từ nghiệp vụ y tế, không phải từ module kế toán đơn thuần:

  • Không cần cấu hình thêm tại quầy thu ngân: khi thu ngân bấm "Thanh toán", hệ thống tự động tính phần tự chi, mapping danh mục, kích hoạt xuất hóa đơn điện tử - không cần thu ngân điền lại bất kỳ thông tin nào.
  • Xử lý split BHYT tự động: tách đúng phần người bệnh tự chi trả theo kết quả giám định BHYT, đảm bảo giá trị hóa đơn điện tử khớp với chứng từ BHYT.
  • Dashboard đối soát cuối ngày: so sánh phiếu thu - hóa đơn điện tử - chốt phơi theo thời gian thực, phát hiện lệch trước khi kế toán ký duyệt.
  • Offline buffer tự động: gián đoạn internet không dừng hoạt động thu ngân; hàng đợi hóa đơn điện tử tự đồng bộ khi mạng phục hồi.

Bảng đối soát phiếu thu, hóa đơn điện tử và chốt phơi cuối ngày trên phần mềm MyHospital Bảng đối soát phiếu thu, hóa đơn điện tử và chốt phơi cuối ngày trên phần mềm MyHospital

Dashboard MyHospital đối soát phiếu thu, hóa đơn điện tử và chốt phơi theo thời gian thực.

Xem chi tiết gói dịch vụ và báo giá tại Bảng giá MyHospital | Dùng thử miễn phí | Hỗ trợ triển khai: /ho-tro


MyHospital cung cấp giải pháp chuyển đổi số toàn diện cho bệnh viện và phòng khám đa khoa. Trải nghiệm ngay phần mềm quản lý bệnh viện MyHospital để tối ưu vận hành cơ sở của bạn.

Checklist triển khai nhanh cho cơ sở bắt đầu từ đầu

  1. Đăng ký: nộp tờ khai đăng ký sử dụng hóa đơn điện tử theo mẫu hiện hành, chọn nhà cung cấp hóa đơn điện tử, chờ thông báo chấp nhận của cơ quan thuế.
  2. Xác định loại hóa đơn: bán lẻ trực tiếp -> hóa đơn từ máy tính tiền; bệnh viện lớn đủ điều kiện -> hóa đơn không mã. Cả hai luồng đều theo Nghị định 254/2026/NĐ-CP.
  3. Cấu hình luồng BHYT: thiết lập HIS tách phần người bệnh tự chi trả (lập hóa đơn tại quầy) và phần quỹ BHYT chi trả (lập hóa đơn khi cơ quan BHXH thanh, quyết toán).
  4. Tích hợp & mapping: kết nối API vào HIS, mapping danh mục dịch vụ/thuốc và thuế suất GTGT đúng.
  5. Kiểm thử sandbox: chạy đủ test case (thành công, lỗi CQT, điều chỉnh/hủy, offline) trước khi go-live.
  6. Vận hành & đối soát: đào tạo thu ngân, thiết lập quy trình đối soát cuối ngày và quy trình phê duyệt điều chỉnh hóa đơn.

Câu hỏi thường gặp

Cơ sở y tế nội trú có cần xuất hóa đơn điện tử riêng cho từng lần tạm ứng không?
Không. Theo Nghị định 254/2026/NĐ-CP, hóa đơn được lập khi hoàn thành cung cấp dịch vụ. Với nội trú, chỉ lập 01 hóa đơn điện tử sau khi chốt phơi và quyết toán viện phí, không lập theo từng lần tạm ứng.
Nhà thuốc và phòng khám bán lẻ bắt buộc dùng hóa đơn điện tử từ máy tính tiền từ khi nào?
Nghĩa vụ này áp dụng từ ngày 01/06/2025 (khi đó theo Nghị định 70/2025/NĐ-CP, nay đã hết hiệu lực). Từ 01/7/2026, căn cứ hiện hành là Nghị định 254/2026/NĐ-CP và Thông tư 91/2026/TT-BTC. Cơ sở chưa triển khai đang vi phạm nghĩa vụ pháp lý và có thể bị xử phạt vi phạm hành chính về thuế.
Cơ sở y tế thanh toán BHYT có phải xuất hóa đơn điện tử cho phần BHYT không?
Có, nhưng khác thời điểm. Phần người bệnh tự chi trả được lập hóa đơn khi hoàn thành cung cấp dịch vụ (lúc thanh toán/quyết toán viện phí). Phần do quỹ BHYT chi trả được lập hóa đơn tại thời điểm cơ quan BHXH thanh, quyết toán chi phí khám chữa bệnh, theo Nghị định 254/2026/NĐ-CP.
Khi xuất hóa đơn điện tử sai giá trị thì xử lý thế nào?
Nếu cơ quan thuế đã cấp mã: lập hóa đơn điều chỉnh hoặc hóa đơn thay thế theo quy định về xử lý hóa đơn có sai sót tại Nghị định 254/2026/NĐ-CP. Tuyệt đối không được chỉnh sửa trực tiếp hóa đơn gốc đã phát hành.
Tích hợp hóa đơn điện tử vào HIS thường mất bao lâu?
Thông thường 2-4 tuần tùy độ phức tạp của hệ thống hiện tại, bao gồm kiểm thử sandbox, mapping danh mục dịch vụ và đào tạo thu ngân viện phí.