预扣税 SAP供应商发票及付款过账
预扣税,也称为源泉扣缴税,要求付款公司保留供应商发票或付款的一部分,并将其交给税务机关。 SAP 一旦供应商和税号配置完毕,无论是在发票阶段还是付款阶段,系统都会自动计算并发布此扣除额。
什么是预扣税? SAP?
预扣税是指付款人从供应商的收入中扣除并直接汇给政府的金额,因此供应商只能收到净额。 应付账款 公司代码充当扣缴义务人,代表供应商扣除税款并定期向税务机关报告。
SAP 该模型使用两个对象来模拟扣缴。预扣税类型定义了基本计算规则,以及至关重要的扣缴时机——是在开票时还是在付款时。预扣税代码位于类型之下,定义了实际税率以及接收扣缴金额的负债账户。单个供应商可以同时拥有多个类型和代码组合。
数量 SAP 扣除额取决于三个因素:
- 分配给供应商主记录的预扣税类型和代码
- 税基金额通常是发票的净值或总额。
- 供应商名下记录的任何豁免或减价证明
经典预扣税与扩展预扣税
SAP 提供两种预扣税解决方案。传统预扣税是最初的、有局限性的方法,而扩展预扣税是目前的标准。 SAP 建议对每个新实现进行推荐。
| 特性 | 传统预扣税 | 延长预扣税 |
|---|---|---|
| 扣款时间 | 仅付款 | 发票和付款 |
| 每份文件的税项 | 一项预扣税法 | 同时存在多种类型和代码 |
| 累积和阈值 | 不支持 | 支持 |
| 豁免和证明 | 有限 | 全力支持 |
| 可用性 | 旧版,不适用于新客户 | 标准版;S/4HANA 中的唯一选项 |
因为扩展预扣税涵盖了经典预扣税的所有功能,并增加了发票时间扣除、多个代码和累计功能,所以它是以下两个程序背后的版本。 SAP S/4HANA 仅支持扩展预扣税。
在供应商发票过账期间计提预扣税
当预扣税类型设置为在发票录入时扣除时,税款会在供应商发票过账到 FB60 后立即计算。以下步骤将发票及其预扣税记录在同一份凭证中。
步骤 1)输入交易代码 FB60 SAP 命令字段。
步骤 2)在下一个屏幕上,输入要将发票过账到的公司代码。
步骤 3)在“基本数据”选项卡中,输入以下发票详细信息。列表后的屏幕截图显示了每个字段的位置。
- 请输入待开票供应商的供应商 ID(已启用预扣税)。
- 请输入发票日期
- 确认单据类型为供应商发票。
- 请输入发票金额
- 选择税种 Code 适用税项
- 勾选“计算税款”指示器
- 进入 购买账户
- 输入该行项目的金额
步骤 4)选择“预扣税”选项卡,输入以下内容,然后确认供应商主数据中的默认代码。
- 输入税基金额
- 输入免税金额
- 核对预扣税 Code
步骤 5)按下标准工具栏上的“发布”按钮。
步骤 6)等待生成文档编号并在状态栏上显示以进行确认。
供应商发票已过账,预扣税款已在源头扣除,保留金额已存入预扣税负债账户,准备汇出。
付款过账期间预扣税
当预扣税类型配置为在付款时扣除时,开票时不会扣除税款。相反,扣款会在未清项清算时计算。 支付款项 在 F-53 中。以下步骤将付款及其预扣税款一起过账。
步骤 1)在命令字段中输入交易代码 F-53。
步骤 2)在下一个屏幕上,输入以下标题和银行数据。
- 输入文件日期
- 输入付款所用的现金账户或银行账户。
- 输入付款金额
- 请输入收款供应商的供应商 ID
步骤 3)将付款金额分配给相应的发票,以便付款与未结项目金额相抵。
步骤 4)从标准菜单栏中选择“文档”,然后选择“模拟”以预览清算文档。
步骤 5)在模拟屏幕上,确认预扣税款也根据发票上输入的基准金额进行贷记。
步骤 6)按标准工具栏上的“过账”按钮,过账对外付款。
步骤 7)检查状态栏中生成的文档编号。
付款已到账, SAP 已在清算时而非开具发票时扣除预扣税。
预扣税配置、表格和报告
在任何交易能够计算税款之前,必须先为公司代码配置并启用扩展预扣税。主要设置过程通过以下 IMG 活动完成:
- 分别定义发票过账和付款过账的预扣税类型
- 明确每种类型税种下的预扣税代码及其税率
- 将类型和代码分配给公司代码,并设置有效期
- 为公司代码激活扩展预扣税
- 指定接收预扣税款的总账科目
- 在供应商主数据记录中输入预扣税类型和代码
SAP 将配置和已发布金额存储在一组小表中,这些表对于验证和报告很有用。
| 表 | 内容 |
|---|---|
| T059P | 预扣税类型 |
| T059Z | 预扣税代码和税率 |
| T001WT | 按预扣税类型划分的公司代码设置 |
| LFBW | 供应商主数据中的预扣税数据 |
| WITH_ITEM | 每份文件的预扣税项目 |
期末结算时,通用预扣税申报工具会生成税务机关要求的申报表和供应商证明,并提供印度等国家/地区的版本,例如 J1INMIS。相关交易包括用于发票的 FB60 和 FB65、用于付款的 F-53 和 F110,以及用于审核供应商明细的 FBL1N。这些过账会提交到标准系统。 金融机构报告 和 FI表 在整个模块中使用。









