在 SAP 中启用应收/应付“代扣税(Withholding Tax)”功能,本质上是激活并配置“扩展代扣税(Extended Withholding Tax)”模型
2026/4/2 12:38:23 网站建设 项目流程

在 SAP 中启用应收/应付“代扣税(Withholding Tax)”功能,本质上是激活并配置“扩展代扣税(Extended Withholding Tax)”模型。下面给出系统落地必须执行的 3 个层级、共 12 个核心步骤,全部完成后即可在供应商/客户发票或付款环节自动计算并过账代扣税。


一、全局开关:先让公司代码“能用”代扣税

  1. 激活扩展代扣税
    IMG 路径:SPRO → 财务会计 (新) → 财务会计全局设置 → 代扣税 → 扩展代扣税 → 基本设置 → 激活扩展代扣税
    事务代码:OBYZ
    操作:把需要启用代扣税的公司代码打勾即可。只有激活后,后续所有代扣税配置节点才会出现。


二、基础主数据:定义“规则+税率+科目”
2. 检查/维护代扣税国家
确保所需国家已列入系统清单(多数系统已预置)。
3. 定义代扣税类型(Withholding Tax Type)
分别创建“发票过账时点”与“付款过账时点”两种类型,并指定:
– 计算顺序、累计周期、最小/最大基数、舍入规则等。
4. 定义代扣税代码(Withholding Tax Code)
在上一步类型下创建代码,维护百分比、基数公式、免征税原因等。
5. 为公司代码分配代扣税类型
把第 3 步创建的类型分配给第 1 步已激活的公司代码。
6. 定义代扣税总账科目
IMG:扩展代扣税 → 过账 → 账户 → 定义代扣税科目
每个“类型+代码+科目表”组合指定应交税金科目(一般为负债类)。系统过账时会自动记入该科目。
7. (可选)定义最小/最大限额
若税法要求“单笔 30 000 以上或全年累计 75 000 以上才扣税”,在此节点按类型+代码维护起扣金额。


三、业务伙伴层:让供应商/客户“触发”代扣税
8. 供应商主数据(FK02/XK02)
– 在“会计信息 → 代扣税”视图勾选“代扣税相关”;
– 分配第 3/4 步创建的“类型+代码”;
– 若按发票时点扣税,选“过账基次”=1;若按付款时点,选“2”[4^]。
9. 客户主数据(XD02)同理,适用于对方给你扣税的场景(应收账款)。


四、验证与使用
10. 模拟发票(MIRO 或 FB60)
输入含税/不含税金额,点击“模拟”,系统应出现代扣税行项目,应付/应收金额被扣减。
11. 模拟付款(F-53 或 F-110)
若采用“付款时点”模型,付款凭证会自动生成代扣税分录。
12. 期末报表
运行标准代扣税报表(如美国的 1099-MISC、比利时的 Withholding Tax Report)或利用 CDS View I_SupplierWithHoldingTax / I_CustomerWithTax 抽取数据提交税务局。


常见疑问
• 为什么配置了却看不到代扣税行?
– 先检查公司代码是否已激活(第 1 步)。
– 再查供应商/客户主数据是否已勾选“相关”并分配了类型+代码。
• 同一张发票需要两种代扣税怎么办?
– 在类型里定义多个,发票录入界面可分别输入,系统会并行计算。
• 税率随年度变化如何维护?
– 直接在代扣税代码里按“有效期间”分段维护新税率,旧期间保持不变即可。

完成以上 12 步,SAP 就能在应收/应付模块自动按国家法规完成代扣税计算、过账及报表输出。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询