
How to Design a Batch Numbering System That Works for Your Business
A batch number is your proof of traceability. Choose a system that matches how you actually make and sell.

A batch number is your proof of traceability. When a customer reports an issue, when a retailer asks where a product came from, or when you need to pull stock from a shelf, your batch number is the only thing that connects a label to your actual records. The system you choose should be simple enough to write by hand on a label, specific enough to tell you exactly which batch it is, and consistent enough that you can find it in your records three months later.
Three approaches work well for small makers: date-based numbering, sequential numbering, and hybrid systems that combine both. Each has real tradeoffs. Pick the one that matches how you actually produce and sell.
Date-Based Numbering
Date-based systems encode the production date directly into the batch number. The most common format is MMDDYY (month, day, year): a batch made on March 15, 2024 becomes 031524. Some makers add a second digit for multiple batches on the same day: 031524-01, 031524-02.
When this works: You make the same product repeatedly, or you make multiple scents but only one or two batches per day. You sell mostly direct-to-consumer and rarely need to recall or rotate stock by scent. Your shelf life is short enough that date matters more than batch sequence.
The advantage: You know instantly how old a product is. If a customer emails six months later, you can see from the label whether they have a product from your early days (when you were still dialing in the recipe) or recent stock. Retailers like this because they can rotate FIFO without asking you which batch is older.
The catch: If you make five different scents on the same day, they all get the same date prefix. Your records have to be detailed enough to distinguish which scent was batch 031524-01 versus 031524-02. If you forget to note that in your batch log, you have a problem. Also, if you make soap or candles in large batches that you pour over several days, the date you assign is arbitrary—is it the day you mixed, or the day you poured, or the day you cut? You have to decide and stick to it.
Date-based systems also create a visual pattern that can confuse you later. Batches from the same day look related even if they're not. And if you ever need to reorder stock from a particular batch—say, a retailer wants more of the lavender that sold out—you have to dig through your records to find which date that was.
Sequential Numbering
Sequential systems assign numbers in order: 001, 002, 003, and so on. Some makers reset the count each year (2024-001, 2024-002) or each season. Others run a continuous count that never resets.
When this works: You make multiple scents or products in no particular order. You produce in large batches that you sell over months. You need to track which batch is which without caring how old it is. You sell to retailers who ask "can you make more of batch 047?" and you need to find your notes on exactly what went into it.
The advantage: It's simple to assign and simple to find. Your batch log is a straightforward list: 047 = lavender oat, 048 = rose clay, 049 = lavender oat (second pour). There's no ambiguity about what the number means. If a retailer reorders batch 047, you know exactly what to make. If you need to recall a product, you pull one number, not a range of dates.
The catch: The number itself tells you nothing about age. A customer who buys batch 047 in June has no way to know if it was made last week or last month. Your records have to be detailed enough to include a production date, and you have to be disciplined about logging it. Also, if you make soap in large batches and portion it out over time, you have to decide whether each pour gets its own number or whether they all share one. Most makers give each pour its own number, which means your batch log grows fast.
Sequential systems also require you to track where you are in the count. If you're at 087 and you make a batch that fails, do you skip 088 or do you log it as a failed batch? (Log it. Your records should account for every batch number you assign, even the ones you didn't sell.)
Hybrid Systems
Hybrid systems combine date and sequence: a batch number might be 03-15-001 (March 15, batch 1) or LAVENDER-031524-02 (lavender scent, March 15, batch 2). The structure depends on what matters most to your business.
When this works: You make multiple scents, you want to know the production date, and you want to be able to search your records by scent or by date. You sell both direct and wholesale. You have a shelf life that matters and you also need to track which scent is which.
The advantage: You get the best of both systems. A retailer can see the date and rotate stock. You can search your records by scent or by date. If you need to recall one scent, the batch numbers tell you which ones to pull. If a customer asks how old their product is, you can read the date off the label.
The catch: The number is longer and more complex. If you're writing batch numbers by hand on labels, a longer code means more room for error. Your labeling process has to be consistent—if you sometimes write the scent first and sometimes write the date first, your records become hard to search. You also have to decide what happens if you make the same scent twice on the same day. Do you get 03-15-001 and 03-15-002, or do you use a time component (03-15-0900, 03-15-1400)?
How to Choose
Start by answering three questions:
How many different products do you make? If you make one soap scent, date-based is probably enough. If you make ten scents and you pour them in random order, sequential or hybrid makes more sense.
How often do you make the same product? If you make lavender every Monday and rose every Thursday, date-based works because the date tells you which scent it is. If you make lavender three times a week in no pattern, sequential is clearer.
How long does your product sit in inventory? If you make it and sell it within days, the date matters less. If you make large batches that you sell over months, you need to know the production date so you can manage shelf life and rotation.
Also consider your batch records. Whatever system you choose, you have to log it consistently. Write down the batch number, the date you made it, what went into it, and any notes (temperature, humidity, yield, issues). Your batch log is your proof of traceability. If you can't find the information in five seconds, you won't find it when you need it.
The best system is the one you'll actually use. If a hybrid system is so complex that you skip logging details, it's worse than a simple sequential system that you log faithfully. Start simple. You can always add detail later.
On Your Labels
Whatever system you choose, the batch number should be on your product label—either printed or written by hand. It should be legible and in the same place on every label so customers and retailers know where to look. If you're printing labels, the batch number can be pre-printed if you make the same product repeatedly, or left blank if you fill it in by hand for each batch. If you're writing labels by hand, batch numbers are one of the few things that benefit from a consistent, neat format—they're the first thing someone looks for when there's a problem.
Your batch number is not a marketing tool. It's a record. Make it clear, make it consistent, and make sure your batch log backs it up.
Need batch labels that stay legible through storage?
We print batch and scent labels in handwriting script, sized to fit your workflow.
Design LabelsFrequently Asked Questions
Should I reset my batch count each year?
It's not required, but it helps. A continuous count (001, 002, 003...) can reach four digits within a year if you make multiple batches daily, which gets hard to write on a small label. Resetting yearly (2024-001, 2024-002) keeps numbers shorter and makes it easier to spot old stock at a glance. The trade-off is that your records have to include the year so you can find a batch from a previous year if you need to.
What if I make a batch that fails and I don't sell it?
Log it anyway. Your batch records should account for every batch number you assign, even the ones you didn't sell. Write it down as failed or discarded, with the reason. This is part of your traceability record. If a retailer ever asks about your quality control or a customer reports an issue, you want to be able to show that you track everything—including the batches that didn't make it to market.
Can I use the same batch number for multiple scents if I make them on the same day?
No. Each distinct batch—whether it's a different scent, a different pour, or a different production run—should get its own number. The batch number is your proof of traceability. If two different scents share a number, you can't tell them apart in your records. If you need to recall one scent, you can't pull just that one.
How detailed should my batch log be?
At minimum: batch number, production date, product name or scent, and quantity made. Better: add the date you started selling it, shelf life or best-by date, and any notes (temperature, humidity, yield, issues). Best: keep it in a format you can search—a spreadsheet or a simple notebook with consistent formatting. You don't need to log every ingredient weight unless you're required to by regulation or a retailer asks for it, but you should be able to answer 'what went into batch 047?' without guessing.