请尝试其他关键词,或直接向我们提问。

收银与管理

沙特阿拉伯:ZATCA 发票与 Fatoora 对接

带 ZATCA 二维码的简易税务发票(第一阶段),自动签名并上报 Fatoora(第二阶段)。

阅读约 2 分钟 更新于 14 十一月 2026

在沙特阿拉伯,Qarteo 开具符合 ZATCA(天课、税务与海关总局)要求的简易税务发票,适用于第一阶段和第二阶段(与 Fatoora 平台对接)。请先启用增值税(参见 增值税、收据与贷项通知单)。

第一阶段:启用增值税后即可

  • 餐厅所在国家必须设置为沙特阿拉伯(餐厅信息)。
  • 系统会校验税号:15 位数字,以 3 开头并以 3 结尾。
  • 每张收据都标注“فاتورة ضريبية مبسطة”、您的税号、单独列示的增值税以及 ZATCA 二维码。发票编号为 INV-000001,贷项通知单编号为 CN-000002(“إشعار دائن”)。

第二阶段:将餐厅连接到 Fatoora

连接后,每张发票和贷项通知单都会使用您餐厅的证书进行电子签名,彼此链接,并在 24 小时内自动上报 ZATCA。二维码会升级为第二阶段版本(9 个字段)。

  1. 打开订单,进入支付与税务标签页的Fatoora 对接(ZATCA 第二阶段)卡片。
  2. 填写销售方地址(国家地址):商业登记号(10 位数字)、街道、楼号(4 位数字)、街区、城市和邮政编码(5 位数字)。
  3. 选择环境:模拟环境用于试用,正式环境用于真实发票。
  4. 用您企业的账户登录 ZATCA Fatoora 门户,打开“Onboard new solution unit/device”,生成一个 OTP 验证码(1 台设备)。验证码有效期 1 小时。
  5. 将验证码粘贴到 OTP 验证码栏,然后点击连接 Fatoora。Qarteo 会一次性完成:生成餐厅的密钥和证书、通过 ZATCA 要求的合规测试并获取正式证书。

建议先用模拟门户的 OTP 在模拟环境中试用,下一笔测试订单,再用新的 OTP 重新连接正式环境。

跟踪上报情况

  • 卡片会显示已上报、待上报和被拒绝的发票数量,以及设备和证书到期日期。
  • 如果 ZATCA 无响应,系统会自动重试发送:不会丢失任何发票。
  • 被拒绝的发票会出现在被 ZATCA 拒绝的发票中,并附上 ZATCA 给出的原因(例如地址不完整)。修正原因后,后续发票即会生效。
  • 证书即将到期或需要切换环境时,请点击重新连接(新的 OTP 验证码)。

B2B 发票(拥有自己税号的企业客户)需在交付前由 ZATCA 审核,目前尚不支持:Qarteo 开具的是面向个人消费者的简易税务发票。

这篇文章对您有帮助吗?

感谢您的反馈!

需要帮忙吗?