之前讲述了WooCommerce 中的价格和税费设置,现在这篇文章是一份详细的分步指南,专为在WooCommerce平台上经营网店的朋友们整理的,会详细展示如何配置适合店铺的税务设置。虽然文章里会提供一些实现某些税务目标的具体步骤,注意,由于每家商店的业务模式和需求都不尽相同,这些方案并非一成不变,而是作为参考和灵感来源。
场景 1:向客户收取与商店地址相同的税率
假如商店在南非。无论客户从哪里购买或发货到哪里,它都对所有客户收取 15% 的增值税。它显示所有产品的含税价格。
这种设置的结果是,所有客户都能看到并支付整个商店中相同的产品含税价格。
要实现这一结果,按照以下步骤操作。在没有特别提到设置的地方使用默认值。
场景 1 常规设置
- 转到WooCommerce > 设置 > 常规,并将商店地址设置为南非开普敦。
- 将默认客户位置设置为商店国家/地区。
- 通过选中启用税率和计算来启用税收。
- 滚动到底部并单击“保存更改”。
场景1 税务设置
- 转到WooCommerce > 设置 > 税收 > 税收选项。
- 将输入的含税价格设置为是,我将输入含税价格。
- 设置根据商店基址计算税额。
- 将商店显示价格设置为含税
- 将购物车和结账时显示的价格设置为含税。
- 将显示税务总额设置为作为单次总额。
- 单击“保存更改”。
情景 1 税率
- 转至标准费率(靠近屏幕顶部的子选项卡)
- 单击插入行按钮。
- 在Rate %列中输入15。
- 在税名栏中输入增值税。
- 单击“保存更改”。
使用商店所在国家/地区内外的各种地址进行测试,以验证税收工作是否符合预期。
场景 2:根据客户送货地址仅对某些国家征税
在这种情况下,假如商店在英国,面向全球销售。它只对来自 3 个国家的客户根据其送货地址征收购物税: 英国为 20%,法国为 19%,挪威为 25%。它不对寄往其他地方的客户征税。由于税率不同,它显示的产品价格不含税。
这样设置的结果是,所有首次访问者都能看到相同的产品不含税价格。一旦在购物车/结账页面的地址栏中添加了送货国家,就会根据 3 个国家各自的税率计算税款。如果客户的送货地址不在这 3 个国家中的任何一个,价格将继续显示为不含税价格,并且不收取税费。
要实现这一结果,请按照以下步骤操作。在没有特别提到设置的地方使用默认值。
场景 2 常规设置
场景 2 税务设置
- 转到WooCommerce > 设置 > 税收 > 税收选项。
- 将输入的含税价格设置为否,我将输入不含税价格。
- 设置根据客户送货地址计算税额。
- 将商店显示价格设置为不含税。
- 将购物车和结账时显示的价格设置为不含税。
- 将显示税额总额设置为逐项(以显示税率名称)。
- 单击“保存更改”。
情景 2 税率
- 转到标准费率(屏幕顶部附近的子选项卡)。
- 单击插入行按钮输入第一条税收规则。
- 在国家代码栏中输入GB(英国的 2 位代码)。
- 在Rate %列中输入20。
- 在税名栏中输入增值税。
- 单击插入行按钮输入第二条税收规则。
- 在国家代码栏中输入FR(法国的 2 位代码)。
- 在Rate %列中输入19。
- 在税名栏中输入TVA。
- 单击插入行按钮输入第 3 条税收规则。
- 在国家代码栏中输入NO(挪威的 2 位代码)。
- 在Rate %列中输入25。
- 在税名栏中输入MVA。
- 单击“保存更改”。
使用商店所在国家/地区内外的各种地址进行测试,以验证税收工作是否符合预期。
场景 3:使用全国性税收,但特定州除外,针对特定邮政编码增加额外税费
本方案中的举例商店位于加利福尼亚州。它只在美国境内销售和发货。该店对州内发货的销售额收取 7% 的税费,如果发货至邮政编码为 90210 的地区,则额外收取 2%的税费。运往其他任何州的销售则收取 6% 的税。税收规则在优先级中出现的顺序很重要,因为首先匹配的规则会被使用。
这种情况的结果是,所有访客看到的价格都是不含税的,直到他们在购物车/结账页面上输入送货详情,之后才会根据税率征收一种或多种税。
要实现此结果,请按照以下步骤操作。未特别提及设置时,请使用默认值。
场景 3 常规设置
- 转到WooCommerce > 设置 > 常规,并将商店地址设置为加利福尼亚州的地址。
- 默认情况下,将默认客户位置设置为无位置(新用户在输入送货地址之前不会看到任何税务信息)。
- 通过选中启用税率和计算来启用税收。
- 滚动到底部并单击“保存更改”。
场景三 税务设置
- 转到WooCommerce > 设置 > 税收 > 税收选项。
- 将输入的含税价格设置为否,我将输入不含税价格。
- 设置根据客户送货地址计算税额 。
- 将商店显示价格设置为不含税。
- 将购物车和结账时显示的价格设置为不含税。
- 将显示税额总额设置为逐项(以显示税率名称)。
- 单击“保存更改”
情景 3 税率
- 转到标准费率(屏幕顶部附近的子选项卡)。
- 单击插入行按钮输入第一条税收规则。
- 在国家代码栏中输入US(美国的 2 位代码)。
- 在州代码栏中输入 CA(加利福尼亚州的 2 位代码)。
- 在Rate %列中输入7。
- 在税名栏中输入税。
- 在优先级列中输入1。
- 单击插入行按钮输入第二条税收规则。
- 在国家代码栏中输入US。
- 在邮政编码/ZIP列中输入90210*(我们添加通配符 (*) 以将此规则也应用于 ZIP+4 代码)。
- 在Rate %列中输入2。
- 在税名栏中输入BH Tax。
- 在优先级列中输入2。
- 单击插入行按钮输入第 3 条税收规则。
- 在国家代码栏中输入US 。
- 在Rate %列中输入6。
- 在税名栏中输入税。
- 在优先级列中输入1。
- 单击“保存更改”。
会发现,保存后规则会自动重新排列,并按优先级分组。
下面是客户输入地址时如何评估税务规则:
- 所有优先级 1 的税收将首先按照表格中的规则从上到下进行评估。
- 第一条规则的第一个标准是地址位于美国。
- 如果是,第二个标准是该地址位于加利福尼亚州。
- 如果是,则适用 7% 的税率,并且评估将转至优先级 2税。
- 如果地址不是位于加利福尼亚州,则会转到下一个优先级 1 税率,并应用该税率。
- 接下来,对优先级 2 的税收进行评估。
- WooCommerce 检查该地址是否位于美国。
- 如果是,它会检查邮政编码是否以 90210 开头。
- 如果发生这种情况,则适用 2% 的税率(与优先级 1税一起)。
- 如果邮政编码不是以 90210 开头,则税率将被忽略,并且只适用 一个优先级 1税。
下图显示了不同的税率如何适用于不同的地址。
首先,Hiouochi 位于加利福尼亚州,但不在特定的邮政编码范围内,因此只适用 7%的税。
接下来,90210 既位于加利福尼亚州,又与我们使用第二税率的特定邮政编码相匹配。按照计划,该地址将被征收 2 次税。
我们的最后一个地址是位于密歇根州的安阿伯市,因此只适用于更普遍的美国税。
场景 4:不使用标准税率时,使用最高的附加运费税率
默认情况下,运费税取决于标准税率类别。如果订单中没有标准税率产品,或者您不使用该税种,则使用附加税种中的第一个税率。在这种情况下,要确保你的最高税率在附加税种部分中列在第一位,如下图所示。
注意附加类别:税 A、税 B和税 C。通过在附加税类别设置中添加名称并保存更改来创建它们。名称会作为子选项卡显示在屏幕顶部。标准税率类别不能删除,但如果留空,会被忽略。
下图显示了没有任何税收规则的标准税率类别,因此为空。
下图中,A类税的税率最高,为 24%,因此位于列表首位。税率表中添加了一行,其中国家代码设置为US,税率 %设置为25,税名设置为Tax 24%,优先级设置为1。其余列均采用默认值。
下图显示下一个是Tax B类。它与Tax A相同,只是这里的Rate %为14且Tax 名称为Tax 14%。
在此图中,税收 C类别最后输入,其设置与税收 B相同,只是税率 %为10%,税名是税收 10%。
这种情况的结果是,在创建包含多个产品的订单(每个产品都有上述税率中的一种)时,最高税率将用于发货。
在下面的订单示例中,我们可以看到产品 1 的税率为 84 美元(350 美元的产品)。10 美元的定额运费为 2.40 美元。在计算 24% 税率的总金额时,我们发现总金额是这些部分的总和,即 86.40 美元,从而确认 24% 税率适用于运费,正如我们所想的那样。
情景五:在一个地方对实体商品征税,但对各地的虚拟商品征税
这种情况的结果是,在创建包含多个产品的订单(每个产品都有上述税率中的一种)时,最高税率将用于发货。
在下面的订单例子中,我们可以看到产品 1 的税率为 84 美元(350 美元的产品)。10 美元的定额运费为 2.40 美元。在计算 24% 税率的总金额时,我们发现总金额是这些部分的总和,即 86.40 美元,从而确认 24% 税率适用于运费。
场景 5 常规设置
- 转到WooCommerce > 设置 > 常规,并将商店地址设置为肯塔基州的地址。
- 默认情况下,将默认客户位置设置为无位置(首次访问者在输入送货地址之前不会看到任何税务信息)。
- 通过选中启用税率和计算来启用税收。
- 滚动到底部并单击“保存更改”。
场景五 税务设置
- 转到WooCommerce > 设置 > 税收 > 税收选项。
- 将输入的含税价格设置为否,我将输入不含税价格。
- 设置根据客户送货地址计算税额。
- 在附加税类别中添加一个新类别,例如虚拟商品(我们稍后会将其分配给产品)。
- 将商店显示价格设置为不含税。
- 将购物车和结账时显示的价格设置为不含税。
- 将“显示税收总额”设置为“逐项”(可选,此设置显示税率名称)。
- 单击“保存更改”。
情景 5 税率
- 转到标准费率(屏幕顶部附近的子选项卡)。
- 单击插入行按钮输入第一条税收规则。
- 在国家代码栏中输入US(美国的 2 位代码)。
- 在州代码栏中输入 KY(肯塔基州的 2 位代码,现在该税率仅适用于肯塔基州)。
- 在Rate %列中输入6。
- 在税名栏中输入KY Tax(可选)。
- 单击保存更改按钮。
- 接下来,转到我们在上一节中创建的税种,虚拟商品税率(显示为顶部附近的链接)
- 单击插入行按钮输入此类中的第一条税收规则。
- 在Rate %列中输入6。
- 在税名栏中输入税(可选)。
- 单击保存更改按钮。
此税率适用于所有客户,但由于它属于附加税类,并且默认使用标准税率,因此它仅适用于我们专门应用它的产品。我们接下来会这样做。
场景5 产品设置
- 转到产品并添加新产品或编辑现有产品。
- 任何运送的实体产品均可继续使用标准税率。
- 对于虚拟产品,将其产品 > 产品数据 > 常规 > 税类设置为虚拟商品。
- 编辑产品后,单击“更新”以保存更改。
下面的图片显示可运输产品的税务类别设置为“标准”。
下面是另一张图片,这次显示虚拟产品的税收类别设置为虚拟商品。
完成上述设置后,商店即可开始收税。下图显示了购物车页面,其中有两个产品,分别名为Shippable Good(20 美元)和Virtual Good(10 美元)。输入运费计算器的地址是肯塔基州列克星敦。分项税项显示适用肯塔基州税和虚拟商品税。
下图显示的是与上图相同的购物车,只是地址现在设置为密歇根州安娜堡。分项税显示只适用虚拟商品税,税额为 0.60 美元,仅适用于虚拟商品。
暂无评论内容