# List filter chips

<p class="doc-lead">On any list (Sale Invoice, Purchase Order, Delivery Note, and the rest of the standard lists), a chip appears under the title when a filter is actually applied — so you can see and clear it without reopening Advanced Filter.</p>

<div class="doc-toc">
<p class="doc-toc-title">On this page</p>
<div class="doc-toc-links">
<a href="#/features/list-filter-chips?id=overview">Overview</a>
<a href="#/features/list-filter-chips?id=what-shows">What shows as a chip</a>
<a href="#/features/list-filter-chips?id=actions">Actions</a>
<a href="#/features/list-filter-chips?id=faq">FAQ</a>
</div>
</div>

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

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

Lists already store filters in the URL and in Advanced Filter. After you apply Customer, a date range, salesman, or another field, the list used to show only <b>Clear</b>. You had to reopen the modal to see which fields were on.

Chips sit in a row under the list header. Each chip is one active filter, for example <code>Customer: Acme Trading</code> or <code>Invoice date: from 1 Sep</code>.

The Default / Approved / Draft status dropdown is unchanged. The usual Default view (hide cancelled) does <b>not</b> show a Status chip.

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

<h2 id="what-shows">What shows as a chip</h2>

A chip appears only when that field is filtering the list:

<ul>
<li>Advanced Filter fields that have a value (customer, date, employee, center, item, and so on)</li>
<li>The list <b>Search</b> box, when it has text (display only)</li>
</ul>

<p>Status presets (All, Default, Approved, Cancelled, …) do not get a chip. Use the status dropdown as before.</p>

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

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

| **Action** | **What it does** |
|------------|------------------|
| Click the chip | Reopens Advanced Filter for that field. |
| Click <b>×</b> on a chip | Clears that field only. Other chips stay. The list reloads. |
| <b>Clear</b> | Clears all extra filters and returns to the current status preset. |

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

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

<b>Why is there no Status chip on Default?</b><br>
Default already means “not cancelled.” A Status chip would only repeat the dropdown.

<b>The chip shows an id instead of a name.</b><br>
The list resolves names from loaded rows when it can. Open the row or Advanced Filter if the label is still an id.

<b>Do chips work on reports?</b><br>
These chips are for transaction and master <b>lists</b>. Reports still use Generate and Advanced Filter on the report screen.

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

<p>See also: <a href="#/sales/sale-invoice?id=overview">Sale Invoice list</a> · <a href="#/dashboard/reports">Reports page</a></p>
