跳至主要内容

沙特阿拉伯的 Odoo ERP:增值税、电子发票和 2030 年愿景合规性

在沙特阿拉伯实施 Odoo ERP 的完整指南 — ZATCA 电子发票 (Fatoora)、15% 增值税、阿拉伯语本地化、工资单和 2030 年愿景合规性。

E
ECOSIRE Research and Development Team
|2026年3月23日6 分钟阅读1.0k 字数|

沙特阿拉伯 1.1 万亿美元的经济正在经历由 2030 年愿景推动的历史性数字化转型。随着沙特王国实现石油以外的多元化,企业面临着日益复杂的监管环境——从强制性 ZATCA 电子发票 (Fatoora) 到 15% 增值税合规性、沙特化配额和阿拉伯优先文件要求。 Odoo ERP 提供了一个全面的、本地化的平台,可以满足所有这些要求,同时为各种规模的沙特企业提供经济实惠且可扩展的服务。

沙特阿拉伯 1.1 万亿美元的经济正在经历由 2030 年愿景推动的历史性数字化转型。随着沙特王国实现石油以外的多元化,企业面临着日益复杂的监管环境——从强制性 ZATCA 电子发票 (Fatoora) 到 15% 增值税合规性、沙特化配额和阿拉伯优先文件要求。 Odoo ERP 提供了一个全面的、本地化的平台,可以满足所有这些要求,同时为各种规模的沙特企业提供经济实惠且可扩展的服务。

无论您是准备 ZATCA 电子发票集成第二阶段的沙特中小企业、在利雅得或 NEOM 建立业务的跨国公司,还是对遗留系统进行现代化改造以满足 2030 年愿景数字化要求的现有企业,本指南都会引导您了解在沙特阿拉伯王国实施 Odoo ERP 的各个方面。

要点

  • ZATCA 电子发票 (Fatoora) 对于沙特阿拉伯的所有增值税注册企业都是强制性的 — Odoo 支持第 1 阶段(生成)和第 2 阶段(集成)
  • 沙特阿拉伯对大多数商品和服务实行 15% 的统一增值税税率,并有特定的零税率和免税类别
  • Odoo 中的阿拉伯语本地化涵盖 RTL 界面、阿拉伯语发票、回历日期支持和双语文档生成
  • Odoo 中的沙特工资单处理 GOSI 缴款、住房补贴、服务终了福利 (ESB) 和沙特化跟踪
  • Odoo 的多公司架构支持沙特商业集团常见的复杂公司结构

沙特阿拉伯的商业格局和 ERP 需求

沙特阿拉伯是中东最大的经济体,也是二十国集团成员。沙特王国的 2030 年愿景计划加速了各个行业的数字化采用,为企业创造了机会并承担了合规义务。

市场背景

指标价值
国内生产总值(2025)1.1 万亿美元
增值税税率15%(从 2020 年 7 月的 5% 增加)
电子发票授权ZATCA Fatoora — 第 1 阶段(2021 年 12 月)、第 2 阶段(持续进行中)
官方语言阿拉伯语(商业文件必须为阿拉伯语或双语)
日历回历(伊斯兰教)与公历
货币沙特里亚尔 (SAR)
沙特化 (Nitaqat)沙特国民按部门强制招聘配额
企业税净利润的 20%(非海湾合作委员会外国投资者)
天课沙特/海湾合作委员会拥有的实体净资产的 2.5%
戈西总计 22%(12% 雇主 + 10% 沙特国民雇员)

为什么沙特企业需要本地化 ERP

通用 ERP 系统在沙特阿拉伯失败,因为它们缺乏对 ZATCA 电子发票 XML 模式、Hijri 日历集成、阿拉伯 RTL 接口、GOSI 工资计算以及沙特会计标准规定的特定会计科目表的支持。 Odoo 的模块化架构和活跃的沙特本地化社区使其成为沙特王国最强大的开源 ERP 选择。


ZATCA 电子发票 (Fatoora) 合规性

天课、税务和海关管理局 (ZATCA) 强制沙特阿拉伯所有增值税登记纳税人使用电子发票。对于在沙特运行的任何 ERP 系统来说,这是最重要的合规性要求。

第 1 阶段:电子发票生成(2021 年 12 月 4 日生效)

第一阶段要求所有增值税注册企业以电子方式生成和存储发票。主要要求包括:

  • 结构化电子格式 — 发票必须以结构化电子格式生成(不是扫描的 PDF 或手写发票)
  • UUID — 每张发票必须有一个通用唯一标识符
  • 顺序编号 — 发票编号必须连续且无间隙
  • QR 码 — 简化税务发票(B2C,低于 1,000 沙特里亚尔)必须包含 TLV 编码的 QR 码
  • 防篡改 - 发票生成后不得编辑
  • 阿拉伯内容 — 发票必须包含所有必填字段的阿拉伯文本

第 2 阶段:电子发票集成(正在进行中)

第 2 阶段需要与 ZATCA 的 Fatoora 平台实时或近实时集成。发票必须向 ZATCA 报告并在与买家共享之前获得加密印章。

要求第一阶段第二阶段
电子发电必填必填
二维码(B2C)必填必填
密码印章不需要必填
ZATCA平台报道不需要必需(API 集成)
XML 格式 (UBL 2.1)推荐强制
数字证书不需要必需(ZATCA 颁发)

Odoo ZATCA 集成

Odoo 的沙特本地化模块提供完整的 ZATCA 合规性:

  1. 发票生成 — 自动生成 UBL 2.1 XML 格式的合规电子发票
  2. 二维码生成 — 所有简化税务发票上的 TLV 编码二维码,包含卖家名称、增值税号、时间戳、总额和增值税金额
  3. 加密签名 — 与 ZATCA 颁发的数字证书集成以实现第 2 阶段合规性
  4. API 集成 — 通过许可/报告工作流程直接提交到 ZATCA 的 Fatoora 门户
  5. 贷项/借项票据 — 与原始发票相关联的合规贷项和借项票据
  6. 存档 — 所有发票的防篡改存储,强制保留 6 年

Odoo 中的配置步骤:

  • 导航至 会计 > 配置 > 设置
  • 启用沙特阿拉伯本地化和 ZATCA 电子发票
  • 输入您的 ZATCA 凭证(纳税人识别号、增值税登记号)
  • 上传 ZATCA 颁发的第二阶段数字证书
  • 配置发票类型:标准税务发票(B2B)和简化税务发票(B2C)
  • 在上线前使用 ZATCA 的沙箱环境测试集成

沙特阿拉伯增值税配置

增值税结构

沙特阿拉伯实行15%的单一税率增值税制度,并针对零税率和免税供应品制定了特定类别。

类别增值税税率示例
标准费率15%大多数商品和服务、进口、数字服务
零税率0%出口、国际运输、合格药品、合格金属(金、银、铂)
豁免不适用金融服务(某些)、住宅物业租赁、当地客运
超出范围不适用政府服务、工资支付

沙特阿拉伯的 Odoo 增值税配置

税码设置:

  • SR(标准税率) — 标准供应品 15% 的增值税
  • ZR(零税率) — 对合格出口和零税率供应实行 0% 增值税
  • EX(免税) — 不收取增值税,不退还进项增值税
  • RC(反向收费) — 适用于沙特买方缴纳增值税的进口服务

科目表: Odoo 的沙特本地化包括符合沙特会计标准的科目表,包括专用账户:

  • 增值税输出(应付)
  • 增值税输入(应收/可索赔)
  • 增值税调整账户
  • 天课供应账户
  • GOSI 供款账户

增值税申报表

沙特企业每月(年营业额 > 4000 万沙特里亚尔)或每季度提交增值税申报表。 Odoo 生成 ZATCA 增值税申报表每个字段所需的数据:

  1. 标准额定销售额 — 总价值和增值税金额
  2. 向 GCC 客户的销售 — 根据 GCC 增值税机制分开
  3. 零税率销售——出口和其他零税率供应
  4. 免税销售 — 金融服务、住宅租金
  5. 购买总额 — 申报的进项增值税
  6. 调整 — 贷方票据、前期更正

增值税申报数据直接从 Odoo 的税务报告模块导出,准备通过 ZATCA 的在线门户提交。


阿拉伯语本地化和 RTL 支持

在沙特阿拉伯,阿拉伯语本地化不是可选的,而是法律和实践的要求。

Odoo 阿拉伯语功能

  • RTL 界面 — 整个 Odoo 界面的完整从右到左布局,包括表单、列表、看板视图和报告
  • 阿拉伯语翻译 — 所有标准 Odoo 模块的完整阿拉伯语翻译
  • 双语文档 — 以阿拉伯语和英语生成的发票、交货单和报告
  • 回历日期显示 — 在发票和报告上显示回历(伊斯兰历)日期以及公历日期
  • 阿拉伯数字格式 — 根据需要正确格式化阿拉伯-印度数字
  • 阿拉伯 PDF 生成 — 使用 Cairo 或 Amiri 字体在 PDF 报告中正确渲染阿拉伯文本

双语发票模板

沙特的商业惯例通常需要双语(阿拉伯语/英语)发票。 Odoo 的 QWeb 报告引擎通过自定义发票模板支持此功能,该模板以两种语言呈现每个字段:

  • 阿拉伯语和英语的公司名称和地址
  • 两种语言的订单项描述(使用产品翻译字段)
  • 税收类别描述双语
  • 付款条款和备注双语
  • ZATCA 要求的阿拉伯语法律免责声明

沙特薪资和人力资源合规性

GOSI(社会保险总组织)

沙特阿拉伯的所有雇主都必须在 GOSI 注册并每月缴款:

组件沙特员工非沙特员工
年金(养老金)9% 雇主 + 9% 雇员不适用
职业危害2% 雇主2% 雇主
SANED(失业)1% 雇主 + 1% 雇员不适用
总雇主12%2%
员工总数10%0%

Odoo 的沙特薪资模块根据员工国籍、基本工资(GOSI 上限为 45,000 沙特里亚尔/月)和住房补贴自动计算 GOSI 缴款。

服务终了福利 (ESB)

沙特劳动法规定服务终了酬金计算如下:

  • 前5年:每服务一年半个月的工资
  • 5年后:每服务一年一整月的工资
  • 2 年前辞职:无 ESB
  • 2-5 年内辞职:ESB 的三分之一
  • 5-10 年内辞职:ESB 的三分之二
  • 10 年后辞职:完整的 ESB

Odoo 自动跟踪 ESB 应计费用,每月在资产负债表上配置负债,并在员工合同结束时计算最终结算。

沙特化 (Nitaqat) 追踪

Nitaqat 计划规定了按行业和公司规模划分的沙特本国雇员的最低百分比。 Odoo HR 追踪:

  • 沙特与非沙特的实时员工人数
  • 按部门和实体划分的沙特化百分比
  • Nitaqat 频段计算(白金、绿色高/中/低、黄色、红色)
  • 当沙特化率接近下限时发出警报
  • 向人力资源和社会发展部(MHRSD)报告

沙特薪资组成

Odoo 中典型的沙特薪资结构包括:

组件类型典型值
基本工资收益总包裹的 50-60%
住房补贴收益基本(或实际)的 25%
交通补贴收益500-1,500沙特里亚尔/月
手机/电话津贴收益200-500沙特里亚尔/月
GOSI(员工持股)扣除10% 的基本+住房(沙特)
缺勤扣除扣除每日计算
加班收益150%(正常)/200%(节假日)
服务终了规定应计每月 ESB 累积

GAZT 和天课报告

沙特和海湾合作委员会拥有的公司需缴纳天课(天课基础上的 2.5%),而不是企业所得税。外资企业缴纳20%的企业所得税。混合所有制实体按各自的股份支付两者。

Odoo 中的天课计算

Odoo 可以配置为跟踪 Zakat 基础计算:

  1. 年末股东权益
  2. 加:长期负债、拨备、留存收益
  3. 减:固定资产净值、长期投资、营业前亏损
  4. 等于:天课基础
  5. 应付天课:天课基础的 2.5% 或调整后净利润的 2.5%(以较高者为准)

会计科目表包括天课准备金账户,每月应计费用通过计划的日记账分录自动过账。

预扣税

沙特阿拉伯对非居民付款征收预扣税:

付款方式预扣税率
管理费20%
版税15%
租金(设备/服务)5%
技术/咨询服务5%
股息5%
利息/贷款5%
保险/再保险保费5%

Odoo 的预扣税功能会根据供应商的居住状况和付款类别自动计算并扣除供应商账单上的预扣税,生成每月预扣税申报数据。


多公司和集团结构

沙特商业集团(通常是家族企业集团)通常通过不同行业的多个法人实体进行运营。 Odoo 的多公司架构可以本地处理此问题:

  • 独立的法人实体 — 每家公司都有自己的会计科目表、增值税注册、ZATCA 凭证和 GOSI 注册
  • 合并报告 — 所有实体的集团级财务合并
  • 公司间交易 — 自动公司间发票和转让定价
  • 共享主数据 — 在具有公司特定定价的实体之间共享产品、供应商和联系人
  • 基于角色的访问 — 用户可以根据其角色访问一个或多个公司

这对于在自由区、大陆和国际子公司运营的沙特企业尤其重要。


沙特阿拉伯的实施注意事项

典型实施时间表

相持续时间活动
发现与规划2-4 周需求收集、ZATCA 合规性评估、本地化需求
配置4-6 周会计科目表、税务设置、ZATCA 集成、工资结构
数据迁移2-4 周客户/供应商主数据、产品目录、期初余额、员工记录
定制3-6 周阿拉伯语发票模板、自定义报告、行业特定工作流程
UAT 和培训2-3 周用户验收测试、阿拉伯语/英语文档、最终用户培训
上线和支持2-4 周并行运行、ZATCA 实时集成、上线后稳定
总计15-27 周因公司规模和复杂程度而异

关键成功因素

  1. 从 ZATCA 合规性开始 — 电子发票是不可协商的,应在项目早期进行验证
  2. 阿拉伯语优先方法 — 从一开始就将阿拉伯语配置为主要语言,而不是事后才想到
  3. 聘请在沙特经验丰富的合作伙伴 - 本地化的细微差别(回历日期、GOSI 边缘案例、双语文档)需要沙特市场的实践经验
  4. 沙特化报告计划 — MHRSD 要求经常变化;在人力资源配置中建立灵活性
  5. 使用真实的 ZATCA 沙箱进行测试 — ZATCA 为第 2 阶段集成测试提供沙箱环境;在上线之前广泛使用它

托管注意事项

沙特阿拉伯的个人数据保护法 (PDPL) 和 ZATCA 要求提出了托管注意事项:

  • 首选本地托管 — 许多沙特企业更喜欢将数据驻留在王国境内
  • 云选项 — AWS(巴林地区)、Oracle Cloud(利雅得)、Google Cloud(达曼)均提供以 SAR 计价的计费方式
  • ZATCA 连接 — 第 2 阶段集成需要与 ZATCA 的 API 端点建立可靠的低延迟连接
  • 备份和灾难恢复 — ZATCA 要求所有电子发票保留 6 年并进行防篡改存档

沙特阿拉伯行业特定的 Odoo 配置

零售和电子商务

  • POS 与简化的税务发票和二维码集成
  • 沙特各城市的多仓库管理
  • 斋月、朝觐和国庆节促销的季节性定价
  • 现金和 Mada(借记卡)付款对账

建筑和承包

  • 基于项目的会计与保留管理(通常为 10%)
  • 分包商管理及预扣税计算
  • 根据合同里程碑进行进度计费
  • 设备租赁跟踪和折旧

制造

  • 沙特采购和进口部件的物料清单
  • 质量控制符合 SASO(沙特标准组织)的要求
  • 原材料的关税和进口税计算
  • 沙特制造计划合规性跟踪

### 卫生保健

  • 免增值税医疗服务的患者账单
  • 保险索赔管理(CCHI批准的健康保险)
  • 具有批次跟踪和有效期管理的药品库存
  • SFDA(沙特食品药品管理局)合规文件

常见问题

ZATCA 电子发票是否适用于沙特阿拉伯的所有企业?

是的,沙特阿拉伯的所有增值税注册纳税人都必须使用 ZATCA 电子发票 (Fatoora)。自 2021 年 12 月 4 日起,所有增值税注册企业都必须执行第一阶段(电子发票生成)。第 2 阶段(与 ZATCA 平台集成)正在根据年收入分批推出,所有企业预计到 2026 年都将遵守规定。不遵守规定的处罚将从每张发票 5,000 沙特里亚尔起处。

Odoo 可以生成符合 ZATCA 的阿拉伯语-英语双语发票吗?

是的,Odoo 的沙特本地化支持双语发票生成。 QWeb 报告引擎并排呈现带有阿拉伯语和英语文本的发票模板,包括所有 ZATCA 规定的字段(卖方/买方详细信息、增值税号码、行项目、税务明细、二维码)。阿拉伯语是法律规定的语言,英语是可选的第二语言。

Odoo 如何处理回历和公历日期?

Odoo 支持在发票、报告和用户界面上显示回历日期和公历日期。系统在内部以公历格式存储日期,但会在配置时转换并显示回历等效值。这对于工资单(工资周期有时与回历月份一致)和向使用回历的政府实体开具的发票非常重要。

不遵守 ZATCA 电子发票的处罚是什么?

ZATCA 的处罚力度不断升级:首次违反电子发票要求的处罚为 5,000 沙特里亚尔,重复违规的处罚将加重。未能维护电子发票系统、开具不合规发票或未能在第二阶段向 Fatoora 平台报告发票可能会导致每次违规最高 50,000 沙特阿拉伯里亚尔的处罚。持续不合规可能会导致注销和停业。

Odoo 是否支持 Saudization (Nitaqat) 合规性跟踪?

Odoo 的 HR 模块可以配置为实时跟踪 Saudization 比率。它按国籍对员工进行分类,按部门和实体计算沙特化百分比,并在比率接近 Nitaqat 阈值时向经理发出警报。可以为 MHRSD 提交生成报告,显示符合绿色/白金频段要求。

Odoo 中的 Zakat 计算方式与企业所得税有何不同?

Zakat 适用于沙特/海湾合作委员会拥有的实体,税率为 Zakat 基础(实质上调整后的净值)的 2.5%,而企业所得税适用于外资实体,税率为净利润的 20%。 Odoo 通过单独的税收计算规则来处理这两者。对于混合所有制实体,系统根据所有权百分比按比例计算天课和企业所得税。

Odoo 可以连接到沙特银行系统进行付款对账吗?

Odoo 支持主要沙特银行(Al Rajhi、NCB/SNB、Riyad Bank、SABB、Banque Said Fransi)使用的格式的银行对账单导入。支持 OFX 和 CSV 导入,一些沙特银行提供直接 API 集成。银行对账模块自动将导入的交易与未清发票和付款进行匹配。


在沙特阿拉伯开始使用 Odoo

在沙特阿拉伯实施 Odoo 需要合作伙伴深入了解 ZATCA 法规、沙特劳动法和阿拉伯语本地化要求。在 2030 年愿景下,监管环境正在迅速发展,您的 ERP 系统必须能够适应。

ECOSIRE 专门为在沙特阿拉伯和更广泛的海湾合作委员会地区运营的企业实施 Odoo。我们的团队拥有 ZATCA 第 2 阶段集成、沙特薪资配置和多实体集团结构的实践经验。

探索我们的 Odoo 实施服务,了解我们如何帮助您的沙特企业实现完全合规,同时最大限度地提高运营效率。 联系我们的团队 讨论您的具体要求并获取详细的实施路线图。

E

作者

ECOSIRE Research and Development Team

技术写作

ECOSIRE 技术写作团队的内容涵盖 Odoo ERP、Shopify 电子商务、AI 智能体、Power BI 分析、GoHighLevel 自动化以及企业软件最佳实践。我们的指南帮助企业做出明智的技术决策。

ECOSIRE

使用 Odoo ERP 转变您的业务

专家 Odoo 实施、定制和支持可简化您的运营。