税率¶
税 的类型很多,它们的应用差异很大,这主要取决于您公司的本地化。 为了确保准确记录,Odoo的税务引擎支持各种用途和计算.
默认税¶
默认税 定义创建新产品时自动选择的税种。在 会计公司 模式下,在发票上添加新行时,它们也用于预填 税项 字段。

要更改 默认税项 ,请访问 保存 。
,为默认销售税和采购税选择适当的税额,然后点击
注解
默认税项 会根据创建数据库时选择的国家自动设置,或者在为公司设置 财务本地化包 时自动设置。
从列表视图激活销售税¶
作为 财务本地化包 的一部分,您所在国家的大部分销售税已在数据库中预先配置。但是,只有少数税种是默认激活的。要激活与您的业务相关的税种,请访问 并启用 激活 列下的切换按钮。

配置¶
要编辑或创建 税项 ,请进入 新建 。
并打开税的列表,点击
基本选项¶
税项名称¶
税名 会在 销售订单 、 发票 、产品表单等的 税项 字段中显示给后台用户。
税费计算¶
税种
税种是多个子税种的组合。您可以添加任意数量的税种,并按您偏好的顺序应用。
重要
确保税收顺序是正确的,因为它们的顺序可能会影响税收金额的计算,尤其是如果其中一种税收 影响随后税收基础的 .
固定
以默认货币计算的税额是固定的。无论销售价格如何,金额都保持不变。
Example
某产品的销售价格为 $1000,我们征收 $10 的 固定 税。那么我们有:
产品销售价 |
价格不含税 |
税率 |
合计 |
---|---|---|---|
1,000 |
1,000 |
10 |
1,010.00 |
价格百分比
销售价格 是计税基础:税额是用销售价格乘以税收百分比计算得出的。
Example
某产品的销售价格为$ 1000,我们按 价格的10% 征税。然后我们有:
产品销售价 |
价格不含税 |
税率 |
合计 |
---|---|---|---|
1,000 |
1,000 |
100 |
1,100.00 |
已含价格税的百分比
总额 是应税基础:税额是总额的百分比。
Example
某产品的销售价格为 $ 1000,我我们按 价格的10% 征税。然后我们有:
产品销售价 |
价格不含税 |
税率 |
合计 |
---|---|---|---|
1,000 |
1,000 |
111.11 |
1,111.11 |
Python 代码
定义为 Python 代码 的税金由两个 Python 代码段组成,在包含单价、产品或合作伙伴等数据的本地环境中执行。 Python 代码 定义税金数额, 适用代码 定义是否适用税金。公式位于 定义 标签底部。
Example
Python 代码: result = price_unit * 0.10
适用代码: result = true
启用¶
只将 有效 税项添加到新文件中。
重要
无法删除已经使用的税款。 相反,您可以停用它们以防止将来使用.
注解
该字段可以通过 列表视图 进行修改。
税务类型¶
税务类型 决定了税务应用,也限制了显示的位置。
销售 :客户发票、产品客户税等。
采购 : 供应商账单、产品供应商税等。
没有
小技巧
对于您想包含在 税组 中,但不想与其他销售税或购置税一起列出的税项,您可以选择 无 。
税务范围¶
使用 税务范围 时,税务的使用仅限于某类产品,即 库存商品 或 服务 。
定义选项卡¶
将应税基础金额或计算税额的百分比精确分配到多个账户和税收网格中。

基于 :
税基 :发票行上的价格
税收比率% :计算税额的百分比。
科目 :如果已定义,则记录额外的日记账项目。
税收网格 :用于根据您所在国家/地区的法规,自动生成 税务报告 。
高级选项卡¶
发票上的标签¶
税号显示在每行发票的 税项 列中。 前端 用户可在导出发票、客户门户等处看到该标签。

税组¶
选择税款所属的 税组 。税组名称显示在导出发票和客户门户网站的 总计 行上方。
税种组包括同一税种的不同迭代。当您必须根据 调账方法 以不同方式记录同一税种时,这可能很有用。
Example

在上述示例中, 0% EU S 税项针对欧洲共同体内部客户,将金额记录在特定账户和税收网格中。但对客户而言,税率仍为 0%。这就是为什么标签显示 0% EU S ,而 总计 行上方的税组名称显示 增值税 0% 。
包括在分析成本中¶
激活该选项后,税项将分配到与发票项目相同的 核算项目 。
包含在价格中¶
激活该选项后,总额(含税)等于 销售价格 。
总计 = 销售价格 = 计算的含税价格 + 税金
Example
某产品的销售价格为 $1000,我们征收 价格的10% 税,该税 包含在价格 中。那么我们有:
产品销售价 |
价格不含税 |
税率 |
合计 |
---|---|---|---|
1,000 |
900.10 |
90.9 |
1,000.00 |
注解
如果需要准确定义含税和不含税价格,请参阅以下文档:B2B(不含税)与B2C(含税)价 。
注解
默认情况下,发票上只显示 不含税 列。要显示 含税 列,请单击**下拉切换**按钮并选中 含税 。

影响后续税的基数¶
使用此选项,已含税总额成为适用于同一产品的其他税种的应税基础.
您可以配置新的 税组 来包含此税项或直接将其添加到产品系列。

警告
在产品线上添加税金的顺序对计算金额的方式没有影响。如果直接在产品列上添加税收,则只有税收序列决定应用它们的顺序.
要重新排序序列,请转到 :menuselection:会计 –> 设置 –> 税率` ,然后拖放带有税款名称的行的以重新排序.

附加税¶
“附加税” 是一个广义的术语,指政府征收的标准税或基本税之外的附加税。这些附加税项可以是 奢侈品 税、 环保 税、 进口 税或 出口关税 税等。
注解
不同国家计算这些税款的方法各不相同。我们建议您查阅所在国家/地区的相关法规,以了解如何为您的企业计算这些税款。
要在 Odoo 中计算附加税,可以 创建税金 ,输入税金名称,选择 税金计算 ,设置 金额 ,并在 高级选项 选项卡中勾选 影响后续税金基数 。然后,按 计算 的顺序拖放税金。
Example
在比利时,环保税的计算公式为:
(产品价格 + 环保税) x 销售税
。因此,在计算顺序中,我们的环保税必须 先于 销售税。在我们的案例中,我们设立了 5%的环保税(Ecotax),并将其置于比利时 21%的基础税之前。
