# Customer Groups

<p class="doc-lead">Customer Groups organize customers into categories for filtering, pricing rules, credit limits, and mandatory customer fields. Groups can be nested using a parent group.</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="#/sales/customer-groups?id=overview">Overview</a>
<a href="#/sales/customer-groups?id=fields">Fields</a>
<a href="#/sales/customer-groups?id=how-it-works">How It Works</a>
<a href="#/sales/customer-groups?id=actions">Actions</a>
<a href="#/sales/customer-groups?id=faq">FAQ</a>
<a href="#/sales/customer-groups?id=related">Related</a>
</div>
</div>
</div>

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

<h2 id="overview">Overview &amp; List View</h2>

Go to <b>Sales → Settings → Customer Groups</b> from the left menu.

The list is a hierarchical tree of customer groups.

<b>List columns</b>

| **Column** | **Description** |
|------------|-----------------|
| Id | Group record ID. |
| Name | Customer group name. Nested under parent groups when hierarchy is used. |

<b>List row actions</b>

| **Action** | **Description** |
|------------|-----------------|
| View | Opens read-only group details. |
| Edit | Opens the edit form. |
| Delete | Removes the group when not referenced. |

<b>New Customer Group</b>

<img src="sales/images/customer-grp.webp" alt="Customer Groups" loading="lazy">

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

<h2 id="fields">Fields</h2>

| **Field** | **Description** |
|-----------|-----------------|
| Name * | Group name shown on customer records and filters. |
| Parent Group | Optional. Creates a hierarchy (e.g. Retail → Wholesale). Only active groups can be selected as parent. |

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

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

Each customer can belong to one customer group. The group is used across the sales module in this precedence order (customer-specific values always win over group):

<ul>
<li><b>Pricing Rule</b> — rules targeting a customer group apply to all customers in that group when no customer-specific rule matches. See <a href="#/sales/custom-pricing">Pricing Rule</a>.</li>
<li><b>Date Wise Pricing</b> — optional per-group price columns on the <a href="#/sales/date-wise-pricing">Date Wise Pricing</a> grid.</li>
<li><b>Basic Pricing</b> — customer group prices can be maintained on the <a href="#/sales/basic-pricing">Basic Pricing</a> grid when group columns are shown.</li>
<li><b>Credit Limit Setting</b> — group-level limits apply when no customer-specific credit limit exists. Precedence: Customer → Group → Category → generic. See <a href="#/sales/credit-limit-setting">Credit Limit Setting</a>.</li>
<li><b>Sale Target / Customer Rebate</b> — commission and rebate lines can filter by customer group.</li>
</ul>

<p><b>Connected reports:</b> Filter and analyze by group in <a href="#/sales/reports/customer-reports">Customer Reports</a>, <a href="#/sales/reports/sale-report-adv">Sale Report Advanced</a>, and profit reports when group filters are available.</p>

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

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

<b>List header:</b> <b>New</b>

| **Action** | **Description** |
|------------|-----------------|
| Edit | Opens the edit form |
| Delete | Removes the group when not referenced |
| Suspend / Activate | Disables or re-enables the group |

<b>Form buttons:</b> <b>Save</b> / <b>Update</b>, <b>Reset</b>, <b>Cancel</b>

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

<h2 id="faq">FAQ</h2>

<b>Can I make Customer Group mandatory on every customer?</b><br>
Yes. Add <b>Customer Group</b> under <b>Customer mandatory fields</b> in <a href="#/sales/sale-settings-config">Sale Settings</a>.

<b>Are pricing rules tied to customer groups?</b><br>
Yes. <a href="#/sales/custom-pricing">Pricing Rule</a> can target a customer group instead of individual customers.

<b>What happens if I suspend a group?</b><br>
Suspended groups cannot be selected on new customers. Existing customers keep their group assignment until changed.

<b>Do credit limits use customer group?</b><br>
Yes. <a href="#/sales/credit-limit-setting">Credit Limit Setting</a> can target a group when no customer-specific limit exists.

<b>Can date-wise pricing differ by group?</b><br>
Yes. <a href="#/sales/date-wise-pricing">Date Wise Pricing</a> supports customer group price columns on the same effective date.

<b>How do groups affect mandatory fields?</b><br>
Some companies require group-specific mandatory rules via Sale Settings. Assign the correct group at customer creation to avoid save errors.

<b>Should I delete a group with active customers?</b><br>
Reassign customers to another group first. Deleting or suspending a group in use can block new transactions that depend on group-based pricing or credit.

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

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

<ul>
<li><a href="#/sales/customers">Customers</a></li>
<li><a href="#/sales/custom-pricing">Pricing Rule</a></li>
<li><a href="#/sales/credit-limit-setting">Credit Limit Setting</a></li>
<li><a href="#/sales/sale-settings-config">Sale Settings</a></li>
<li><a href="#/sales/sale-settings">Sale Settings hub</a></li>
</ul>
