了解 Magento 税的初学者指南
已发表: 2022-02-16但是,当您使用 Magento 经营电子商务商店时,税收是一个不可避免的头痛问题。
我们将尝试用简单的英语解释一切,但税收是一项艰巨的工作这一事实无法回避。
所以,坐在舒适的椅子上,给自己泡一杯浓咖啡。 让我们探索税收在 Magento 中的运作方式。
本指南摘自 Magento 2 的畅销书 Magento 2 Explained。我们在该书中使用了一家名为“Orangeville”的商店的示例,因此您会在此处看到它的引用。
Magento 税收视频指南
电子商务和销售税解释
电子商务商店收取的税实际上只有一种:销售税。
每个国家/地区的销售税率都不同。 例如,如果我们在佛罗里达州经营公司,我们需要征收 6% 的销售税,至少对某些产品是这样。 在加利福尼亚州,销售税为 8.25%。 在英国,销售税为 17.5%。 在西班牙,这一比例为 18%,而在丹麦,这一比例为 25%。
名称也因国家而异。 在许多欧洲国家,销售税被称为增值税(VAT)。 在加拿大和澳大利亚,销售税称为 GST(商品和服务税)。 在日本,销售税被称为消费税。
税的名称、税率和周边规则将根据您所在的位置而有所不同。
但是,归根结底,我们都在谈论同一件事。 如果您经营电子商务商店,您可能需要向客户收取销售税。
这就是本章的内容。 我们如何计算正确的销售税金额以添加到不同的交易中?
Magento 税的基础知识
如果您从 Magento 商店购买产品,您支付的销售税取决于“税收规则”。
- 转到“商店”,然后转到“税收规则”。 您将在下面看到此屏幕:
你会看到这个屏幕完全是空的。 我们根本没有税收规则,所以我们商店的顾客永远不会支付任何销售税。 这太棒了,对吧?
不幸的是,这种理想的设置在现实世界中永远不会持续,至少如果你想远离监狱的话。
所以本章的重点是创建税收规则。
这是它变得有点复杂的地方,因为税收规则由几个不同的项目组成。 下图显示了结合创建税收规则的两个不同功能:
- 税收类别:这些决定您是否需要纳税。
- 税率:这些决定了您可能需要支付的税率。
在本章中,我们将首先解释税收类别,然后我们将讨论税率。
Magento 中的税类解释
税类根本不涉及金钱。 Tax Classes 只回答您是否需要为交易征税。
税收类别可以分配给运输、产品和客户:
- 运费:您所在的位置可能要求您在运费中添加销售税。 在美国的 30 多个州都是如此。 假设您卖了 10 美元的 T 恤并收取 10 美元的运费。 在运费应税的州,应税销售额为 20 美元,而不仅仅是 10 美元。
- 产品:某些产品的销售税率可能不同。 例如,在许多地方,实物产品需要销售税,但服务不需要。
- 客户:某些客户组的销售税率可能不同。 例如,在许多地方,对普通(零售)客户征税,但对批发客户不征税。
以下是如何在 Magento 的配置中找到这三个选项:
- 转到“商店”,然后转到“配置”。
- 转到“销售”,然后在左侧菜单中选择“税收”:
在此屏幕的顶部,您将看到所有三个税种的设置。 以下是 Magento 中的默认税收设置:
- 运费:不含税。
- 产品:“应税商品”是默认设置,但我们要求您在创建产品时将其更改为“无”。
- 客户:零售客户。
那么,当客户购买产品时,这意味着什么? 这意味着 Magento 必须执行几层计算:
- 运费:如果这个产品需要运费,我们需要加税吗?
- 产品:这个特定的产品需要纳税吗?
- 客户:您属于特定的客户群。 我们需要为这个群体收税吗?
使税收变得复杂的一件事是,您无法在结帐之外看到它们的作用。 在特定客户选择将特定产品运送到特定位置之前,您无法看到它们。
Magento 税率
这就是政府会计师开始兴奋的地方。 税率是 Magento 收取当地销售税的方式。

税收类别仅用于将运输、产品和客户分类为“应税”或“不应税”。
税率是我们明确定义应该收取多少钱的地方。
让我们引导您完成设置税率的过程。
- 转到“商店”,然后转到“税区和税率”。
- 您会注意到 Magento 已经为加利福尼亚和纽约提供了两种默认税率:
我们将想象我们的奥兰治维尔业务位于佛罗里达州。 毕竟,佛罗里达州以橙子和橙汁而闻名。 我们希望向佛罗里达州所有购买我们产品的人征收 6% 的销售税。
- 点击“新税率”。
- 税号:佛罗里达州销售税
- 邮政编码: *
- 州:佛罗里达
- 国家:美国
- 利率百分比: 6.0
邮政编码选项可能有点令人困惑。 这允许您为任何与特定模式匹配的邮政编码设置税。 例如,输入 9021* 将涵盖所有这些邮政编码:90210、90211、90212、90213、90214、90215、90216、90217、90218 和 90219。
- 完成后点击“保存价格”。
- 您会看到您的佛罗里达州税率现在与另外两个税率一起可见:加利福尼亚州为 8.25%,纽约州为 8.375%。
创建您的第一个 Magento 税收规则
所以现在我们知道了在 Magento 中设置税收的两个关键要素:税收类别和税率。
让我们将它们组合成一个税收规则,该规则实际上可以在我们商店的结账过程中使用。
- 转到“商店”,然后转到“税收规则”。
- 点击“添加新的税收规则”。
我们将为将从我们佛罗里达总部发运的产品制定税收规则。
- 名称:零售客户需要从佛罗里达运送的产品
- 税率:佛罗里达州销售税
- 单击“其他设置”选项卡。
- 在这些设置下,您可以看到两个税类:客户和产品。 我们可以保持这些设置不变。 如果您确实想将此税收规则应用于不同的客户或产品组,您可以更改这些设置。
- 点击“保存规则”。
- 您现在将看到所有税收规则的概述。 此屏幕仅包含您创建的税收规则,因此唯一需要纳税的客户是来自佛罗里达州的客户。 我们将需要为其他州和国家制定更多的税收规则。
让我们看看这个税收规则的实际效果。 首先,让我们将我们的一种产品变成应税产品。
- 转到“目录”,然后转到“产品”。
- 编辑“胡萝卜”产品。
- 选择“应税货物”作为“税级”。
现在让我们买一些胡萝卜,看看加税是否正确。
- 转到您网站的前面。
- 使用您的客户帐户登录。
- 转到“我的帐户”并编辑您的送货地址。 您添加什么细节并不重要,只要您为“州/省”选择“佛罗里达”即可。
- 点击“保存地址”。
现在我们去买些胡萝卜,交些税吧!
- 前往您的商店,然后单击“添加到购物车”购买胡萝卜。
- 单击结帐流程,直到进入“审核和付款”页面。 在屏幕的右侧,您会看到已添加 0.06 美元的销售税。
Magento 税收摘要
第一条税收规则是一个简单的示例,但希望它可以很好地介绍 Magento 税收的运作方式。 税种 + 税率 = 税收规则。
如果您准备好了解有关 Magento 的更多信息,请查看 Magento 2 Explained,这是 Magento 2 的畅销书。