使用灵活的服务代码预扣供应商税

本文档概述了生成和报告来源地供应商预扣税的税务交易的备选工作流。该工作流与 报告供应商税 中描述的标准工作流不同,因为它能够更灵活地使用服务代码来计算预扣税。它还可以对供应商使用多个服务代码。

此解决方案最初设计用于满足阿根廷预扣税的要求。但是,此解决方案是通用的,可以在其他国家/地区使用,前提是添加了针对电子文件的特定国家格式。

背景

在阿根廷没有分支机构或常设机构的供应商需要对被视为阿根廷来源的任何收入征收所得税。税款由本地付款方 - 客户公司 - 在供应商发票付款时扣缴。税额计算为发票总额、净额或增值税额的百分比。该百分比基于实际或推定的净收入,后者根据收入类型而变化。

法规和税率(不同省份不同)包括最低发票净额、定期净额和交货方式等税收标准。基础金额可以减少或限定为具有最大限额,使得仅超过该限额的金额用作计算基础。

使用弹性服务代码

报告供应商税中描述的标准工作流中,税收计算基于供应商服务码。打开 (CRS063) 中的服务代码。该服务代码定义了预扣税百分比。每个供应商只能选择一个服务代码,但您可以在记录发票时在发票行级别人工选择服务代码。

M3 Business Engine 提供了在一个单独的程序弹性服务代码。打开 (CRS663) 中定义的一组灵活的服务代码。它们使得能够更高程度地微调税,因为可以为每个服务代码定义不同的限制值,例如最大或最小金额。可以为单个供应商选择多个灵活的服务代码,并为每个服务代码分配不同的限额。然后,所有弹性服务代码自动应用于在支付来自这些供应商的发票时基于发票总额、净额或增值税额计算和记录预扣税。此解决方案的一个结果是,不能基于个别发票行所引用的商品或服务的类型为单个发票行选择不同的服务代码。

注意

灵活的服务代码覆盖在供应商。定义采购和财务 (CRS624/F) 或单个供应商发票中为供应商选择的任何标准服务代码。

使用限制值

如果需要,可以为每个灵活的服务代码定义税务计算的限制值。使用三种类型的限制值:

  • 上限定义了同一年份或期间内计算预扣税的最大金额。如果将预扣级别设置为“发票”,则仅在发票的计算基础金额低于上限时才执行计算。
  • 下限与上限一样,但定义了最低金额。如果将预扣级别设置为“发票”,则仅在发票的计算基础金额超过下限时才执行计算。如果是这样,则预扣百分比将应用于完全计算基准,而不仅仅是超出限制的部分。
  • “周期性上下限”定义用于计算预扣税的最小值和最大值组合,以及对各个组合应用的税收百分比。可以为每个灵活的服务代码定义多达 99 个组合。

如果供应商是一家公司,年份或期间是一个财政年度/期限。如果供应商是自然人,年份或期间是一个日历年/期限。在单独的累计金额表中为每个弹性服务代码自动存储和累计所支付的每个供应商发票的总额、净额或增值税额。在弹性服务代码。连接到供应商 (CRS664) 中为每个服务代码和供应商显示该年份或期间内累计的金额。

使用上限的示例

一个弹性服务代码连接到供应商,供应商的预扣级别设置为“年”,基准类型设置为“总额”。所定义的最大年度金额为 100,000。如果支付总额为 120,000 的发票,只计算 100,000 金额的预扣税,而不计算剩余 20,000 的预扣税。

使用周期性上下限的示例

一个弹性服务代码连接到供应商,供应商的预扣级别设置为“年”,基准类型设置为“总额”。服务代码为每个范围定义以下最小值和最大值以及预扣税百分比:

下限 上限 税额百分比
0 5,000 10
5,000 10,000 12
10,000 15,000 14

从此供应商处收到并支付三张发票(不含增值税):

  • 发票 A:3,000。接收发票时的总累计金额为零。由于发票金额低于 5,000,因此将应用税额百分比 10。预扣税是 300。
  • 发票 B:5,000。由于在支付此发票之前,总累计金额已经是 3,000,税额百分比 10 适用于达到 5,000(第一范围的上限)所需的 2,000。对于剩余的 3,000,应用税额百分比 12,因为总累计金额将为 8,000,即在第二范围内。预扣税是 560。
  • 发票 C:10,000。由于在支付此发票之前,总累计金额已经是 8,000,因此对于达到 10,000(第三范围的下限)所需的 2,000,应用 12 的税额百分比。剩余发票金额为 8,000。由于第三个范围的上限为 15,000,所以预扣税仅计算 5,000,税额百分比为 14。剩余的超过上限的 3,000 则自动免税。
注意
  • 不考虑任何现金折扣。
  • 供应商发票。自动处理 (APS050)银行对账单。打开 (ABS100) 供应商付款。打开周期性 (APS095) 中支付供应商发票时,不应用灵活的服务代码。
  • 供应商付款建议。打开 (APS130) 供应商付款。手动输入 (APS120) 中支付发票时,无论发票涉及的货物或服务也不论省或州,将始终应用连接到供应商的灵活服务代码。必须人工完成任何更正,如下所述。

结果

创建以下类型的报表:纸质报表和电子文本文件。该文件存储在安装 Infor Enterprise Collaborator 时选择的输出文件夹中。这些报表显示每个供应商(收款方)和发票的以当地货币计的付款金额和扣缴的税金金额。

可以将电子文件发送给税务机关,并将证书发送给供应商。

预扣税交易表 (FAPSER) 中的所有交易都具有状态 9,表明它们已包括在确认的预扣税报表中。

准备工作

  • 对预扣税的法律要求有透彻的了解。
  • 必须在设置 - 供应商税 (APS035) 中定义预扣税的基本公司数据。对于阿根廷,必须选择报告方法 4,以便根据阿根廷格式创建预扣税报表。如果预扣税交易应标有证书号,则在为预扣税配置系统时,必须在此程序中人工输入起始编号。当 M3 为交易分配证书号时,该编号将用作起始编号。具有相同的供应商、灵活的服务代码和会计期间的所有交易将收到相同的证书号。在供应商税务报表。创建建议 (APS430) 中打印证书后,将始终颁发新的证书号。最近使用的证书号显示在 (APS035/E) 中。(证书号的目的是验证付款金额已减掉税额。使用证书号(是阿根廷的法律要求)可以打印每个证书号的交易。在向阿根廷税务机关发送带有预扣税申报单的电子文件时也需要证书号。)
  • 对于分部,应付账款 – 设置 (APS905/F) 中的“使用弹性服务代码的预扣税”字段必须设置为 1 或 2。此选择意味着 M3 Business Engine 将仅使用灵活的服务代码。为供应商选择或在供应商发票标题或发票行中输入的任何标准服务代码将被完全覆盖。
  • 必须确定符合预扣税要求的公司所有供应商。这些供应商必须在供应商。定义采购和财务 (CRS624/F) 中选择预扣税方法 2。有关此方法的描述,请参阅注册财务管理所需的供应商/收款方信息
  • 必须在弹性服务代码。打开 (CRS663) 中定义灵活的服务代码。每个服务代码定义是否向预扣税交易分配来自 (APS035) 的证书号,以及是否计算包含或不包含增值税的预扣税。
  • 必须在弹性服务代码。打开限制 (CRS666) 中为每个灵活服务代码定义基于适用税率的最大或最小金额等限制值。有关示例,见下文。
  • 必须在弹性服务代码。连接到供应商 (CRS664) 中为适用的供应商选择灵活的服务代码。此程序中供应商的供应商类型表示供应商是公司还是自然人。
  • 如果希望从 (APS035) 向预扣税交易分配证书号,则必须在 (CRS663) 中选择“指定证书号”复选框。
  • 必须在会计规则。打开 (CRS395) 中定义以下会计规则,用于记录预扣税:AP20–396、AP30–396、AP31–396、AP32–396、AP33–396 和 AP34–396。可以按会计例外。打开 (CRS396) 中的每个弹性服务代码定义规则例外。
  • 如果想在增值税报表中包括预扣税,则必须在国家/地区。打开 (CRS045) 中选中“增值税报告中的预扣税”复选框。此外,会计类型定义为“396”的科目必须将其“增值税科目类型”定义为 3 和 9 之间。选中后,预扣交易会更新所需的增值税信息,以便将其包含在通过增值税运行。打开 (TXS100) 创建的增值税报表中。
  • 必须安装了 Infor Enterprise Collaborator。对于阿根廷,M3 Business Message 基于格式 AR-SICORE。

概览

遵循以下步骤

  1. 在付款时创建预扣税交易

    当在供应商付款建议。打开 (APS130) 供应商付款。手动输入 (APS120) 中支付供应商发票时,基于连接到供应商的灵活的服务代码从发票金额(交易代码为 40 的发票交易)中自动扣除预扣税。对于每个灵活的服务代码和发票,该税款被记录为一个单独的交易。向供应商支付的金额是发票金额减去扣除的税金。

    从功能角度来看,M3 Business Engine 为预扣税交易表中的弹性服务代码创建预扣税交易,并更新存储每个灵活服务代码累计金额的表。总账也会更新。

  2. 查看预扣税交易

    供应商税务报表。显示发票 (APS425) 中查看 FAPSER 表中每个付款方的预扣税交易。该程序显示交易所基于的灵活服务代码以及在支付时自动链接到预扣税交易的顺序证书号,以及其他值。可以调整或删除记录。还可以为已记录在应付账款中的发票创建新记录。如果人工更改要报告的付款金额或预扣税金额,则为了可追踪性的目的,原始值仍以本币和外币显示在 (APS425/E) 中。但请注意,由于 (APS425) 中的更改不会自动更新总账,因此必须通过在 (APS100) 中输入贷项发票或在日记账凭证。打开 (GLS100) 中输入日记账凭证来人工调整分类账。

    根据设置,在付款时顺序证书号会自动链接到预扣税交易,以验证付款金额是否减掉了税额。(APS425) 中的信息视图能够显示每个发票号、证书号或供应商和证书号的交易。

  3. 创建税务报表

    供应商税务报表。创建建议 (APS430) 中为具有要申报的预扣税的报表创建建议。该建议基于供应商、收款方和会计日期范围等选择标准。(服务代码的范围仅适用于标准服务代码。)通过选择 (APS430) 中的“更改”选项以列出子程序 (APS435) 中包含的所有收款方,验证是否包括所有相关交易。可以从建议中删除单个收款方。通过为供应商选择选项 11 =“发票”,将显示为此供应商选择的所有预扣税交易,并可在 (APS425) 中进行编辑。

    当通过选择选项 9 =“更新”在 (APS430/B) 中确认或批准建议时,建议和所包含的交易都将收到状态 9,表明它们已被申报。将为每个交易存储已确认建议的 ID,以便可以通过选择 (APS425) 中的选项 11 =“税务报表”轻松识别包含各个交易的报表。打印纸质税务报表,在阿根廷的情况下,创建电子文件。在确认建议后,还可以通过在 (APS430/B) 中选择选项 11 =“打印证书”按证书号打印交易的预扣税证书。打印的证书基于通过输入收款方,增值税登记号和灵活的服务代码范围在 F 屏幕上进行的额外选择。如果定义了灵活的服务代码,从而没有为交易分配证书号,则只有发票号打印在报表上。

    可以随时在 (APS430) 中重新打印报表和重新生成电子文件。