Định dạng hóa đơn điện tử theo nghị định 123/2020/NĐ-CP, thông tư 78/2021/TT-BTC đang được quy định tại điều 12 của nghị định 123/2020/NĐ-C quy định về hoá đơn, chứng từ
1. Định dạng hóa đơn điện tử là tiêu chuẩn kỹ thuật quy định kiểu dữ liệu, chiều dài dữ liệu của các trường thông tin phục vụ truyền nhận, lưu trữ và hiển thị hóa đơn điện tử. Định dạng hóa đơn điện tử sử dụng ngôn ngữ định dạng văn bản XML (XML là chữ viết tắt của cụm từ tiếng Anh "eXtensible Markup Language" được tạo ra với mục đích chia sẻ dữ liệu điện tử giữa các hệ thống công nghệ thông tin).
2. Định dạng hóa đơn điện tử gồm hai thành phần: thành phần chứa dữ liệu nghiệp vụ hóa đơn điện tử và thành phần chứa dữ liệu chữ ký số.
Đối với hóa đơn điện tử có mã của cơ quan thuế thì có thêm thành phần chứa dữ liệu liên quan đến mã cơ quan thuế.
3. Tổng cục Thuế xây dựng và công bố thành phần chứa dữ liệu nghiệp vụ hóa đơn điện tử, thành phần chứa dữ liệu chữ ký số và cung cấp công cụ hiển thị các nội dung của hóa đơn điện tử theo quy định tại Nghị định 123/2020/NĐ-CP.
Chi tiết các bạn xem tại đây:
4. Tổ chức, doanh nghiệp bán hàng hóa, cung cấp dịch vụ khi chuyển dữ liệu hóa đơn điện tử đến cơ quan thuế bằng hình thức gửi trực tiếp phải đáp ứng yêu cầu sau:
a) Kết nối với Tổng cục Thuế thông qua kênh thuê riêng hoặc kênh MPLS VPN Layer 3, gồm 1 kênh truyền chính và 1 kênh truyền dự phòng. Mỗi kênh truyền có băng thông tối thiểu 5 Mbps.
b) Sử dụng dịch vụ Web (Web Service) hoặc Message Queue (MQ) có mã hóa làm phương thức để kết nối.
c) Sử dụng giao thức SOAP để đóng gói và truyền nhận dữ liệu.
5. Hóa đơn điện tử phải được hiển thị đầy đủ, chính xác các nội dung của hóa đơn đảm bảo không dẫn tới cách hiểu sai lệch để người mua có thể đọc được bằng phương tiện điện tử.
Có thể bạn muốn tìm hiểu thêm về: Định dạng về chứng từ điện tử
Theo quy định tại điều 33 của nghị định 123/2020/NĐ-C quy định về hoá đơn, chứng từ thì:
1. Định dạng biên lai điện tử:
Các loại biên lai quy định tại điểm b khoản 1 Điều 30 Nghị định này phải thực hiện theo định dạng sau:
a) Định dạng biên lai điện tử sử dụng ngôn ngữ định dạng văn bản XML (XML là chữ viết tắt của cụm từ tiếng Anh "eXtensible Markup Language" được tạo ra với mục đích chia sẻ dữ liệu điện tử giữa các hệ thống công nghệ thông tin);
b) Định dạng biên lai điện tử gồm hai thành phần: thành phần chứa dữ liệu nghiệp vụ biên lai điện tử và thành phần chứa dữ liệu chữ ký số;
c) Tổng cục Thuế xây dựng và công bố thành phần chứa dữ liệu nghiệp vụ biên lai điện tử, thành phần chứa dữ liệu chữ ký số và cung cấp công cụ hiển thị các nội dung của biên lai điện tử theo quy định tại Nghị định này.
2. Định dạng chứng từ điện tử khấu trừ thuế thu nhập cá nhân:
Tổ chức khấu trừ thuế thu nhập cá nhân khi sử dụng chứng từ theo quy định tại điểm a khoản 1 Điều 30 Nghị định này theo hình thức điện tử tự xây dựng hệ thống phần mềm để sử dụng chứng từ điện tử đảm bảo các nội dung bắt buộc theo quy định tại khoản 1 Điều 32 Nghị định này.
3. Chứng từ điện tử, biên lai điện tử phải được hiển thị đầy đủ, chính xác các nội dung của chứng từ đảm bảo không dẫn tới cách hiểu sai lệch để người sử dụng có thể đọc được bằng phương tiện điện tử.