Understanding the Basics of Batch Tracking in Inventory Management
Batch tracking lets you trace every product back to its exact production run — essential for quality control, compliance, and customer trust.
You made three batches of lavender soap in October. One jar came back from a customer with a complaint about discoloration. Do you know which batch it was from? Do you know which supplier’s fragrance oil went into it?
If the answer is “I’d have to dig through my notes,” that’s exactly what batch tracking solves. It gives you a clear, traceable link from every finished product back to the specific production run — and everything that went into it.
In this guide, we’ll cover what batch tracking is, why it matters for small manufacturers, which industries need it most, and how to set it up in Craftybase.
Need to get your raw material and product inventory in control?
Try Craftybase - the inventory and manufacturing solution for DTC sellers. Track raw materials and product stock levels (in real time!), COGS, shop floor assignment and much more.
It's your new production central.
What is batch tracking?
Batch tracking is the process of assigning a unique identifier to a group of items produced at the same time, using the same materials, by the same process. That identifier — a batch number — links your finished products back to production date, raw materials used, and any relevant quality or compliance data.
Usually, a batch is marked with an identifying number, date, and other identifying features to make it easy to trace specific items when needed. You can think of it as a paper trail that follows your product from production floor to customer hands.
Batch tracking vs. lot tracking: what’s the difference?
Lot tracking and batch tracking are closely related — both involve grouping items that share the same production information.
The key distinction: lot tracking is typically used for perishable goods or products with expiration dates, while batch tracking applies to any product type, including non-perishable goods.
In practice, most small-batch makers use the terms interchangeably. If you’re making soap, candles, cosmetics, or food products, either term works — what matters is that you have a system linking finished goods back to their production run.
Read more: Lot Numbers: The Complete Guide
Why is batch tracking important?
Most makers assume batch tracking is something large manufacturers do to satisfy regulators. In reality, it’s a highly practical tool for any small-batch producer — whether you’re making 50 units a month or 5,000.
Reason 1: It lets you catch quality problems before they spread
By tracking individual production batches, you can identify and isolate defective items quickly — before they reach more customers.
Consider a soapmaker called “Bubbly Soaps Inc.” During a routine quality check, they discovered a specific batch of Lavender Bliss soap bars had discoloration. With batch number LB2421 in their records, they could trace exactly which retail outlets received that batch, initiate a targeted recall, and identify the raw material supplier whose fragrance oil caused the issue.
Without batch tracking, that investigation could take weeks. With it, it took hours.
Reason 2: It helps you manage expiration dates and shelf life
For perishable products — cosmetics, food items, herbal products — batch tracking lets you manage inventory on a first-in, first-out (FIFO) basis. You always know which batches are closest to their use-by date and can prioritise distributing those first.
In the event of a reported issue (a foodborne illness, a skin reaction), you can isolate the affected batch immediately — preventing further distribution and protecting your customers.
Reason 3: It keeps you compliant with regulations
If you make products for sale — especially cosmetics, food, or anything regulated by the FDA — batch records are not optional. They’re a core part of demonstrating your production processes meet regulatory standards.
Batch tracking makes audits, inspections, and incident investigations far less stressful. Instead of scrambling to reconstruct production history, you can pull a batch record instantly.
Read more:
- Guide to Material Traceability for Small Manufacturers
- FDA Regulations That Cosmetic and Beauty Product Makers Need to Know
Need to get your raw material and product inventory in control?
Try Craftybase - the inventory and manufacturing solution for DTC sellers. Track raw materials and product stock levels (in real time!), COGS, shop floor assignment and much more.
It's your new production central.
Batch tracking requirements by industry
Requirements vary by what you make and where you sell. Here’s a quick breakdown:
Cosmetics and personal care (MoCRA)
The Modernization of Cosmetics Regulation Act (MoCRA), which took effect in 2023, created new record-keeping requirements for cosmetics manufacturers in the US. Brands must maintain records sufficient to support a recall — which means batch records linking finished products to ingredients and production dates are now a practical necessity.
Read more: MoCRA Compliance for Small Cosmetics Makers. If you’re looking for software that handles batch tracking and compliance for beauty products specifically, see our cosmetic inventory software page.
Food and beverage
Food manufacturers must comply with FDA food safety rules, including the Food Safety Modernization Act (FSMA). Traceability requirements mandate records that can trace ingredients from supplier through production to the point of sale.
Read more: Food Traceability Software for Small Producers
Soap makers
Soap sold as a cosmetic (most commercial soap) falls under FDA cosmetics regulation. If you make medicated or “antibacterial” claims, your product may be regulated as a drug — with stricter record-keeping obligations. Even without regulatory compulsion, batch records protect you if a customer reports a reaction.
General handmade sellers
Even if you’re not in a heavily regulated category, batch tracking protects you. A batch record shows you used safe, traceable materials — and if a customer ever questions product quality, you have documentation to fall back on. Think of it as basic business protection.
How do businesses implement batch tracking?
Implementation falls into two broad approaches:
Manual systems — spreadsheets, notebooks, or physical batch cards. Low cost, but prone to errors and gaps as volume grows. Fine for very early stage businesses.
Inventory software — purpose-built tools that assign batch numbers automatically, link production records to raw material purchases, and generate reports without manual effort.
Barcodes or QR codes can be added to either system to speed up scanning and reduce data entry mistakes.
For most small-batch makers who sell beyond a very small scale, spreadsheet-based tracking quickly becomes unmanageable. The manual effort of cross-referencing which materials went into which batch, across multiple production runs, is where errors creep in.
Read more: Batch Manufacturing Records: What They Are and How to Use Them
How to set up batch tracking in Craftybase
Craftybase’s batch tracking software is designed for small-batch DTC manufacturers. Here’s how to get set up:
Step 1: Add your raw materials and suppliers Before you can track batches, your material records need to be in order. In Craftybase, add each material you use — including supplier details and purchase costs. This means every batch can be linked back to which supplier lot it came from.
Step 2: Create your product recipes In Craftybase, a recipe (also called a bill of materials) links your finished product to the exact materials it uses, and in what quantities. This is the foundation of accurate batch records.
Read more: Bill of Materials: The Ultimate Guide for Small Manufacturers
Step 3: Record a manufacture When you produce a batch, record a “manufacture” in Craftybase. Enter the quantity made and the materials consumed. Craftybase automatically deducts stock from your raw material inventory and creates a batch record linking the finished goods to the specific materials used.
Step 4: Assign a batch number Craftybase generates batch numbers automatically, or you can use your own numbering convention. Either way, the number is attached to the finished inventory and carried forward to any orders fulfilled from that batch.
Step 5: Trace and report If a quality issue arises, you can search by batch number to see every order that included products from that batch, which materials were used, and the production date. This is the information you need for a recall — and it’s available in seconds, not hours.
Frequently Asked Questions
What is batch tracking in inventory management?
Batch tracking is the practice of grouping items produced together under a unique identifier — a batch number — so you can trace any finished product back to its exact production run, the materials used, and when it was made. For small manufacturers, it creates an auditable link from customer order back to raw material supplier.
Do I need batch tracking for my handmade business?
If you sell cosmetics, food products, or anything regulated under FDA guidelines, batch records are a practical requirement — MoCRA and food safety rules mean you need traceable production records. Even for non-regulated products, batch tracking protects you if a customer ever reports a quality issue. The earlier you start, the less painful it is to establish the habit.
What's the difference between batch tracking and lot tracking?
Lot tracking is typically used for perishable goods with expiration dates, while batch tracking applies to any product — perishable or not. In practice, small-batch makers use the terms interchangeably. Both involve assigning a unique identifier to a production group so you can trace items back to when and how they were made.
What information should I record in a batch record?
A complete batch record should include: batch number, production date, quantity made, raw materials used (with supplier and purchase lot details), any quality checks performed, and who made it. For regulated products (cosmetics, food), you may also need to record equipment used and environmental conditions. Craftybase captures all of this automatically when you record a manufacture.
How does Craftybase support batch tracking?
Craftybase automatically creates a batch record every time you record a manufacture. It links the finished products to the exact materials consumed (including supplier and cost), deducts stock from your raw material inventory, and assigns a batch number you can use to trace any order back to its production run. If a quality issue arises, you can identify every affected order in seconds — not hours.
Is batch tracking required by law for cosmetics makers?
Under MoCRA (2023), cosmetics manufacturers in the US must maintain records sufficient to support a recall — which means batch-level traceability is effectively required. Larger cosmetics brands have more specific obligations, but even small-batch producers should maintain records that link finished products to ingredients, suppliers, and production dates. The safest approach: treat batch records as mandatory from day one.
Conclusion
Batch tracking is one of those things most makers assume they’ll set up “later.” The problem is that later usually means after a quality incident, a compliance audit, or a customer complaint you can’t properly investigate.
If you sell anything to the public — especially cosmetics, food, or personal care products — a batch record is your best protection. It takes minutes to set up in Craftybase, and the payoff is knowing that if anything ever goes wrong, you can trace it back to exactly what happened.
Start your free Craftybase trial and get your first batch records set up today.
