Transaction numbers are essential for maintaining organized, auditable records in your account. This guide will help you set up and manage the prefixes and sequential numbers used to generate them, to align with your business processes and ensure seamless transaction tracking.
Prefixes are short codes that appear at the beginning of every transaction number, e.g., PO, SI, SO. They work together with sequential numbers to create a complete transaction numbering system that helps you instantly identify transaction types and maintain consistency across your business records.
For example:
PO-001: Purchase Order 001
PO-002: Purchase Order 002 (next purchase order created)
SO-001: Sales Order 001
SA-001: Stock Adjustment 001
Important: Configure your prefixes and starting numbers before creating any transactions. Once transactions are created, prefix settings become locked and cannot be modified without contacting support.
Tutorial Video
Prefixes
Set up prefixes and next numbers
Every business has unique requirements when it comes to transaction numbering. When initially configuring your prefixes and their starting sequential (next) numbers, consider the following:
New business: Start with simple, clean prefixes and low starting numbers (001 or 0001) to establish a fresh numbering system.
Migrating from another system: Set starting numbers to continue your existing sequence. For example, if your last purchase order was PO2847, set your starting number to 2848.
To update your transactions' prefixes and next numbers:
From the main menu, go to Settings > System > Prefixes.
Update each "{Transaction Type} Prefix" and "Next {Transaction Type} Number" field to align with your needs.
Click Save.
π€ Tip: When updating prefixes, use short 2-3 character codes that are intuitive and clearly relate to each transaction type, maintaining a consistent logical naming convention across all your transaction types.
Once you've created transactions, the relevant prefix and next number fields in the Prefixes page become locked for data integrity. Should they need to be unchanged, your Account Owner can submit a request to the support team.
Available transaction types
Unleashed supports prefixes for all major business transaction types, which can be updated via the Prexies page, and allows you to establish the next number for most types before the first transaction is created for it. The default prefix per transaction type is listed in the table below.
Transaction Type | Default Prefix |
Purchase Order | PO |
Supplier Return | SR |
Stock Adjustment | SA |
Stock Take (Stock Count) | ST |
Transfer Order (Warehouse Transfer) | TX |
Assembly | ASM |
Disassembly | DSM |
Sales Quote | SQ |
Sales Order | SO |
Sales Shipment | SS |
Sales Invoice | SI |
Credit Note (includes Free Credit) | CN |
Understanding transaction numbers
When transactions are created directly in your account, your account automatically increments each transaction type's number by 1, eliminating human error and ensuring no duplicates or gaps in your active records.
However, as Sales Invoices and Sales Shipments are transactions that are created from an originating Sales Order, their transaction numbers are generated using their transaction type's unique prefix and the Sales Order's sequential number. For example, when the Sales Order's number is SO-00000239, its Invoice number will be SI-00000239, and its Shipment number will be SS-00000239.
Suffixes
When multiple Invoices or Shipments are generated from a Sales Order, each invoice or shipment created after the first will include a fixed incremental suffix in the format "/1". For instance, the first invoice will have the Invoice number SI-00000239, the second Invoice will be SI-00000239/1, the third SI-00000239/2, and so on.
Similarly, when Purchase Orders are split receipted, each new Purchase Order created for the outstanding order quantities will use the originating Purchase Order's sequential number to generate its order number, but will include the fixed incremental suffix. For example, the original Purchase Order will have the number PO-00000151, and the first split receipt will generate a subsequent Purchase Order with the number PO-00000151/1.
Custom transaction numbers
Whilst transactions created in your account will have transaction numbers automatically generated for them, which cannot be altered. There are additional options available for specific situations that require more customization or flexibility.
When creating Sales Orders, Purchase Orders, or Assemblies using the Import function, you can use custom prefixes and numbers that do not follow your account settings' prefixes. This allows you to maintain specific numbering schemes or import historical data with original numbers.
Frequently asked questions
Can we reduce the number of leading zeros in auto-generated transaction numbers?
Can we reduce the number of leading zeros in auto-generated transaction numbers?
By default, all transaction numbers are generated with eight digits, starting from 00000001. It is not possible to reduce the number of leading zeros included in the system's auto-generating numbers.