[IMP] accounting: fiscal positions update

Updated fiscal positions for 15.0/15.2

taskid-3611075

closes odoo/documentation#6904

X-original-commit: f00cbb47e3
Signed-off-by: Tom Aarab (toaa) <toaa@odoo.com>
This commit is contained in:
Tom Aarab (toaa) 2023-11-24 13:58:24 +01:00
parent 7bdb3dfa7c
commit 89320080c6
9 changed files with 64 additions and 59 deletions

View File

@ -3,109 +3,114 @@ Fiscal positions (tax and account mapping)
========================================== ==========================================
Default taxes and accounts are set on products and customers to create new transactions on the fly. Default taxes and accounts are set on products and customers to create new transactions on the fly.
However, you might have to use different taxes and record the transactions on different accounts, However, depending on the customers' and providers' localization and business type, using different
according to your customers' and providers' localizations and business types. taxes and accounts for a transaction might be necessary.
**Fiscal Positions** allow you to create *sets of rules* to automatically adapt the taxes and the **Fiscal positions** allow the creation of rules to adapt the taxes and accounts used for a
accounts used for a transaction. transaction automatically.
.. image:: fiscal_positions/fiscal-positions-intra-community.png They can be applied :ref:`automatically <fiscal_positions/automatic>`, :ref:`manually
:align: center <fiscal_positions/manual>`, or :ref:`assigned to a partner <fiscal_positions/partner>`.
:alt: Example: Belgian to Intra-Community tax mapping with Fiscal Positions in Odoo Accounting
They can be applied in various ways:
- :ref:`automatically applied, based on some rules <fiscal_positions/automatic>`
- :ref:`manually applied on a transaction <fiscal_positions/partner>`
- :ref:`assigned to a partner, on its contact form <fiscal_positions/transaction>`
.. note:: .. note::
A few Fiscal Positions are already preconfigured on your database, as part of your :ref:`fiscal Several default fiscal positions are available as part of your :ref:`fiscal localization
localization package <fiscal_localizations/packages>`. package <fiscal_localizations/packages>`.
Configuration Configuration
============= =============
Tax and Account Mapping .. _fiscal_positions/mapping:
Tax and account mapping
----------------------- -----------------------
To edit or create a Fiscal Position, go to :menuselection:`Accounting --> Configuration --> Fiscal To edit or create a fiscal position, go to :menuselection:`Accounting --> Configuration --> Fiscal
Positions`, and open the entry you want to modify or click on *Create*. Positions`, and open the entry to modify or click on :guilabel:`New`.
The mapping of taxes and accounts is based on the default taxes and accounts defined in the The mapping of taxes and accounts is based on the default taxes and accounts defined in the
products' forms. product form.
- To map to another tax or account, fill out the right column (**Tax to Apply**/**Account to Use - To map to another tax or account, fill out the right column (:guilabel:`Tax to Apply`/
Instead**). :guilabel:`Account to Use Instead`).
- To remove a tax, rather than replacing it with another, leave the field **Tax to Apply** empty.
- To replace a tax with multiple other taxes, add multiple lines with the same **Tax on Product**. .. image:: fiscal_positions/fiscal-positions-tax-mapping.png
:align: center
:alt: Example of a fiscal position's tax mapping
.. image:: fiscal_positions/fiscal-positions-account-mapping.png
:align: center
:alt: Example of a fiscal position's account mapping
- To remove a tax, leave the field :guilabel:`Tax to Apply` empty.
- To replace a tax with several other taxes, add multiple lines using the same :guilabel:`Tax on
Product`.
.. note:: .. note::
The mapping only works with *active* taxes. Therefore, make sure they are active by going to The mapping only works with *active* taxes. Therefore, make sure they are active by going to
:menuselection:`Accounting --> Configuration --> Taxes`. :menuselection:`Accounting --> Configuration --> Taxes`.
Application
===========
.. _fiscal_positions/automatic: .. _fiscal_positions/automatic:
Automatic application Automatic application
--------------------- ---------------------
You can configure your Fiscal Positions to be applied automatically, following a set of conditions. To automatically apply a fiscal position following a set of conditions, go to
:menuselection:`Accounting --> Configuration --> Fiscal Positions`, open the fiscal position to
modify, and tick :guilabel:`Detect Automatically`.
To do so, open the Fiscal Position you want to modify and click on **Detect Automatically**. You can From there, several conditions can be activated:
configure a few conditions:
- **VAT Required**: The VAT number *must* be indicated in the customer's contact form. - :guilabel:`VAT Required`: the customer's VAT number must be present on their contact form.
- **Country Group** / **Country**: The Fiscal Position is applied to these countries. - :guilabel:`Country Group` and :guilabel:`Country`: the fiscal position is only applied to the
selected country or country group.
.. image:: fiscal_positions/fiscal-positions-automatic.png .. image:: fiscal_positions/fiscal-positions-automatic.png
:align: center :align: center
:alt: Example of settings to apply a Fiscal Position automatically :alt: Example of a fiscal position automatic application settings
.. note:: .. note::
Taxes on **eCommerce orders** are automatically updated once the visitor has logged in or filled Taxes on **eCommerce orders** are automatically updated once the customer has logged in or filled
out their billing details. out their billing details.
.. important:: .. important::
The Fiscal Positions' **sequence** - the order in which they are arranged - defines which The fiscal positions' **sequence** defines which fiscal position is applied if all conditions
Fiscal Position to apply if the conditions are met in multiple Fiscal Positions. set on multiple fiscal positions are met simultaneously.
For example, if the first Fiscal Position targets *country A*, and the second Fiscal Position For example, suppose the first fiscal position in a sequence targets *country A* while the second
targets a *Country Group* that also comprises *country A*, only the first Fiscal Position will be fiscal position targets a *country group* that comprises *country A*. In that case, only the
applied to customers from *country A*. first fiscal position will be applied to customers from *country A*.
.. _fiscal_positions/application: .. _fiscal_positions/manual:
Application Manual application
=========== ------------------
To manually select a fiscal position, open a sales order, invoice, or bill, go to the
:guilabel:`Other Info` tab and select the desired :guilabel:`Fiscal Position` before adding product
lines.
.. image:: fiscal_positions/fiscal-positions-manual.png
:align: center
:alt: Selection of a fiscal position on a sales order, invoice, or bill
.. _fiscal_positions/partner: .. _fiscal_positions/partner:
Assign a Fiscal Position to a partner Assign to a partner
------------------------------------- -------------------
You can manually define which Fiscal Position must be used by default for a specific partner. To define which fiscal position must be used by default for a specific partner, go to
:menuselection:`Accounting --> Customers --> Customers`, select the partner, open the
:guilabel:`Sales & Purchase` tab, and select the :guilabel:`Fiscal Position`.
To do so, open the partner's contact form, go to the **Sales & Purchase** tab, edit the **Fiscal .. image:: fiscal_positions/fiscal-positions-customer.png
Position** field, and click on *Save*.
.. image:: fiscal_positions/fiscal-positions-partner.png
:align: center :align: center
:alt: Selection of a Fiscal Position on a Sales Order / Invoice / Bill in Odoo Accounting :alt: Selection of a fiscal position on a customer
.. _fiscal_positions/transaction:
Choose Fiscal Positions manually on Sales Orders, Invoices, and Bills
---------------------------------------------------------------------
To manually select which Fiscal Position to use for a new Sales Order, Invoice, or Bill, go to the
**Other Info** tab and select the right **Fiscal Position** *before* adding product lines.
.. image:: fiscal_positions/fiscal-positions-transaction.png
:align: center
:alt: Selection of a Fiscal Position on a Sales Order / Invoice / Bill in Odoo Accounting
.. seealso:: .. seealso::
* :doc:`../taxes` * :doc:`../taxes`
* :doc:`taxcloud` (decommissioning TaxCloud integration in Odoo 17+) * :doc:`taxcloud`
* :doc:`B2B_B2C` * :doc:`B2B_B2C`

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.2 KiB