ZATCA 电子发票(沙特阿拉伯):第二阶段、清关和报告
沙特阿拉伯税务机关 ZATCA 分两个阶段要求电子发票。第一阶段(每张税务发票上的二维码)在 Kaam360 中对每家沙特公司都可用,只要其税务国家为沙特阿拉伯(参见 合规税务发票)。第二阶段(“集成”)将您的开票与 ZATCA 连接:每张发票和贷项通知单都写成带签名的 XML 文件(UBL 2.1),附带计数器和上一张单据的指纹(哈希),并发送给 ZATCA。开给企业的 税务发票 在客户收到之前由 ZATCA 清关;开给消费者的 简化发票 向 ZATCA 报告。
Note 重要:每家公司都必须使用自己的登录,自行在 ZATCA 的 Fatoora 门户 注册,并在那里生成一次性代码(OTP)。Kaam360 无法代您注册。Kaam360 不提供税务建议:请与您的税务顾问核对您的设置、税率以及第二阶段何时适用于您。
开始之前
- 在 设置、公司 中打开该公司,将 税务国家 选为 沙特阿拉伯,并输入 15 位的 增值税号。
- 在 税率 中添加沙特税率。对于零税率、免税和不征税的税率,ZATCA 需要原因代码:请在税率说明开头写上该代码,例如
VATEX-SA-32 Export of goods(请向税务顾问确认适用哪个代码)。 - 开给沙特企业的税务发票,需要在客户地址中填写每个客户的增值税号和国家地址,例如
1234 King Fahd Road, Al Olaya, 12345(4 位建筑编号、街道、区、5 位邮政编码),以及所在城市。
1. 填写单元信息
- 在 财务 菜单中打开 ZATCA 电子发票(需要 管理公司 权限)。每家沙特公司都有自己的框。
- 在 单元信息 下选择 ZATCA 系统:试用请选 沙盒(开发者门户) 或 模拟,真实发票请选 生产。
- 选择 该单元开具的发票,输入 开票单元名称、分支机构名称、行业、商业登记号(CRN) 和国家地址(建筑编号、街道、区、城市、邮政编码)。
- 点击 保存信息。
2. 连接 ZATCA
- 在 Fatoora 门户(选择 模拟 时使用模拟门户)中选择为新的解决方案单元入网,并生成一次性代码。代码一小时内有效。
- 回到 Kaam360,将其输入 来自 Fatoora 门户的一次性代码(OTP),然后点击 连接 ZATCA。
- Kaam360 会生成单元的密钥和证书请求,获取合规证书,发送 ZATCA 合规检查(每种单据各一个样本),并获取生产证书。每完成一步都会标出;之后框中显示 已连接。
- 如果某一步失败,框中会显示 ZATCA 的答复。修正后点击 继续入网(只有重新开始时才需要新代码)。
密钥和证书加密保存,从不显示,也不会写入任何日志。重新开始 会删除它们,例如 ZATCA 要求您重新为该单元入网时。
3. 日常使用
- 当您开具已连接公司的发票或贷项通知单时,Kaam360 会对其签名并发送给 ZATCA。其页面会显示 ZATCA 电子发票 框:已由 ZATCA 清关、已向 ZATCA 报告、等待发送 或 被 ZATCA 拒绝,并以 ZATCA 自己的原话列出警告和错误。
- 税务发票只有在 ZATCA 清关后才会通过电子邮件发送。如果无法连接 ZATCA 或被拒绝,发票仍为已开具状态,不会发送,框中会说明原因。修正原因(例如客户地址)后点击 重试。
- 下载 ZATCA XML 提供发送时的文件(已清关的发票为 ZATCA 盖章后的文件)。页面和 PDF 上的二维码为第二阶段的二维码。
- ZATCA 电子发票 页面列出每家公司 ZATCA 尚未接受 的单据。
阿拉伯文和英文
每张沙特发票和贷项通知单的 PDF 都以英文和阿拉伯文打印标题(例如“Issue date / تاريخ الإصدار”)。请用客户需要的语言填写描述。
Note 注意:切勿为了试用而更改已连接单元的 ZATCA 系统:测试请在沙盒中使用单独的公司。为 ZATCA 写入的单据会永久保留其在哈希链中的位置;请用贷项通知单更正错误的发票。
继续阅读
- 客户、联系人和交易把客户和销售机会集中保存在一个地方。
- 将您的日历和邮件与 Google 或 Microsoft 365 同步连接您自己的 Google 或 Microsoft 365 账户:您的会议、电话和任务进入您的日历,更改会同步回来,与客户往来的邮件会复制到他们的记录上。
- 让客户在线与您预约会议分享预约页面:客户以自己的时区选择空闲时间,会议会连同线索或客户进入您的 CRM 日历。
仍有问题?请在应用内使用帮助与支持,我们会协助您。