Fooman Order Number Customiser (Magento 1)

Fully customise order, invoice, shipping and credit memo numbers.



  • 30 Days Money Back

    Try the extension risk-free.

  • 100% Unencrypted

    Code quality guaranteed.

  • Technical Support

    Friendly, expert support included.

Fully flexible Magento order numbers

Fully customise order, invoice, shipment and credit memo numbers using any combination of letters, numbers and dates/times.

Custom order numbers (compared to Magento's default numbering system):

  • Are more useful to your business
  • Look more professional to customers
  • Can be used to comply with legal requirements or local customs for order numbers

Consistent order, invoice, shipment and credit memo numbers

Choose to use the same number for order, invoice, shipment and credit memo numbers (when a new invoice, shipment or credit memo is created, it will take the same number as the associated order).

For example, for order #1000, the associated invoice would be #1000, the shipment #1000, and the credit memo also #1000. This is a simple and popular approach for tidy record keeping and easy document identification.

Feature List

Fully customise order, invoice, shipment and credit memo numbers:

  • Use any combination of letters, numbers and dates/times to create your ultimate custom numbering system
  • Add fully automated order dates/times in a wide range of formats - e.g. #01467/Dec14, #01467-2014/12, #01467-12/01/14/0925...
  • Set custom increments for order numbers – E.g. 3 sequential orders with custom increment set to 10 would be: ORDER-01467, ORDER-01477, ORDER-01487...
  • Use the same order number for associated invoice/shipment/credit memo numbers - plus add prefixes, suffixes or other customisations to differentiate these numbers - e.g. ORDER-04598, INVOICE-04598, SHIP-04598 and CREDIT-04598...
  • Set the length of order numbers via custom padding - e.g. ORDER-4598, ORDER-04598, ORDER-004598...
  • Use individual order number settings for each store - e.g. BABY-04598, TEEN-04598...
  • Easily continue from where you left off under an existing numbering system - e.g. first order can be ORDER-0001, ORDER-04598 or anywhere in between
  • Automatic duplicate separation
  • Easy set up in the Magento backend
  • Quality extension - unit tested and supported by automated testing
  • Does not change any historical data - only future invoices, credit memos and shipments will be changed

Trusted By


“The extension does in a perfect way what it's promised plus I received an outstanding support for the installation. you need this extension if you are using Magento for bookkeeping. in my case I have a shop selling both on-line and off-line and I needed this extension so that I can really use Magento for the invoicing, without worrying about the automatic numbering Magento is giving to the invoices and orders”

- michele_benvenuti, via Magento Connect

“I searched for an easy way to change the invoice number to my own wishes. Install process was easy, documentation perfect - everything running without any problem ”

- Fabian, via the Fooman website


Really happy with extension
Does what it describes, works well!
Review by Tom
Perfect solution for that challenge
Support and solution are great. I searched for an easy way to change the invoice number to my own wishes. Install process was easy, documentation perfect - everything running without any problem.
Review by Fabian
This is a great and very, very useful Magento extension. It worked like a charm out of the box, and it does exactly what it should do.
Review by Jan-Christoph
Very useful extension
Very useful extension, installed at, works without conflicts and problems.
Review by Hayk

Add your Review

Please login to share your review of this Fooman extension

Frequently Bought Together With

Fooman PDF Customiser (Magento 1)

PDF Customiser

Quickly and easily customise your Magento generated PDFs. PDF Customiser adds 65+ options to the backend.
Fooman Order Manager Magento 1 extension

Order Manager

Manage orders in bulk with one click - save hours of time each week.


1.0.0 Initial Release
1.0.1 Fix for reattempted number assignment after failed payment (only affecting Magento 1.6+ when using non-integer order numbers)
1.0.3 Add selftest
1.0.6 Add function to use the same number for order, invoice, shipment and credit memo numbers, and to start {DUPID} at 1
1.0.9 use different locking mechanism, fix comnination of {ORDERID} and {ID}
1.0.16 {DUPID} improvements, updated fooman common module
1.0.19 Improve Selftest
1.0.20 Fixed: Make sure we have a duplicate separator when required
1.0.21 Removed unused table
1.0.22 Restrict duplicate search replacement
1.0.23 Detect change in format change with number length difference
1.0.24 Only run length comparisons on number only formats
1.0.25 Don't distribute Testing module by default, better model instantiation
1.0.26 Updated file list for selftest
1.0.27 Update project dependency
1.0.28 not released
1.0.29 Magento 1.9.4 compatibility

Money back guarantee

We stand behind the quality of our extensions with a 30 day money back guarantee

Free updates

Extension includes free updates for 12 months

Simple user manuals

Easy to understand user manuals show you how to get the most out of your extension

Open source code

Our code is 100% open source and unencrypted. Easily add your own customisations

Quality support

Our friendly team provides expert product support and troubleshooting

Easy licensing

One license per Magento installation, including multi store setups and test sites. Easy!

Kristof, Lead Magento Developer

Any Questions?

Get in touch and I'll give you my honest opinion about whether I think this extension is right for you

Account Sign-in