# Tax Groups

<p class="doc-lead">Tax Groups combine multiple tax rates that apply together on a single transaction line.</p>

<div class="doc-toc">
<p class="doc-toc-title">On this page</p>
<div class="doc-toc-section">
<div class="doc-toc-links">
<a href="#/accounts/tax-groups?id=overview">Overview</a>
<a href="#/accounts/tax-groups?id=list-view">List View</a>
<a href="#/accounts/tax-groups?id=form-fields">Form Fields</a>
<a href="#/accounts/tax-groups?id=how-it-works">How It Works</a>
<a href="#/accounts/tax-groups?id=actions">Actions</a>
<a href="#/accounts/tax-groups?id=faq">FAQ</a>
<a href="#/accounts/tax-groups?id=related">Related</a>
</div>
</div>
</div>

<hr class="doc-section-divider">

<h2 id="overview">Overview</h2>

Go to <b>Accounts → Settings → Tax Groups</b> from the left menu.

Master data screens do not use Master Update — edit records directly from the list or view.

<hr class="doc-section-divider">

<h2 id="list-view">List View</h2>

<b>List columns</b>

`Id`, `Name`, `Description`

<b>Header actions</b>: <b>New</b> (where applicable)

<b>Row actions</b>: delete, edit (modal)

<hr class="doc-section-divider">

<h2 id="form-fields">Form Fields</h2>

| **Field** | **Description** |
|-----------|-----------------|
| (see below) | Exact labels from the create/edit form |

<b>Create / edit fields</b>

Name*, Description

<b>Form buttons</b>: <b>Save</b>, <b>Update</b>, <b>Reset</b>, <b>Cancel</b> (as applicable)

<hr class="doc-section-divider">

<h2 id="how-it-works">How It Works</h2>

<h3>A label that bundles related taxes</h3>

<p>A Tax Group is a named bundle — for example <b>GST 18%</b> or a VAT rate — that groups related <a href="#/accounts/taxes">Taxes</a> together. The group itself only has a <b>Name</b> and <b>Description</b>; the link is made on each individual tax, which references its Tax Group. For example, CGST 9% and SGST 9% can both point to the same <b>GST 18%</b> group so they are shown and summed together in reports.</p>

<h3>How tax is resolved on a line</h3>

<p>On a bill line, the system uses the item's <a href="#/accounts/tax-class">Tax Class</a> and the supply type (Intra State, Inter State, Export, Import) to resolve the applicable <b>individual taxes</b> directly — a tax class maps to taxes, not to a tax group. Each tax calculates per its <b>Rate</b> and <b>Applicable To</b> and posts to its own tax ledger. The tax group only comes into play as a grouping/label for those taxes in reporting.</p>

<p><b>Connected reports:</b> <a href="#/accounts/reports/tax-report">Tax Report</a>, <a href="#/accounts/reports/bill-wise-tax-wise-purchase">Bill Wise Tax Wise Purchase</a>, <a href="#/accounts/reports/gstr1">GSTR1</a>, <a href="#/accounts/reports/gstr2">GSTR2</a>, <a href="#/accounts/reports/tax-report-detailed">Tax Report Detailed</a>.</p>

<hr class="doc-section-divider">

<h2 id="actions">Actions</h2>

| **Action** | **Description** |
|------------|-----------------|
| New | Opens create form |
| edit | Opens edit form (modal) |
| delete | Removes the tax group |



<hr class="doc-section-divider">

<h2 id="faq">FAQ</h2>
<p><b>What is a tax group?</b><br>A named label (e.g. GST 18%) that bundles related taxes together for reporting. Individual taxes reference the group.</p>
<p><b>How do taxes join a group?</b><br>On the <a href="#/accounts/taxes">Tax</a> master, set the <b>Tax Group</b> field. The tax group screen itself only holds a name and description.</p>
<p><b>Does a tax class pick a tax group?</b><br>No. A tax class maps directly to individual taxes. The group is only used to display and total those taxes together.</p>
<p><b>What if the group total looks wrong on a bill?</b><br>Verify each tax's <b>Rate</b> and <b>Applicable To</b> in <a href="#/accounts/taxes">Taxes</a>.</p>
<hr class="doc-section-divider">

<h2 id="related">Related Topics</h2>

<ul>
<li><a href="#/accounts/taxes">Taxes</a></li>
<li><a href="#/accounts/tax-class">Tax Class</a></li>
<li><a href="#/accounts/reports/tax-report">Tax Report</a></li>
<li><a href="#/accounts/accounts-settings">Accounts Settings</a></li>
</ul>
