Invoice, Credit Note, Return Challan Series Configuration

Invoice, Credit Note, Return Challan Series Configuration

Description

This article explains how sellers can configure numbering series for Invoices, Credit Notes, and Challans using the New Series Configuration module in Easyecom.

The configuration ensures that document numbers are generated in a unique and sequential manner based on:
  • Financial year
  • Document type
  • Order type
  • Channel (where applicable)

All series configurations are system-validated and maintained with audit logs.

Use Case

Use this configuration when you want to:
  • Define custom numbering series for invoices, credit notes, or challans
  • Maintain separate document sequences per financial year
  • Configure different series based on order type
  • Continue the same series into the next financial year using Auto-Continue Series

Default (System-Generated) Series

If no custom series is configured:

  • Easyecom automatically generates a default system series
  • The default series is created after the first document is generated
  • Numbering starts from 1

Financial Year Handling

  • At the start of a new financial year:
    • The default series is generated when the first document of the new financial year is created.

Location Handling

  • The default series gets created in all existing locations separately.
  • If a new child location is created later:
    • A separate default series is generated for that location

Default Series Logic

When a default (system-generated) series is created, the document number is constructed using predefined components.

The default series prefix is generated based on:
  • Order Type
  • State Code
  • Warehouse Identifier
  • Financial Year

The numeric sequence is appended at the end and starts from 1.

Example format

<OrderType> <StateCode> <WarehouseNumber> <FinancialYear> - <Sequence>

Example

  • Order Type: C (e.g. C for B2C Invoice & B for B2B)
  • State Code: KA (KA for Karnataka)
  • Warehouse Number: 1 (Number auto assigned to each facility e.g. 1, 2, 3...and so on)
  • Financial Year: 2025–26
Generated document number:
CKA12526-1

Series Configuration

Navigation
Account Settings > Finance Settings > Click New Series Configuration


Click on Create Series

- Old B2B View



- New B2B View



Fill the Required Columns
  1. Select Series Type (Invoice, Credit Note or Return Challan)
  2. Select Financial Year

  3. Select Order Type

    1. Invoice
      1. B2C
      2. B2B
      3. STN
      4. Returnable Gatepass (RGP) (New B2B Only)
      5. Non Returnable Gatepass (NGP) (New B2B Only)
      6. RTV/Return to Vendor (New B2B Only)
    2. Credit Note
      1. B2C
      2. B2B
      3. STN
      4. Returnable Gatepass (RGP) (New B2B Only)
    3. Return Challan
      1. B2B
      2. STN
  4. Select Channel (applicable for B2C and B2B)

    1. Use this field to define a series specific to a particular channel.

  5. Enter Series Prefix
    • The maximum allowed length depends on account configuration.
  6. Enter Series Starting Number

    • Use this to define the starting number of the series.
    • The system generates document numbers starting from this value.
    • If left blank, numbering starts from 1.
    • The combined length of Series Prefix and Series Starting Number must not exceed 12 characters.
    • The allowed length of the Series Starting Number depends on the prefix length.
    • Example: If the prefix is 9 characters, the starting number can have up to 3 digits.


    7. Enter Description (Optional)

    8. Enable Auto-Continue Series if required
    1. When enabled, the same series continues automatically in the next financial year.
    2. No new series needs to be created for the new financial year.
    9. Click Add Series
    • The system shows a preview to indicate the maximum possible sequence within this limit. (Applicable on the selected financial year)
Example
  • Series PrefixSTN-2526-
  • Series Starting Number100
  • Maximum Possible number:999999
Result:
  • First generated document number:
    STN-2526-100

  • Maximum Possible document number:
    STN-2526-999999
If Series Starting Number is not entered:
  • First generated document number:
    STN-2526-1
  10. Confirm by clicking I Agree and Proceed

Editing Rules

After a custom series is created:

Allowed

  • Add additional channels to the same custom series
  • Enable or disable Auto-Continue Series

Not Allowed

  • Unmap an existing channel
  • Map the same channel to another custom series

Series Selection Rule

  • If both a default series and a custom series exist, the system always uses the custom series.

  • Series selection is based on matching configuration parameters such as document type, order type, financial year, and channel (if configured).

  • If a channel is selected in the series configuration, the series will be applied only when the channel matches the order.

Series History

  • The History tab shows the creation and update logs for custom series


Video


FAQs

1. Is it mandatory to configure a custom series before generating invoices?
No. Series configuration is optional.
If no custom series is configured, EasyEcom automatically generates a default series when the first document is created. The numbering starts from 1 and follows the system-defined format.
Custom series should only be configured when you want to control the prefix or numbering format.

2. What happens to invoice numbering when a new financial year starts?
At the start of a new financial year, EasyEcom automatically creates a new default series when the first document of that year is generated.
If you want the same numbering to continue into the next financial year, enable Auto-Continue Series while creating the custom series.

3. How can I continue numbering from a number already used in another system?
Use the Series Starting Number field while creating the series.
Enter the number from which you want the series to start.
The system will generate documents starting from this number.

4. Which series will the system use if both default and custom series exist?
If both series exist, EasyEcom always prioritizes the custom series over the default system series.

5. Can I modify a series after it has been created?
Some changes are allowed after creation.
You can:
  • Add additional channels to the same series
  • Enable or disable Auto-Continue Series
However, you cannot:
  • Remove a channel already mapped to the series
  • Map the same channel to another custom series

6. Can different channels use different invoice series?
Yes.
You can create separate series for different channels by selecting the required channel during series configuration. This allows each channel to follow its own numbering sequence.

7. What happens if a new warehouse location is added later?
When a new child location is created, the system automatically generates a separate default series for that location.

8. What happens if the Series Starting Number is left blank?
If the Series Starting Number is not entered, EasyEcom automatically starts numbering from 1 for that series.

9. Why did my invoice numbering restart from 1 in the new financial year?
If you are using the default system series, EasyEcom automatically creates a new series for every financial year. Because of this, numbering may restart from 1 when the new financial year begins.
If you want the numbering to continue without resetting each year, create a custom series and enable Auto-Continue Series.

10. I created a custom series but the invoice number is still following the default format. Why?
This usually happens when the order type, channel, or financial year selected in the series configuration does not match the document being generated.
Ensure that:
  • The correct series type is selected
  • The order type matches the order being processed
  • The channel mapping is correct (if applicable)
  • The financial year matches the document being generated
When these conditions match, the system will apply the configured custom series.
    • Related Articles

    • Return Challan for B2B Orders

      Software Plan : Starter, Growth & Enterprise Account Type : Seller Account Inventory Type : Serialized & Non-Serialized Feature description You can now fetch the Return Challan for your B2B orders directly from the system. Return Challan provides a ...
    • Steps to set or update B2C and B2B Orders Invoice Series

      Steps to Set Invoice Series for B2C and B2B Orders Step 1: On the dashboard, click on the “Three dots aka meatball menu”   Step 2: Click on the “Account Settings” option Once you click on the meatball menu, you will see the following fly-out menu: ​ ...
    • Vendor Order Fulfillment with Invoice Generation

      Software Plan: Growth & Enterprise Account Type: Seller Account & Aggregator 3PL Inventory Type: : Serialized & Non-Serialized Feature description This feature streamlines the order fulfillment process between sellers and vendors. Seller Actions: A ...
    • Create Goods Receiving Note - GRN

      Software Plan: Growth & Enterprise Account Type: Seller Account, Aggregator, 3PL Inventory Type: Serialized & Non- Serialized Feature Description A Goods Receiving Note (GRN) is an internal document produced by the warehouse team after inspecting the ...
    • Webhook configuration

      What are webhooks? They are user-defined HTTP callbacks that will get triggered when there is a change in events. Webhook detects if there is an event, collects data, and will send that to the respective URL. Configure webhooks in EasyEcom There are ...