# Number Settings

<p class="doc-lead">Number Settings define auto-numbering for every transaction type: whether IDs generate automatically, prefix and suffix, reset rules, and starting numbers. Configure separate series per sale type, purchase type, or payment mode when those options are enabled in Transaction Preference.</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="#/settings/number-settings?id=overview">Overview &amp; Form View</a>
<a href="#/settings/number-settings?id=quick-start">Quick Start</a>
<a href="#/settings/number-settings?id=tables">Transaction Tables</a>
<a href="#/settings/number-settings?id=row-fields">Row Fields</a>
<a href="#/settings/number-settings?id=actions">Actions</a>
<a href="#/settings/number-settings?id=faq">FAQ</a>
<a href="#/settings/number-settings?id=related">Related</a>
</div>
</div>
</div>

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

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

Go to <b>Settings → Number Settings</b> from the left menu.

The screen shows one or more grids grouped by module (Sales, Purchase, Payment/Receipt Voucher, Expense, Inventory, Payroll, HRMS, Production, Project, Service, CRM). Each row is a transaction type (or pay mode / field where applicable).

<img src="settings/images/number-setting.webp" alt="Number Settings grid" loading="lazy">

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

<h2 id="quick-start">Quick Start</h2>

<h3>1. Enable flags in Transaction Preference</h3>
On <a href="#/settings/transaction-preferences">Transaction Preference</a>, turn on Multiple Sale Types, pay-mode numbering, or auto-generate on draft if needed.

<h3>2. Open Number Settings</h3>
Go to <b>Settings → Number Settings</b>.

<h3>3. Configure each row</h3>
Set Auto Generate, Prefix, Suffix, Reset Counter, and Starting No for each transaction.

<h3>4. Save</h3>
Click <b>Update</b> to apply all tables at once.

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

<h2 id="tables">Transaction Tables</h2>

| **Table group** | **Contents** |
|-----------------|--------------|
| Sales | Sale Invoice, Sale Order, Sale Quotation, Credit Note, and related sale documents. |
| CRM | CRM transaction types (visible when CRM module is enabled). |
| Purchase | Purchase Invoice, Purchase Order, Debit Note, and related purchase documents. |
| Payment / Receipt Voucher | Rows per payment mode when pay-mode numbering is enabled. |
| Expense | Expense and Prepaid Expense rows; may split by pay mode. |
| Inventory | Inventory documents; some rows include a Field column. |
| Payroll, HRMS, Production, Project, Service | Module-specific transaction numbering. |
| Production Order Roll Split up | Shown when production roll split is enabled; includes Field column. |

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

<h2 id="row-fields">Row Fields</h2>

| **Column** | **Description** |
|------------|-----------------|
| Transaction | Document type (and pay mode or field when the table splits series). |
| Auto Generate | When enabled, the next bill number is assigned on save/approve per Transaction Preference rules. |
| Prefix | Text before the numeric part (e.g. SI-). |
| Suffix | Text after the numeric part. |
| Reset Counter | Restart numbering daily, monthly, yearly, or never. |
| Starting No | First number when the series starts or resets. |

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

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

| **Action** | **Description** |
|------------|-----------------|
| Update | Saves all numbering grids. |
| Reset | Discards unsaved edits. |
| Cancel | Leaves without saving. |

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

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

<p><b>Why do I see extra rows for payment modes?</b></p>
<p>Enable <b>Payment voucher bill number per payment mode?</b> (or receipt/expense equivalents) on Transaction Preference first.</p>

<p><b>Why did my sale invoice get a number in Draft?</b></p>
<p>Check <b>Select Transactions in which bill number auto generate on draft</b> on Transaction Preference.</p>

<p><b>Number Settings here vs the subsection in Transaction Preference?</b></p>
<p>Transaction Preference toggles <b>how</b> numbering behaves (multiple types, pay modes, draft auto-generate). This screen sets the <b>series</b> (prefix, suffix, counter) for each row.</p>

<p><b>What happens when I reset the counter?</b></p>
<p>The next document uses the starting number you enter — existing documents are unchanged. Plan counter resets at period boundaries carefully.</p>

<p><b>Can two types share the same prefix?</b></p>
<p>Technically yes, but use distinct prefixes per type to avoid duplicate numbers and confusion on printed documents.</p>

<p><b>Why is a transaction type missing from the list?</b></p>
<p>Enable the related toggle on Transaction Preference first — e.g. payment-mode series rows appear only after per-mode numbering is enabled.</p>

<p><b>Does changing prefix affect old documents?</b></p>
<p>No. Only new documents pick up the updated series. Historical bill numbers remain as posted.</p>

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

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

<ul>
<li><a href="#/settings/transaction-preferences">Transaction Preference</a></li>
<li><a href="#/sales/sale-types">Sale Types</a></li>
<li><a href="#/purchase/purchase-types">Purchase Types</a></li>
</ul>
