Taxe¶
Există numeroase tipuri de taxe, iar aplicarea acestora variază foarte mult, în funcție de localizarea companiei dvs. Pentru a vă asigura că sunt înregistrate cu acuratețe, motorul de taxe Odoo acceptă tot felul de utilizări și calcule.
Taxe implicite¶
Taxele implicite definesc care taxe sunt selectate automat când se creează un produs nou. Ele sunt de asemenea folosite pentru a precompletat câmpul Taxe când se adaugă o linie nouă pe o factură în modul Firme de Contabilitate.
Pentru a modifica taxele implicite, accesați , selectați taxele corespunzătoare pentru impozitul implicit pe vânzări și impozitul pe cumpărare și faceți clic pe Salvați.
Notă
Taxele implicite sunt setate automat în funcție de țara selectată la crearea bazei de date sau atunci când configurați un pachet de localizare fiscală pentru compania dumneavoastră.
Activate taxes from the list view¶
Ca parte a pachetului dvs. de localizare fiscală, majoritatea taxelor de vânzare din țara dvs. sunt deja preconfigurate în baza de date. Cu toate acestea, doar câteva taxe sunt activate implicit. Pentru a activa taxele relevante pentru afacerea dvs., accesați și activați butonul de comutare din coloana Activ.
Configurare¶
Pentru a edita sau crea o taxă, accesați și deschideți o taxă sau faceți clic pe Nou.
Opțiuni de bază¶
Nume fiscal¶
Numele taxei este afișat pentru utilizatorii backend în câmpul Taxes din comenzi de vânzare, facturi , forme de produs etc.
Calculul impozitelor¶
The Tax Computation field determines how the tax amount is computed from the sales price. The following options are available:
Group of Taxes: a combination of several other taxes
Fixed: a fixed amount
Percentage of Price: a percentage of the tax-excluded sales price
Percentage of Price Tax Included: a percentage of the tax-included total
Python Code: a custom user-defined formula
Group of taxes¶
Taxa este o combinație de mai multe sub taxe. Puteți adăuga câte taxe doriți, în ordinea în care doriți să fie aplicate.
Important
Make sure the tax sequence is correct, as the display order determines the application order and may affect tax computation, particularly if a tax affects the base of subsequent taxes.
Fix¶
The tax has a fixed amount in the default currency. The amount remains the same per unit, regardless of the sales price.
The computation is \(\text{tax amount} = \text{fixed tax amount} \times \text{quantity}\).
Example
A product has a sales price of $1000, and we apply a $10 Fixed tax. We then have:
Prețul de vânzare al produsului |
Prețul fără impozit |
Taxă |
Total |
|---|---|---|---|
1,000 |
1,000 |
10 |
1,010.00 |
Percentage of price¶
The tax rate is a percentage of the tax-excluded subtotal.
The exact tax computation depends on the Included in Price field, which determines whether the sales price should be treated as tax-excluded or tax-included:
If Included in Price is disabled, the computation is \(\text{tax amount} = \text{sales price} \times \text{tax rate}\).
Example
A product has a sales price of $1000, and we apply a 10% Percentage of Price tax that is not Included in Price. We then have:
Prețul de vânzare al produsului |
Prețul fără impozit |
Taxă |
Total |
|---|---|---|---|
1,000 |
1,000 |
100 |
1,100.00 |
If Included in Price is enabled, the computation is \(\text{tax amount} = \text{sales price} \times \frac{\text{tax rate}}{1 + \text{tax rate}}\).
Example
A product has a sales price of $1000, and we apply a 10% Percentage of Price tax that is Included in Price. We then have:
Prețul de vânzare al produsului |
Prețul fără impozit |
Taxă |
Total |
|---|---|---|---|
1,000 |
909.09 |
90.91 |
1,000.00 |
Percentage of price tax included¶
Important
This tax computation is rarely used and only useful in countries (e.g., Brazil, Bolivia) that quote tax rates as a percentage of the tax-included total. For the more common need to compute tax amounts from a tax-included price, use the Percentage of Price tax computation with the Included in Price option.
The tax rate is a percentage of the tax-included total.
The exact tax computation depends on the Included in Price field, which determines whether the sales price should be treated as tax-excluded or tax-included:
If Included in Price is disabled, the computation is \(\text{tax amount} = \text{sales price} \times \frac{\text{tax rate}}{1 - \text{tax rate}}\).
Example
A product has a sales price of $1000, and we apply a 10% Percentage of Price Tax Included tax that is not Included in Price. We then have:
Prețul de vânzare al produsului |
Prețul fără impozit |
Taxă |
Total |
|---|---|---|---|
1,000 |
1,000 |
111.11 |
1,111.11 |
Note that the real tax rate in terms of the tax-excluded price is \(\frac{111.11}{1000} = 11.111\%\).
If Included in Price is enabled, the computation is \(\text{tax amount} = \text{sales price} \times \text{tax rate}\).
Example
A product has a sales price of $1000, and we apply a 10% Percentage of Price Tax Included tax that is Included in Price. We then have:
Prețul de vânzare al produsului |
Prețul fără impozit |
Taxă |
Total |
|---|---|---|---|
1,000 |
900 |
100 |
1,000.00 |
Note that the real tax rate in terms of the tax-excluded price is \(\frac{100}{900} = 11.111\%\).
Python code¶
Important
If a tax can be expressed as a multiple of the quantity of the product to which it applies, it can be defined as a Fixed tax. Doing so is strongly recommended over defining a Python Code tax.
A tax defined as Python Code consists of two snippets of Python code that are executed in a local environment that can access the unit price, quantity, product, and partner. Python Code defines the amount of the tax, and Applicable Code defines whether the tax is applied. Enter a formula for each field at the bottom of the Definition tab.
Example
A product has a sales price of $1000, and we apply a Python Code tax with the following configuration:
Python Code:
result = price_unit * 0.10andApplicable Code:
result = True.
We then have:
Prețul de vânzare al produsului |
Prețul fără impozit |
Taxă |
Total |
|---|---|---|---|
1,000 |
1,000 |
100 |
1,100.00 |
Activ¶
Doar taxele active pot fi adăugate la documentele noi.
Important
Nu este posibilă ștergerea taxelor care au fost deja utilizate. În schimb, le puteți dezactiva pentru a preveni utilizarea ulterioară.
Notă
Acest câmp poate fi modificat din vizualizare listă.
Tip de taxă¶
Tipul de taxă determină aplicația fiscală, care restricționează și locul unde este afișată.
Vânzări: facturile clienților, taxele clienților produse etc.
Achiziție: facturi de furnizor, taxe de vânzător de produse etc.
None
Sfat
Puteți utiliza Niciuna pentru taxele pe care doriți să le includeți într-un Grup de impozite, dar pe care nu doriți să le enumerați împreună cu alte taxe de vânzare sau de cumpărare.
Domeniul fiscal¶
Tax Scope restricționează utilizarea taxelor la un tip de produs, fie bunuri, fie servicii.
Fila definire¶
Alocați cu precizie valoarea bazei impozabile sau procente din impozitul calculat către mai multe conturi și grile fiscale.
Bazat pe:
Baza: prețul de pe linia facturii
% din impozit: un procent din impozitul calculat.
Cont: dacă este definit, este înregistrat un articol suplimentar de jurnal.
Grele de taxe: utilizate pentru a genera rapoarte fiscale automat, conform reglementărilor din țara dumneavoastră.
Fila Opțiuni avansate¶
Eticheta pe facturi¶
Eticheta fiscală este afișată pe fiecare linie de factură în coloana Taxes. Acest lucru este vizibil pentru utilizatorii front-end pe facturile exportate, în portalurile clienților etc.
Grup fiscal¶
Selectați cărui grup de taxe îi aparține taxa. Numele grupului de taxe este afișat deasupra liniei total pe facturile exportate și în portalurile clienților.
Grupurile de taxe includ diferite iterații ale aceluiași impozit. Acest lucru poate fi util atunci când trebuie să înregistrați același impozit diferit în funcție de poziții fiscale.
Example
În exemplul de mai sus, taxa 0% EU S pentru clienții intracomunitari din Europa înregistrează suma pe anumite conturi și grile fiscale. Cu toate acestea, rămâne o taxă de 0% pentru client. Acesta este motivul pentru care eticheta indică 0% EU S, iar numele grupului de taxe deasupra liniei Total indică TVA 0%.
Important
Taxele au trei etichete diferite, fiecare având o utilizare specifică. Consultați următorul tabel pentru a vedea unde sunt afișate.
Backend |
:guilabel:Coloana „Taxe” pe facturile exportate |
Deasupra liniei Total pe facturile exportate |
Includeți în costul analitic¶
Cu această opțiune activată, suma taxei este atribuită aceluiași cont analitic ca și linia de factură.
Inclus în preț¶
With this option activated, the tax will treat the sales price on which it is applied as a total including the tax amount. The tax computation will split the sales price into a base amount and a tax amount. This makes it suitable for B2C sales in most countries where prices are quoted tax-inclusive.
Total = Preț de vânzare = Preț calculat fără taxe + Taxe
Example
A product has a sales price of $1000, and we apply a 10% Percentage of Price tax with Included in Price. We then have:
Prețul de vânzare al produsului |
Prețul fără impozit |
Taxă |
Total |
|---|---|---|---|
1,000 |
909.09 |
90.91 |
1,000.00 |
Notă
For a guide on configuring tax-excluded and tax-included prices for B2B and B2C customers, see Prețul B2B (fără taxe) și B2C (taxe incluse).
Afectarea bazei impozitelor ulterioare¶
If this setting is enabled, any subsequent tax applied on the same product line that has Base affected by preceding taxes will be based on a modified sales price. The exact behavior depends on whether the tax with Affect base of subsequent taxes is Inclus în preț or not.
If Included in Price is disabled, subsequent taxes with Base affected by preceding taxes will be based on a modified sales price equal to the original sales price plus the tax amount.
Example
A product has a sales price of $1000, and we apply a 10% Percentage of Price tax with Affect base of subsequent taxes. Any subsequent tax with Base affected by preceding taxes will be based on a modified sales price of $1100.
If Included in Price is enabled, subsequent taxes with Base affected by preceding taxes will be based on a modified sales price equal to the original sales price minus the tax amount.
Example
A product has a sales price of $1100, and we apply a 10% Percentage of Price tax with Included in Price and Affect base of subsequent taxes. Any subsequent tax with Base affected by preceding taxes will be based on a modified sales price of $1000.
This setting is considered any time multiple taxes are applied to the same product line, whether via a group of taxes or multiple taxes added directly to a product line.
Atenționare
Ordinea în care adăugați taxele pe o linie de produse nu are niciun efect asupra modului în care sunt calculate sumele. Dacă adăugați taxe direct pe o linie de produse, numai secvența de taxe determină ordinea în care sunt aplicate.
Pentru a reordona secvența, accesați și trageți și plasați liniile cu mânerele de lângă numele taxelor.
Base affected by preceding taxes¶
This setting, which is only visible in developer mode, determines whether any previous tax that affects the base of subsequent taxes will modify the sales price that this tax is based on.
Notă
Taxes with Included in Price always behave as if this setting is enabled.
Taxe suplimentare¶
„Taxe suplimentare” este un termen larg care se referă la taxe suplimentare dincolo de impozitele standard sau de bază impuse de guverne. Aceste taxe suplimentare pot fi taxe de lux, taxe de mediu, taxe de import sau taxe de export etc.
Notă
Metoda de calcul a acestor taxe variază de la o țară la alta. Vă recomandăm să consultați reglementările din țara dvs. pentru a înțelege cum să le calculați pentru afacerea dvs.
To compute an extra tax in Odoo, create a tax, enter a tax name, select a Tax Computation, set an Amount, and in the Advanced Options tab, enable Affect Base of Subsequent Taxes. Then, drag and drop the taxes in the order they should be computed.
Example
În Belgia, formula pentru a calcula o taxă de mediu este: „(prețul produsului + taxa de mediu) x taxa de vânzare”. Prin urmare, taxa noastră de mediu trebuie să vină înaintea taxei pe vânzări în secvența de calcul.
În cazul nostru, am creat o taxă de mediu de 5% (Ecotaxă) și am pus-o înaintea impozitului de bază belgian de 21%.
Vezi și