Admin Tools: Auto-numbering
Overview
The Auto-Numbering feature in the CustomBooks™ Admin Panel is designed to ensure consistency and traceability across your company data. It allows you to define unique identifier schemes for your documents (e.g. Invoices and Bills) and list objects (e.g. Items and Customers).
Whether you prefer simple numeric sequences or complex alphanumeric codes, this feature automates the assignment of IDs, preventing duplicates and keeping your records organized.
Supported Lists
The auto-numbering feature supports the following list objects/types:
- Item Characteristics (using Lots)
- Classes
- Companies (Customers and Vendors)
- Custom Data or Customer Fields
- Items
- Item Categories
- Locations/Warehouse
- Payment Terms
- Payment Methods
- Price Levels
- Projects/Jobs
- UoM Sets
- Expense Report Categories
- Product Conditions
- Report Packages
- Return Reasons
- Sales People
- Sales Tax Agencies
- Sales Tax Components
- Sales Tax Rates
- Shipping Carriers
Supported Documents
The following document types are supported by the auto-numbering feature:
- Sales Quote
- Bill
- Deposit
- Item Receipt
- Journal Entry
- Purchase Order
- Quote
- Sales Invoice
- Sales Order
- Credit Memo
- Purchase Return
- Cash Receipt
- Shipment
- Cash Sale
- Customer and Vendor Credit Memo/Return/Refund
- Time Tracking
- Bank Transfer
- Apply Customer/Vendor Credits
- Assembly Build
- Disassembly
- Bank Reconciliation
- Dropship Delivery
- Item Adjustment
- Lots Adjustment
- Serial Numbers Adjustment
- Warehouse Transfer
- Statement
How to Access Auto-Numbering
To view and configure your numbering schemes, navigate to:
- Admin Panel → Auto-numbering.

The Auto-numbering List View displays the Object Type / Document / List, the Last Number currently assigned, and the Maximum Length allowed for that ID. To help you manage this data, the command bar offers the following tools:
- Export list: Export the current list of numbering templates to PDF, Excel Sheet, or Word Document format.
- Columns: Customize your view by adding, removing, or reordering columns in the list view.
- Refresh: Update the list to ensure you are seeing the latest changes and current "Last Numbers".
- Settings: Configure custom views to organize the list using Filters, Sorting, and Conditional Appearance settings.

How Numbering Schemes Work
CustomBooks™ offers flexibility in how it handles automatic increments. You can set the "Last Number" used, and the system will automatically calculate the next one based on the format you provide.
Numeric: If you enter a number, the system increments it by one.
Alphanumeric: If you use a mix of letters and numbers, the system generally increments the numeric portion.
Text Only: If you enter only letters, the system will append a number to the end of the text string for the next record.
Custom Start Point: You can start your numbering from any point (e.g., to continue where a previous accounting system left off).
Examples of Numbering Behavior:
Scheme set to 5000: The system generates the next number as 5001.
Scheme set to SF-000-0999: The system generates the next number as SF-000-1000.
Scheme set to SF-001-IA: The system generates SF-002-IA (increments the numeric part).
Scheme set to ABC: The system generates ABC1 (appends a number to text).
Configuring a Numbering Scheme
To customize the sequence for a specific document or list:
- Navigate Admin Panel → Auto-numbering.
- Locate the Object type / Document / List you wish to change (e.g., "Sales Invoice" or "Item receipt"). Double-click to open the editing window.
- In the Last number field, enter the value of the last used number. Tip: If you want your next Invoice to be 1001, enter 1000 in this field.
- Click Save or Save and Close.

Related Articles
Getting Started - Setup Lists and Document Auto-Numbering
Overview The Auto-Numbering feature in CustomBooks™ allows users to customize the numbering scheme for lists and documents, providing flexibility in organizing and tracking entries and documents. This ensures that each new object or document receives ...
Admin Panel: Bank Settings
Overview The Bank Settings page in CustomBooks™ allows you to configure default accounts, automate categorization, and manage how the system interacts with your downloaded or imported bank transactions. Correctly setting these options ensures ...
Admin Tools: Utilities
Overview The Utilities section in CustomBooks™ provides a set of tools to help users maintain clean, organized, and accessible data within their account. These tools allow you to manage duplicates, combine records, and export your account data for ...
Admin Panel: Security Settings
Overview Maintaining a secure and organized workspace is essential for any business. The Security Settings in the CustomBooks™ Admin Panel provide a centralized hub for managing who has access to your data and what level of permission they hold. The ...
Admin Panel: General Settings
Overview The General Settings in the CustomBooks™ Admin Panel allows you to configure fundamental system behaviors, ranging from how your currency is handled to the precision of your financial data. How to Access General Settings To modify these core ...