Ả Rập Xê Út

Mô đun

Các mô-đun sau liên quan đến bản địa hoá Saudi Arabian có sẵn:

Tên

Tên kỹ thuật

Mô tả

Ả Rập Xê Út - Kế toán

l10n_sa

Mặc định fiscal localization package cho Ả Rập Saudi với hỗ trợ mã QR Giai đoạn 1

Ả Rập Xê Út - Báo cáo kế toán

l10n_sa_reports

Báo cáo kế toán cho Ả Rập Xê Út

Ả Rập Xê Út - Hoá đơn điện tử

l10n_sa_edi

Kích hoạt tích hợp API Phase 2 của ZATCA cho tuân thủ hóa đơn điện tử

Ả Rập Xê-út - Hóa đơn điện tử (Đơn giản)

l10n_sa_edi_pos

Kích hoạt hoá đơn điện tử thông qua PoS.

Ả Rập Xê Út - POS

l10n_sa_pos

Thêm các trường tuân thủ và hành vi cho hoá đơn PoS.

Ả Rập Xê Út - Thuế khấu trừ

l10n_sa_withholding_tax

Buộc cài đặt module Withholding Tax on Payment.

Ghi chú

Các mô-đun cốt lõi của bản địa hoá được cài đặt tự động cùng với bản địa hoá. Các phần còn lại có thể được cài đặt thủ công installed

Tổng quan bản địa hoá

Gói bản địa hoá Ả Rập Xê Út đảm bảo tuân thủ các quy định tài chính và kế toán của Ả Rập Xê Út. Nó bao gồm các công cụ quản lý thuế, vị thế thuế, báo cáo và một bảng hệ thống tài khoản đã được định sẵn, phù hợp với tiêu chuẩn của Ả Rập Xê Út.

Gói bản địa hoá cho Ả Rập Saudi cung cấp các tính năng chính sau để đảm bảo tuân thủ các quy định tài chính và kế toán địa phương:

  • Hệ thống tài khoản: cấu trúc đã được định sẵn phù hợp với các quy định của Ả Rập Xê‑út

  • Thuế: các mức thuế được cấu hình sẵn, bao gồm thuế VAT tiêu chuẩn 15%, không tính thuế và các tùy chọn miễn thuế

  • Vị thế thuế (ánh xạ thuế và tài khoản): tự động điều chỉnh thuế dựa trên trạng thái đăng ký của khách hàng hoặc nhà cung cấp

  • Withholding taxes: các quy tắc thuế khấu trừ đã định cho các danh mục dịch vụ áp dụng

  • Báo cáo thuế: báo cáo thuế tự động

  • E-invoicing (ZATCA): tích hợp cho việc lập hoá đơn điện tử phù hợp với yêu cầu của Chính phủ Ả Rập Saudi

Thuế

Bản địa hoá Ả Rập Xê Út bao gồm các thuế bán hàng, mua hàng và khấu trừ đã được cấu hình sẵn taxes:

  • Thuế VAT tiêu chuẩn (15%): Mức thuế chính được áp dụng cho phần lớn hàng hoá và dịch vụ cung cấp trong Vương quốc.
    Nhà cung cấp tính thuế VAT 15% trên doanh thu (VAT đầu ra) và thường được quyền khấu trừ thuế VAT đã trả cho các khoản mua hàng kinh doanh (VAT đầu vào)

    Example

    Hầu hết bán hàng thương mại, hàng bán lẻ, dịch vụ viễn thông, giáo dục tư nhân không được miễn thuế và chăm sóc sức khỏe tư nhân không được miễn thuế

  • VAT 0% (không thuế): Đây là các cung cấp chịu thuế với mức thuế được áp dụng là 0%
    Nhà cung cấp không thu VAT trên giao dịch bán, nhưng quan trọng là họ hoàn toàn có quyền khấu trừ VAT đầu vào đã trả cho các chi phí liên quan đến việc cung cấp đó.

    Example

    • Xuất khẩu: Cung cấp hàng hóa và dịch vụ cho người không cư trú trong GCC hoặc tiêu thụ ngoài Vương quốc.

    • Vận tải quốc tế: Dịch vụ vận tải quốc tế cho hành khách và hàng hóa, và các dịch vụ liên quan.

    • Hàng cụ thể: Cung cấp thuốc đủ tiêu chuẩn và thiết bị y tế đủ tiêu chuẩn, theo quy định của ZATCA/Bộ Y tế

    • Bất động sản nhà ở: Cung cấp lần đầu của một tòa nhà/đất nhà ở mới cho công dân Ả Rập Xê Út, lên tới giá trị SAR 1,000,000 (theo các điều kiện cụ thể).

    • Kim loại đầu tư: Vàng, bạc và bạch kim đạt tiêu chuẩn, có độ tinh khiết 99% trở lên (được cung cấp cho mục đích đầu tư).

  • Giao dịch được miễn thuế: Những giao dịch này nằm ngoài phạm vi áp dụng VAT, nghĩa là chúng không chịu thuế.
    Nhà cung cấp không thu bất kỳ VAT nào trên bán hàng và không có quyền hoàn lại VAT đầu vào đã trả cho các chi phí liên quan đến việc cung cấp này (dẫn đến chi phí không thể thu hồi).

    Example

    • Dịch vụ tài chính: lãi suất cho khoản vay, cung cấp tín dụng, hoạt động của tài khoản thanh toán/ký gửi/tiết kiệm, phát hành hoặc chuyển nhượng tiền hoặc chứng khoán, và bảo hiểm nhân thọ.

    • Bất động sản: cho thuê nguyên trạng (thuê) tài sản nhà ở.

  • Thuế GTGT nhập khẩu: Thuế GTGT được áp dụng cho hàng hoá đưa vào Vương quốc từ một quốc gia không thuộc GCC
    VAT thường được tính theo mức thuế chuẩn (15%) và được thanh toán cho Cơ quan Hải quan tại thời điểm nhập khẩu.

Quan trọng

Khi gán discounts vào hoá đơn, gán thuế 15% vào dòng chứa giảm giá toàn cục để tuân thủ quy định ZATCA.

Cơ chế chuyển thuế (RCM)

  • Mô tả: Cơ chế chuyển trách nhiệm kê khai VAT từ nhà cung cấp không cư trú sang người nhận cư trú của hàng hoá hoặc dịch vụ

  • Cơ chế: Người nhận đã đăng ký VAT phải tính toán và ghi sổ VAT (cả VAT đầu ra và VAT đầu vào) trong VAT return. Thông thường, điều này dẫn tới hiệu quả ròng bằng không trên báo cáo VAT, với điều kiện thuế đầu vào được khấu trừ đầy đủ.

  • Ứng dụng: Chủ yếu được sử dụng cho việc cung cấp dịch vụ B2B từ nhà cung cấp không cư trú cho doanh nghiệp đã đăng ký VAT ở Ả Rập Saudi

Thuế khấu trừ

Có hai phương pháp tính thuế khấu trừ: tổng và đã khấu trừ.

  • Khấu trừ gộp: Đây là cấu hình chính, trong đó số tiền khấu trừ được tính cộng thêm vào tổng hoá đơn. Ví dụ, nếu tổng hoá đơn được nhập là 115 SAR, hệ thống sẽ tính cơ sở cộng Thuế khấu trừ (WHT) mà không làm giảm số tiền thanh toán.

  • Khấu trừ thuế: Nó giảm trực tiếp số tiền phải trả bằng số tiền khấu trừ, nghĩa là tổng thanh toán phản ánh việc khấu trừ ngay từ đầu. Điều này ảnh hưởng đến cách các bút toán kế toán và các dòng phải trả được ghi sổ.

Ghi chú

Thuế khấu trừ đã trừ không được bật mặc định. Để kích hoạt, hãy vào Kế toán --> Cấu hình --> Thuế và bật thuế khấu trừ liên quan.

Các cấu hình Thuế khấu trừ (WHT) sau đã được tải sẵn và có thể sử dụng:

  • Thuế khấu trừ 5%: Áp dụng cho các khoản thanh toán tiền thuê, cổ tức, dịch vụ kỹ thuật và tư vấn, vận chuyển hàng không và hàng hải, cũng như lãi, bảo hiểm và phí bảo hiểm tái bảo hiểm.

  • Thuế khấu trừ 15%: Áp dụng cho tiền bản quyền và các khoản thanh toán dịch vụ chung khác được thực hiện cho người không cư trú.

  • Thuế khấu trừ 20%: Dành cho phí quản lý và các khoản thanh toán dịch vụ có giá trị cao cụ thể.

Báo cáo thuế

The VAT and Withholding Return cung cấp chi tiết phân tách các giao dịch chịu thuế, thuế suất 0, miễn thuế và khấu trừ. Giống như các báo cáo tài chính khác, VATWithholding Return có thể được lọc theo kỳ, so sánh với các kỳ khác và xuất ra định dạng Excel và PDF, đảm bảo tuân thủ luật thuế của Ả Rập Xê Út.

Công ty và liên hệ

Để đảm bảo tích hợp đúng cách với ZATCA, các trường sau đây là bắt buộc trên company record:

  • Company Name (phải khớp chính xác với chứng từ VAT)

  • Tất cả các trường Address liên quan, bao gồm District, Building NumberPlot Identification

  • Identification Scheme

    • Tax Identification Number

    • Commercial Registration Number

    • Momra License

    • MLSD License

    • 700 Number

    • Sagia License

  • VAT Number

  • Currency phải được đặt thành SAR

Quan trọng

Tất cả các trường phải được điền chính xác để tránh bị từ chối trong quá trình ZATCA onboarding.

Ghi chú

Cấu hình giống nhau áp dụng cho tất cả các mẫu contact liên quan.

Cấu hình chi nhánh

Thiết lập công ty của bạn branches theo ZATCA rules

Quan trọng

On the branch contact form, enter the same VAT Number as the parent company and enter the branch Commercial Registration Number (CRN) in the Identification Scheme field.

Ghi chú

Bạn có thể sử dụng sổ bán hàng của công ty mẹ để áp dụng mô hình hệ thống lập hoá đơn tập trung, hoặc thiết lập một sổ riêng cho chi nhánh để xây dựng hệ thống đa luồng với việc xử lý hoá đơn song song.

Ngôn ngữ hoá đơn

Hóa đơn có thể được phát hành bằng các ngôn ngữ khác nhau để đáp ứng yêu cầu khu vực hoặc yêu cầu riêng của khách hàng ở hai cấp độ:

  • Cấp độ khách hàng: Để chỉ định ngôn ngữ ưa thích cho một khách hàng, vào Accounting ‣ Customers ‣ Customers hoặc Point of Sale ‣ Orders ‣ Customers, và mở biểu mẫu khách hàng liên quan. Trong trường Language, cập nhật ngôn ngữ. Tất cả tài liệu sau đó sẽ được tạo tự động bằng ngôn ngữ đã chọn cho khách hàng đó.

    Quan trọng

    Quy định VAT của Ả Rập Xê Út yêu cầu Tax InvoicesSimplified Tax Invoices (kèm theo các ghi chú tín dụng hoặc ghi chú ghi nợ tương ứng) phải được lập bằng tiếng Ả Rập, bắt buộc. Hóa đơn có thể song ngữ, bao gồm cả tiếng Anh.

  • Cấp công ty: Để thêm tiếng Ả Rập làm ngôn ngữ phụ nhằm đáp ứng quy định VAT của Ả Rập Xê Út:

    • Đối với Tax Invoices: Đi tới Accounting ‣ Configuration ‣ Settings, trong phần Customer Invoices

    • Đối với biên lai Điểm bán hàng: Đi tới Point of Sale ‣ Configuration ‣ Settings, và chuyển tới phần Bills & Receipts.

    Sau đó, bật tùy chọn Gulf Cooperation Council Format, và Save.

Hóa đơn điện tử với ZATCA

Hệ thống hóa đơn điện tử ZATCA được thiết kế để tối ưu hoá và số hoá quy trình lập hóa đơn cho các doanh nghiệp hoạt động tại Ả Rập Xê-Út.

ZATCA Phase 2 áp dụng mô hình xuất hoá đơn điện tử thông quan cho các giao dịch Business-to-Business (B2B). Ngược lại, đối với các giao dịch Business-to-Consumer (B2C), Odoo tạo mã QR và sau đó báo cáo các giao dịch này tới endpoint báo cáo Fatoora.

Trong kịch bản B2B, một Tax Invoice được phát hành, trong khi trong kịch bản B2C, một Simplified Tax Invoice được tạo.

Quy trình từng bước

Khi thực hiện onboarding với ZATCA (Giai đoạn 2), có ba chế độ:

  • Sandbox: Môi trường thử nghiệm được cấu hình sẵn chung; sử dụng nó để mô phỏng chức năng tích hợp ngay lập tức.

  • Simulation (Pre-Production): Môi trường kiểm thử riêng cho người dùng; sử dụng nó để mô phỏng tích hợp độc đáo của bạn.

  • Production: Môi trường thực tế

Môi trường thử nghiệm

Mẹo

Sử dụng Mã số VAT 399999999900003 trong cài đặt công ty để kiểm thử sandbox.

  1. Cài đặt cơ sở dữ liệu
    Đi tới Accounting ‣ Configuration ‣ Settings và, trong phần Saudi Arabia Electronic Invoicing, đảm bảo ZATCA API mode được đặt thành Sandbox.
  2. Xác minh thông tin công ty
    Đảm bảo tất cả thông tin company là đầy đủ.
  3. Thiết lập sổ bán hàng

    • Đi tới Accounting ‣ Configuration ‣ Journals

    • Mở sổ nhật ký Sales

    • Trong tab ZATCA, nhấn Onboard

    • Trong cửa sổ Enter the OTP, 6 chữ số OTP đã được điền sẵn. Nhấn Confirm.

  4. Kiểm thử hoá đơn

    • Createconfirm hóa đơn khách hàng.

    • Khi hóa đơn được xác nhận, một banner màu xanh sẽ xuất hiện; nhấn Process now

    • Đảm bảo response from the APIAction Successful. Nếu không, xem lại phản hồi API hiển thị trong chatter và thực hiện các hành động thích hợp.

Mô phỏng (Tiền sản xuất)

  1. Cài đặt cơ sở dữ liệu

    • Nhân bản cơ sở dữ liệu Live/Production của bạn

    • Đi tới Accounting ‣ Configuration ‣ Settings và, trong phần Saudi Arabia Electronic Invoicing, đảm bảo ZATCA API mode được đặt thành Simulation (Pre-Production)

  2. Xác minh thông tin công ty
    Đảm bảo tất cả thông tin company là đầy đủ.
  3. Thiết lập sổ bán hàng

    • Đi tới Accounting ‣ Configuration ‣ Journals

    • Mở sổ nhật ký Sales

    • Trong tab ZATCA, nhấn Onboard

    • Trong cửa sổ Enter the OTP, nhập mã OTP 6 chữ số lấy từ Fatoora Simulation Portal trong Môi trường Kiểm thử. Sau đó nhấn Confirm.

  4. Kiểm thử hoá đơn

    • Createconfirm hóa đơn khách hàng.

    • Khi hóa đơn được xác nhận, một banner màu xanh sẽ xuất hiện; nhấn Process now

    • Đảm bảo response from the APIAction Successful. Nếu không, xem lại phản hồi API hiển thị trong chatter và thực hiện các hành động thích hợp.

Ghi chú

Các hóa đơn ở chế độ Simulation (Pre-Production) không có giá trị pháp lý.

Sản xuất

  1. Trong cơ sở dữ liệu Live/Production của bạn
    Đi tới Accounting ‣ Configuration ‣ Settings và, trong phần Saudi Arabia Electronic Invoicing, đảm bảo rằng ZATCA API mode được đặt là Production.
  2. Xác minh thông tin công ty
    Đảm bảo tất cả thông tin company là đầy đủ.
  3. Thiết lập sổ bán hàng

    • Đi tới Accounting ‣ Configuration ‣ Journals

    • Mở sổ nhật ký Sales

    • Trong tab ZATCA, nhấn Onboard

    • Trong cửa sổ Enter the OTP, nhập mã OTP 6 chữ số lấy từ Fatoora Portal trong môi trường Production. Sau đó nhấn Confirm.

  4. Đồng bộ hóa hóa đơn

    • Createconfirm hóa đơn khách hàng.

    • Khi hóa đơn được xác nhận, một banner màu xanh sẽ xuất hiện; nhấn Process now

    • Đảm bảo response from the APIAction Successful. Nếu không, xem lại phản hồi API hiển thị trong chatter và thực hiện các hành động thích hợp.

Ghi chú

Mỗi sổ nhật ký Sales phải được đưa vào hệ thống riêng biệt.

Nếu một sổ nhật ký bán hàng không còn cần thiết như một đơn vị giải pháp ZATCA, hãy chắc chắn hủy nó trong cổng Fatoora của bạn. Để thực hiện, nhấp vào View List of Solutions And Devices, chọn giải pháp và thiết bị tương ứng dưới Revoke CSID, sau đó nhấn RevokeConfirm.

Cảnh báo

  • Khi chế độ API được chuyển sang Production và một hóa đơn được gửi tới ZATCA, không thể chuyển lại thành Sandbox hoặc Simulation (Pre-Production).

  • OTP được tạo ra từ Fatoora Simulation hoặc Production portal sẽ hết hạn sau 60 phút và cần được tạo lại.

Gửi hóa đơn tới ZATCA

Sau khi gửi hoá đơn tới ZATCA, một tin nhắn phản hồi có cấu trúc được API trả lại trong khung trao đổi

Example

[202] BR-KSA-F-13 : [BR-KSA-F-13] - Vui lòng kiểm tra lại Mã người bán/mua khác (BT-29 hoặc BT-46) vì nó chứa giá trị không hợp lệ.

Các mã thường có thể nhận được:

Thao tác

200 – Action Successful

Không cần hành động.

202 – Action Successful (with Warnings)

  • Chia sẻ các cảnh báo với nhà cung cấp giải pháp để sửa chúng càng sớm càng tốt.

  • Cảnh báo được chấp nhận tạm thời nhưng có thể trở thành từ chối trong tương lai.

  • Các cảnh báo thường xuyên có thể dẫn tới việc điều tra, giáo dục hoặc kiểm toán bởi ZATCA.

303 – Clearance Switched Off

Gửi hoá đơn qua luồng báo cáo thay vì clearance.

400 – Action Failed (Rejected)

Xem lại thông báo lỗi chi tiết, sửa lỗi và gửi lại.

401 – Unauthorized

  • Kiểm tra chứng chỉ xác thực và khóa bí mật

  • Sửa thông tin đăng nhập và gửi lại

413 – Payload Too Large (Invoice Not Received)

Giảm kích thước dữ liệu hoá đơn và gửi lại

429 – Too Many Requests (Invoice Not Received)

Gửi lại hoá đơn.

500 – Internal Server Error (Invoice Not Received)

Gửi lại hoá đơn.

503 – Service Unavailable (Invoice Not Received)

Gửi lại hoá đơn.

504 – Request Timed Out (Invoice Not Received)

Gửi lại hoá đơn.

Màu sắc của tin nhắn hiển thị trong khung trao đổi sau khi hoá đơn được xác nhận và gửi đi cho biết thông tin sau:

  • Xanh lục: hóa đơn đã được chấp nhận thành công - Hóa đơn hoàn toàn tuân thủ và đã được ZATCA xác nhận thành công

  • Vàng: hóa đơn được chấp nhận kèm cảnh báo - Hóa đơn có giá trị pháp lý nhưng đã được chấp nhận với một cảnh báo. Vấn đề này cần được xem xét và sửa chữa cho các lần nộp sau.

  • Đỏ: hóa đơn đã bị từ chối - Hóa đơn không được ZATCA chấp nhận và không hợp pháp. Cần sửa lại và nộp lại.

Nếu hóa đơn bị từ chối, thông báo lỗi sẽ được hiển thị trong khung trao đổi của hóa đơn. Sửa vấn đề gốc được mô tả trong mô tả tin nhắn trên hóa đơn hoặc trong cài đặt công ty. Sau đó, để gửi lại hóa đơn, nhấn Retry

Quan trọng

  • Hóa đơn bị ZATCA từ chối vẫn ở trạng thái Rejected và không được coi là hợp pháp.

  • Trong trường hợp có bất kỳ sự cố, lỗi kỹ thuật hoặc vấn đề khẩn cấp nào khiến không thể tạo ra hoá đơn điện tử/biên lai điện tử, thông báo cho ZATCA. Khi sự cố đã được khắc phục, liên hệ lại với ZATCA bằng cùng kênh truyền thông. Đối với các kịch bản lỗi cụ thể, tham khảo các bước được nêu trong ZATCA's guidelines (page 45).

Xác minh mã QR

Để xác thực QR Code trên hoá đơn, quét nó bằng ứng dụng chính thức ZATCA app.

Sau khi vào ứng dụng, nhấn Services. Trong phần E-Invoice Validation, nhấn Start Service. Sau đó, bắt đầu quét mã QR của các hóa đơn.

Ghi chú

  • Kết quả xác minh QR không hiển thị ký hiệu tiền tệ. Số tiền trên hoá đơn luôn được hiển thị dưới dạng số thuần, bất kể đồng tiền nào được sử dụng.

  • Một hóa đơn có liên hệ liên quan (ví dụ: Địa chỉ thanh toán) được gửi đến clearance API (B2B).

Phiếu ghi nợ và ghi có

Để tạo một ghi chú credit hoặc debit, hãy bao gồm lý do được ZATCA phê duyệt từ trường ZATCA Reason trong cửa sổ Credit/Debit, theo yêu cầu của quy định ZATCA:

  • Hủy hoặc tạm ngưng cung cấp sau khi chúng đã diễn ra, toàn bộ hoặc một phần.

  • Thay đổi hoặc sửa đổi cơ bản trong việc cung cấp dẫn đến việc thay đổi số VAT phải nộp

  • Sửa đổi giá trị cung cấp đã được thỏa thuận trước giữa nhà cung cấp và khách hàng

  • Hoàn trả hàng hoá hoặc dịch vụ.

  • Thay đổi thông tin người bán hoặc người mua.

Mẹo

Trường ZATCA Reason cũng có sẵn trong tab Other Info của phiếu ghi có/ghi nợ.

Ghi chú

Khi phiếu giảm/phiếu tăng không liên quan/độc lập, nhập số thứ tự tuần tự của hóa đơn gốc(s) mà phiếu giảm/phiếu tăng liên quan trong trường Customer Reference.

Thanh toán trước (tiền tạm ứng)

Xử lý down payments (advance payments) để tuân thủ ZATCA’s guidelines

Giữ lại

Khoản giữ lại là một số tiền tạm thời do khách hàng giữ lại, được quy định trong hợp đồng thương mại, nhằm đảm bảo chất lượng và hoàn thành công việc. Thông thường, nó là một phần trăm của giá trị hoá đơn (ví dụ: 5‑10%) và đóng vai trò như một bảo chứng chống lại các khuyết tật trong tương lai; cuối cùng số tiền này sẽ được trả lại cho nhà thầu khi thời gian bảo hành hết hạn.

Đối với ZATCA, quy tắc thường áp dụng là VAT được tính dựa trên toàn bộ số tiền hoá đơn, ngay cả khi khách hàng giữ lại một phần dưới dạng tiền giữ lại. ZATCA khuyên người nộp thuế nên xác định vị thế thuế trước, cụ thể là liệu khoản giữ lại có làm giảm số tiền chịu thuế hay không. Vị thế thuế phụ thuộc vào các điều khoản hợp đồng.

Quy trình giữ lại của Odoo đảm bảo, thông qua vị thế thuế, rằng số tiền giữ lại không làm giảm số tiền chịu thuế.

Ghi chú

Mọi thuế âm (ví dụ: -20%) được cấu hình với ô kiểm Is Retention được bật sẽ không ảnh hưởng đến UBL 2.1. Nó chỉ áp dụng khi thuế giữ lại này được sử dụng cùng với một thuế chung (ví dụ: 15%) trên dòng hoá đơn và biểu thị một phần trăm của dòng hoá đơn đó. Ví dụ, nếu người nộp thuế muốn giữ lại 20% giá trị hàng hoá đã hoá đơn, cả thuế 15% và thuế giữ lại -20% sẽ được áp dụng cho dòng hoá đơn.

Trong cùng vị thế thuế này, khấu trừ cũng có thể được áp dụng ở cấp hoá đơn như một dòng hoá đơn âm riêng biệt, sử dụng mức thuế 0% (Không chịu VAT).

Cảnh báo

  • Thêm vào một thuế âm với Is Retention được bật và một thuế chung trên dòng hoá đơn, hoặc một dòng hoá đơn âm riêng biệt với mức thuế 0% (Not Subject to VAT) ở cấp hoá đơn, thường cho thấy VAT đã được thanh toán trên toàn bộ số tiền chịu thuế. Do đó, hoá đơn cuối cùng để giải phóng khoản giữ lại không đủ tiêu chuẩn là một Tax Invoice và không nên gửi cho ZATCA.

  • Thuế 0% (Không chịu VAT) đã được cấu hình sẵn theo quy định của ZATCA; không chỉnh sửa.

Quan trọng

  • Khi tạo thuế giữ lại mới, tạo một nhóm thuế Retention và gán nó cho thuế giữ lại vừa tạo này để tuân thủ quy định của ZATCA.

  • Để thêm Retention Amount làm ghi chú trên dòng hóa đơn, nhấp vào Add a note để tuân thủ quy tắc ZATCA. Ví dụ - Retention Amount: [retention amount] SAR

Tài liệu đã tạo

Khi một hóa đơn được gửi, tệp XML UBL 2.1 sẽ được tạo và gửi tới các endpoint API của ZATCA. Để đảm bảo khả năng kiểm toán, tệp XML này được lưu trong khung trao đổi. Để hiển thị, nhấp vào biểu tượng (attachments) .

Thêm vào đó, PDF hóa đơn được tạo khi sử dụng Send sẽ hiển thị trong khung trao đổi. Cả tệp XML và PDF đều được đính kèm vĩnh viễn vào hóa đơn và không thể bị xóa để đảm bảo tuân thủ quy định của ZATCA.

Quan trọng

Các hoá đơn đã gửi thành công cho ZATCA chỉ có thể được đặt lại thành nháp trong chế độ Sandbox hoặc Simulation (Pre-Production).

Mẹo

Để tự động tạo PDF/A-3 với UBL 2.1 được nhúng, nhấn Send

Điểm bán hàng

Cấu hình tích hợp ZATCA

Ghi chú

Đảm bảo mô-đun Saudi Arabia - E-invoicing (Simplified) (l10n_sa_edi_pos) đã installed.

Đơn hàng PoS phải được báo cáo đúng cách tuân thủ ZATCA Phase 2. Để làm điều này, làm theo các bước sau:

  • Onboard the Invoices default journal in the PoS settings:

    • Đi tới Point of Sale ‣ Configuration ‣ Settings. Trong thanh màu vàng, chọn Point of Sale phù hợp, sau đó chuyển đến phần Accounting.

    • Trong phần Default Journals, tìm trường Invoices và nhấp vào (right arrow) để mở nhật ký Sales mặc định.

    • Trong tab ZATCA, nhấn Onboard

    • Trong cửa sổ Enter the OTP, nhập mã OTP 6 chữ số lấy từ Fatoora Portal trong môi trường Production. Sau đó nhấn Confirm.

  • Assign a customer vào đơn hàng trước khi hoàn thành giao dịch.

Các bước này đảm bảo mỗi biên nhận được xử lý thành hóa đơn điện tử tuân thủ và được báo cáo lên cổng ZATCA theo thời gian thực. Khi biên nhận được tạo, mã QR Giai đoạn 2 sẽ tự động hiển thị trên cả biên nhận in và tệp PDF.