how-to-define-new-taxes-in-odoo.png
Blogger_636336273606612500.jpg
By: Faslu Rahman

How to Define New Taxes in Odoo?

Most of the countries have tax system to support many national needs. So tax feature is a must-have in every accounting system.
In Odoo we can create the different types of taxes. But you have to be an advisor level user to do this in Odoo. Other groups are accounting can only have the read access to this.

To create a new tax or list out all the taxes in your Odoo, 

go to Accounting > Configuration > Accounting > Taxes
how-to-define-new-taxes-in-odoo-1-cybrosys

how-to-define-new-taxes-in-odoo-2-cybrosys

In the above picture, you can see the mandatory fields for a tax.

Tax Name
    Name of the tax

Tax Scope
    Where to use this tax. If you select ‘None’, you can only use this tax with other tax groups.

Tax computation
    Odoo have four different types of tax computation
    ?Group of taxes
    ?Fixed
    ?Percentage of price
    ?Percentage of price tax included

Amount
   Some other options are

Tax account
    The account that will be used in the invoice tax lines later creates journal entries using this account. If we leave it empty, then Odoo will take the default debit/credit account of Journal.

Tax account on refunds.
    The account used in case of refund entry.

Label on Invoices 
    This is used on the invoice report to represent this tax.

Tax Group

Tags
    We can add custom tags to create custom reports.

Include in analytic cost
    If we set this option, then the amount computed by this tax will assign to the same analytic account mentioned the invoice line.

Included in price
    Set this option if this tax is included in the unit price of the product/service.

Affect base of subsequent taxes
    If you set this option, Base amount of subsequent taxes will be the sum of current base amount and tax amount of this tax.

Tax adjustment
    Set this option if you want this tax to be used in tax adjustment wizard.

Let's go detail with tax computation methods

Group of taxes
    This option lets us configure the tax as a collection of many child taxes.
Odoo will make visible the table to select the child taxes when you select this option as tax computation method.


how-to-define-new-taxes-in-odoo-3-cybrosys

Fixed
You can give a fixed amount as tax
Example:
Base amount: 1000
Tax rate (value of Amount field): 10
Amount of Tax: 1010
If you set ‘included in price’ 
Real amount: 990
Tax:  10
Amount with Tax: 1000

Percentage of price

This is the most common way of tax computation. Let’s us to mention tax as the percentage
Example:
Base amount: 1000
Tax rate (value of Amount field): 10%
Tax: 100
Amount of Tax: 1100
If you set ‘included in price’ 
Real amount: 909.09
Tax:  90.91
Amount with Tax: 1000

Percentage of price tax included

This way of calculation is used when your tax is a percentage of the total price. This option is by default tax included on the price.
Example:
Base amount: 1000
Tax rate (value of Amount field): 10%
Tax:  100
Amount of Tax: 1000 (Tax is already included in price)


how-to-define-new-taxes-in-odoo-4-cybrosys


how-to-define-new-taxes-in-odoo-5-cybrosys

These all are the details we have to take care when we configure a tax.

Now you can use these taxes in Product master or product category master as Customer Tax or Vendor tax. So that whenever you select this product in a Sale order/Purchase order/ invoice, Odoo will select this tax automatically for you.

how-to-define-new-taxes-in-odoo-6-cybrosys




Comments

0


Leave a comment

 
Calicut

Cybrosys Technologies Pvt. Ltd.
Neospace, Kinfra Techno Park
Kakkancherry
Kerala, India - 673635

London

Cybrosys Limited
Alpha House, 100 Borough High Street,
London, Greater London,
SE1 1LB, United Kingdom

Kochi

Cybrosys Technologies Pvt. Ltd.
1st Floor, Thapasya Building,
Infopark, Kakkanad,
Kochi, India - 682030.

Bangalore

Cybrosys Techno Solutions
The Estate, 8th Floor,
Dickenson Road,
Bangalore, India - 560042

Send Us A Message