两类单据,两套规则
沙特电子发票制度区分两类单据:用于企业对企业交易的标准税务发票,以及用于企业对消费者交易的简化税务发票——后者通常就是收银台交给顾客的小票。两者在必须显示的内容、送达 ZATCA 的时间以及何时算作已开具等方面各不相同。
类型选错绝非表面问题。本应作为标准发票开具的单据若按简化发票开具,就会跳过清关,买方手中的单据便不是有效的税务发票,也无法据此稳妥地抵扣进项税额。
标准税务发票必须显示的内容
除了显而易见的发票号码和日期之外,标准发票还须完整标明交易双方:
金额以沙特里亚尔列示。若您以其他货币开票,则须同时列出折合的里亚尔金额和所采用的汇率。
- 卖方名称、地址和增值税登记号。
- 买方名称、地址,以及买方已办理增值税登记时的增值税号。
- 发票开具日期;供货日期与开具日期不同时,还须注明供货日期。
- 每一行的品名描述、数量、单价和适用的增值税税率。
- 应税金额、增值税额和应付总额,三者分别列示。
- 某一行适用零税率或免税、而非按标准税率征税时,须注明原因。
简化发票必须显示的内容
简化发票省去了大部分买方信息——收银台前的消费者无需标明身份——但仍须完整标明卖方身份,并保留明细行、增值税分项和二维码。放宽的只是对买方的要求,从来不是对税款的要求。
二维码是特定的数据结构,而不是一个链接
仅包含指向您客户门户网址的二维码并不满足要求。二维码必须以二进制“标签-长度-值”(TLV)编码、再经 base64 编码,承载规定的字段:卖方名称、增值税登记号、发票时间戳、含增值税的发票总额以及增值税额;第二阶段的单据还须加入签名和公钥数据。
任何人用手机即可核验,这正是其用意所在。这也说明,一个能正常显示、但编码了错误总额的二维码,是实实在在的合规失误,而不是显示上的小毛病。
双语呈现
发票上必须使用阿拉伯语。一个系统若能输出阿拉伯语标签,却把文字渲染坏了——字母断开、文字反向、PDF 字体缺少字形——那么它生成的单据在技术上是双语的,实际上却无法使用。请检查渲染出的 PDF 和打印出的热敏小票,而不只是屏幕显示:这三条渲染路径出错的方式各不相同。
贷项与借项通知单随原发票而定
更正本身就是一份独立的单据。贷项通知单和借项通知单须满足与其所调整发票相同的合规要求,必须引用该原始发票,并走相同的清关或报告流程。已清关的发票不能通过删除来作废——更正单据才是正当机制,它能使审计线索保持完整。
常见问题
标准税务发票与简化税务发票有什么区别?
标准税务发票用于企业对企业交易;简化税务发票用于企业对消费者交易,通常就是收银台交给顾客的小票。两者在必须显示的内容、送达 ZATCA 的时间以及何时算作已开具等方面各不相同。类型选错绝非表面问题:本应作为标准发票的单据若按简化发票开具,就会跳过清关,买方手中的单据便不是有效的税务发票,也无法据此稳妥地抵扣进项税额。
标准税务发票必须显示哪些内容?
除发票号码和日期外,标准发票须完整标明交易双方:卖方名称、地址和增值税登记号;买方名称、地址,以及买方已办理增值税登记时的增值税号。发票还须列明开具日期(与供货日期不同时另列供货日期),每一行的品名描述、数量、单价和增值税税率,并将应税金额、增值税额和应付总额分别列示;某一行适用零税率或免税时须注明原因。金额以沙特里亚尔列示,若以其他货币开票,则须同时列出折合的里亚尔金额和所采用的汇率。
二维码可以只是一个指向我们客户门户的链接吗?
不可以。仅包含网址的二维码并不满足要求。二维码必须以二进制“标签-长度-值”编码、再经 base64 编码,承载规定的字段:卖方名称、增值税登记号、发票时间戳、含增值税的发票总额以及增值税额,第二阶段的单据还须加入签名和公钥数据。任何人用手机即可核验,因此一个能正常显示、但编码了错误总额的二维码是合规失误,而不是显示上的小毛病。
发票必须使用阿拉伯语吗?
是的,发票上必须使用阿拉伯语。一个系统若能输出阿拉伯语标签,却把文字渲染坏了——字母断开、文字反向、PDF 字体缺少字形——那么它生成的单据在技术上是双语的,实际上却无法使用。请检查渲染出的 PDF 和打印出的热敏小票,而不只是屏幕显示,因为这三条渲染路径出错的方式各不相同。
已经清关的发票如何作废或更正?
不能通过删除来处理——系统不提供这种做法。更正本身就是一份独立的单据:贷项通知单和借项通知单须满足与其所调整发票相同的合规要求,必须引用该原始发票,并走相同的清关或报告流程。正是这种更正方式能使审计线索保持完整。
本指南为一般性信息,不构成税务、会计或法律建议。各国规定不同,且会随时间变化;在采取任何行动之前,请向您所在地的税务机关或合格顾问确认最新情况。
准备好在单一工作区上运营您的业务了吗?