Every document you create in ZyncLedger, an invoice, a GRN, a journal, and so on, gets a number. You control how those numbers are formed under Settings → Code / Number Preference. Getting this right early saves renumbering headaches later.
The screen has two tabs:
- Code Generation: the codes for your master files (customers, products, accounts).
- Transaction Numbers: the numbers for your documents.
Each transaction type is configured independently, so your invoices and your GRNs can follow completely different numbering.
Automatic or manual
For each type you choose a generation mode:
- Automatic: ZyncLedger builds the next number for you from a prefix, a running number, and an optional suffix.
- Manual: you type the number yourself on each document. ZyncLedger checks it is unique but does not generate one.
For an automatic series you set the prefix, suffix, number of digits (how much the running number is zero-padded), and the last generated number.
Dates in your numbers
Prefixes and suffixes can include date tokens like the year, month, or quarter,
so a number can read INV-2026-000123. You can also set the counter to reset
each year, quarter, month, or day, so numbering starts fresh each period.
One series, or several
By default each type uses a single series: one running number shared across the whole business. You can instead split a type into multiple series, each with its own counter, based on one dimension:
| Dimension | A separate number series per… |
|---|---|
| Location | stock location or outlet |
| Branch | branch |
| Sales rep | salesperson |
| Bank account | bank account (for money-movement documents) |
| Template | print template (for sales documents) |
For example, splitting invoices by location gives each shop its own invoice sequence.
Where multiple series applies
Multiple series is currently available on sales documents (quotation, sales order, invoice, invoice credit, delivery order) and on bank payments and receipts. Other types use a single series. Customer receipts and supplier payments share the numbering of bank receipts and bank payments.