[MERGE] Forward-port of branch 14.0 to master

This commit is contained in:
Antoine Vandevenne (anv) 2021-07-05 16:29:34 +02:00
commit bf061f6d56
5 changed files with 78 additions and 3 deletions

View File

@ -77,7 +77,7 @@ Register your company at the financial authority
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To register your company, go to :menuselection:`Settings --> General Settings --> Companies -->
Update Info` and fill out the following fields:
Update Info`, fill out the following fields and *Save*.
- **Company name**
- Valid **address**
@ -94,6 +94,10 @@ the *fiskaly Registration* button.
:align: center
:alt: Button to register a company through fiskaly in Odoo
.. tip::
If you do not see the *fiskaly Registration* button, make sure that you *saved* your company
details and are not in *editing mode* anymore.
Once the registration has been finalized, new fields appear:
- **fiskaly organization ID** refers to the ID of your company at the fiskaly side.

View File

@ -10,6 +10,7 @@ Taxes
taxes/taxes
taxes/default_taxes
taxes/fiscal_positions
taxes/eu_distance_selling
taxes/taxcloud
taxes/retention
taxes/B2B_B2C

View File

@ -0,0 +1,69 @@
===================================
EU intra-community Distance Selling
===================================
**Distance sales within the European Union** include cross-border sales of goods and services to a
private consumer (B2C) in another EU Member State when the seller doesn't meet face-to-face with the
customer. Organizations must ensure that the VAT on distance sales is paid to the Member State in
which the goods or services are delivered.
.. note::
This remains true even if your organization is located outside of the European Union.
While this regulation mainly applies to :doc:`eCommerce <../../../../websites/ecommerce>` sales to
private EU consumers, it is also valid for mail order sales and telesales.
The Union **One-Stop Shop (OSS)** is an online portal where businesses can register for the OSS and
declare their intra-community distance sales. Each EU member states integrates an online OSS portal.
The **EU intra-community Distance Selling** feature helps your organization comply with this
regulation by creating and configuring new :doc:`fiscal positions <fiscal_positions>` and
:doc:`taxes <taxes>` based on your company's country.
.. seealso::
- `European Commission: OSS | Taxation and Customs Union
<https://ec.europa.eu/taxation_customs/business/vat/oss_en>`_
.. _eu_distance_selling/configuration:
Configuration
=============
Go to :menuselection:`Accounting/Invoicing --> Settings --> Taxes`, then enable **EU intra-community
Distance Selling** (or **EU Digital Goods VAT** if you created your database before July 1, 2021),
and *Save*.
.. image:: eu_distance_selling/enable-feature.png
:align: center
:alt: EU intra-community Distance Selling feature in Odoo Accounting settings
.. important::
Please :ref:`upgrade the module <general/upgrade>` `l10n_eu_service` if you already installed it
before **July 1, 2021**, or if you activated the feature **EU Digital Goods VAT** in the
Accounting settings. Then, make sure to :ref:`refresh the tax mapping
<eu_distance_selling/refresh-mapping>`.
.. _eu_distance_selling/taxes:
Fiscal Positions and Taxes
==========================
Once enabled, the feature automatically creates all the necessary taxes and fiscal positions needed
for each EU member state, based on your company's country.
We highly recommend checking that the proposed mapping is suitable for the products and services you
sell before using it.
.. _eu_distance_selling/refresh-mapping:
Refresh tax mapping
-------------------
Whenever you add or modify taxes, you can update automatically your fiscal positions.
To do so, go to :menuselection:`Accounting/Invoicing --> Settings --> Taxes --> EU intra-community
Distance Selling` and click on the *Refresh tax mapping* button.
.. seealso::
- :doc:`fiscal_positions`
- :doc:`taxes`

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

View File

@ -205,8 +205,9 @@ applications/general/multi_companies/manage_multi_companies.rst applications/gen
applications/general/payment_acquirers/payment_acquirers.rst applications/general/payment_acquirers.rst # payment_acquirers/payment_acquirers -> payment_acquirers
applications/general/unsplash/unsplash_access_key.rst applications/general/unsplash.rst # unsplash/unsplash_access_key -> unsplash
applications/general/unsplash/unsplash_application_id.rst applications/general/unsplash.rst # unsplash/unsplash_application_id -> unsplash
applications/general/base_import/import_faq.rst applications/general/export_import_data.rst # base_import/import_faq -> odoo_basics/import_data
applications/general/base_import/adapt_template.rst applications/general/export_import_data.rst # base_import/adapt_template -> odoo_basics/import_data
applications/general/base_import.rst applications/general/export_import_data.rst # base_import -> export_import_data
applications/general/base_import/import_faq.rst applications/general/export_import_data.rst # base_import/import_faq -> export_import_data
applications/general/base_import/adapt_template.rst applications/general/export_import_data.rst # base_import/adapt_template -> export_import_data
applications/general/odoo_basics/export-data.rst applications/general/export_import_data.rst # odoo_basics/export-data -> export_import_data
applications/settings/users_and_features.rst applications/general.rst # settings/users_and_features -> general
applications/general/mobile.rst applications/general.rst # general/mobile -> general