One of the primary motivator for compulsory use of accounting tools is calculation of Taxes. You may or may not make money but your government will (to help your country be safe and prosperous). And if you don’t do your taxes correctly, they get very unhappy. Ok, philosophy aside, ERPNext allows you to make configurable tax templates that you can apply to your sales or purchase.
For Tax Accounts that you want to use in the tax templates, you must mention them as type “Tax” in your Chart of Accounts.
You must usually collect taxes from your Customer and pay them to the government. At times there may be multiple taxes for multiple government bodies like local government, state or provincial and federal or central government.
The way ERPNext sets up taxes is via templates. Other types of charges that you may apply to your invoices (like shipping, insurance etc.) can also be configured as taxes.
To create a new sales tax template called Sales Taxes and Charges Master, you have to go to:
Selling > Setup (sidebar) > Sales Taxes and Charge Master
When you create a new master, you will have to add a row for each tax type.
The tax rate you define here will be the standard tax rate for all Items. If there are Items that have different rates, they must be added in the Item Tax table in the Item master.
In each row, you have to mention:
Once your setup your template, you can now select this in your sales transactions.
Similar to your Sales Taxes and Charges Master is the Purchase Taxes and Charges Master.
This is the tax template that you can use in your Purchase Orders and Purchase Invoices. If you have value added taxes (VAT), where you pay to the government the difference between your incoming and outgoing taxes, you can select the same Account that you use for sales taxes.
The columns in this table are similar to the Sales Taxes and Charges Master with the difference as follows:
Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.