Food & beverage manufacturing

FSMA 204 and food manufacturing ERP: what lot traceability actually requires

July 21, 2026
  |  
Lynn Heidmann
Contents
Thanks for subscribing to the Bonx newsletter! You’ll hear from us if we think our content is a fit for you.

If you run a small or mid-market food manufacturing business in the US, the Food Safety Modernization Act (FSMA) Section 204 is not just a compliance issue but an operations issue.

While large manufacturers may have dedicated regulatory teams, custom traceability infrastructure, and people whose full-time job is preparing for FDA food manufacturing requirements, most growing food manufacturers do not.

This article will help you think about whether your current systems can capture FSMA 204 traceability while receiving, production, quality, inventory, and shipping keep moving.

FSMA 204 is not just an enterprise compliance problem

The FDA's Food Traceability Final Rule creates additional recordkeeping requirements for people who manufacture, process, pack, or hold foods on the Food Traceability List. FDA says the rule is designed to make it faster to identify and remove potentially contaminated food from the market.

While the original compliance date was January 20, 2026, the FDA has since proposed extending the compliance date by 30 months, and Congress directed FDA not to enforce the Food Traceability Rule before July 20, 2028. So while the timeline is longer, the requirements will hit eventually.

For SMB and mid-market manufacturers, the work is practical before it is legal. If the rule applies to you, you need records that survive the daily mess of production: supplier substitutions, partial consumption, rework, repacking, relabeling, quality holds, short shipments, rush orders, and inventory moves between locations.

That is why FSMA compliance software cannot be treated as a separate layer sitting beside the operation. If compliance records are built after the fact, the people who know the story become the system. That may work when the business is small, but it gets fragile as volume, channels, and product lines grow.

Who FSMA 204 applies to

FSMA 204 applies to persons who manufacture, process, pack, or hold foods on the Food Traceability List, often called the FTL. The list includes categories such as soft cheeses, nut butters, fresh-cut fruits and vegetables, leafy greens, fresh herbs, tomatoes, cucumbers, peppers, melons, finfish, crustaceans, molluscan shellfish, and refrigerated ready-to-eat deli salads.

The rule can also apply when listed foods are used as ingredients, provided the listed food remains in the same form in the finished product. That detail matters for food manufacturers because the risk is not limited to farms or distributors. A manufacturer using fresh ingredients, seafood, soft cheese, or other listed foods may have to maintain additional traceability records inside the production flow.

The rule includes exemptions and partial exemptions, so manufacturers need to check their own situation rather than assume they are covered or exempt. But the operational question is useful either way: if a customer, retailer, auditor, or regulator asks for lot-level proof, can your team produce it without reconstructing the chain by hand?

For many growing manufacturers, that question is already being asked commercially. Large buyers want documented traceability, quality controls, and system reliability from suppliers. FSMA 204 turns the same pressure into a more formal FDA food manufacturing requirement for affected products.

CTEs and KDEs: the language your ERP has to understand

The rule is built around two concepts: Critical Tracking Events and Key Data Elements.

Critical Tracking Events are the points in the supply chain where the rule requires traceability records. FDA identifies harvesting, cooling before initial packing, initial packing, first land-based receiving, shipping, receiving, and transformation.

For food manufacturers, the most relevant CTEs are usually:

  • Receiving: When your business receives an FTL food after transport from another location.
  • Shipping: When your business arranges transport of an FTL food from one location to another, including certain intracompany shipments
  • Transformation: The FDA defines it as manufacturing, processing, or changing a food, including commingling, repacking, or relabeling, when the output is a food on the FTL.

Key Data Elements are the required pieces of information associated with those events. The exact KDEs vary by CTE, but the pattern is clear. Your records need to connect the food, lot, quantity, date, location, source, destination, and reference documents in a way that can be retrieved and understood later.

A food traceability software project should therefore start with this question: where do those events happen in your operation, and does your ERP capture the right data while they happen?

What your ERP needs to capture at receiving

Receiving is the first place many manufacturers discover that batch tracking is too thin.

A supplier lot may arrive with a lot code, product description, quantity, unit of measure, shipment date, receiving date, source location, and reference documents. Your team may also need certificates, temperature checks, quality status, and internal receiving notes, depending on the product and process.

If those details live across the ERP, email attachments, paper receiving forms, and a quality spreadsheet, the record may exist in theory but fail under pressure. Someone has to know where each piece lives, match the supplier lot to the internal item, the purchase order, the receipt, the quality check, and the eventual production batch.

That is a risky operating model for a lean team. The right food manufacturing ERP should connect receiving records to inventory immediately. The received lot should carry its supplier context, location, quantity, status, and documents into stock. If quality blocks the lot, production should see the block before using it. If the lot is released, the system should preserve the chain from supplier receipt to consumption.

Transformation is where ordinary lot tracking breaks

Transformation is the hard part for manufacturers because it connects incoming lots to new output lots.

Imagine a refrigerated prepared food manufacturer receiving fresh-cut vegetables, a soft cheese, and packaging. The team consumes part of several supplier lots in one production run, holds a portion for quality review, packs finished goods under a new traceability lot code, and ships the finished product to two distributors the next day.

Basic batch tracking may tell you the finished lot number, but FSMA 204 traceability needs a fuller chain. The ERP has to connect which input lots were used, how much was consumed, where the transformation happened, when it happened, what output lot was created, what quantity was produced, and which records explain the event.

The same problem appears when, for example, a recipe changes because an ingredient is short, a batch is split across packaging formats, a semi-finished product is repacked, a label changes, a quality hold affects only part of the output, or rework enters a later run. Those are not edge cases in food manufacturing, they are normal operations.

If your ERP treats production as a simple work order completion with a finished batch number at the end, your quality team may still have to reconstruct the real traceability story from consumption logs, operator notes, inventory adjustments, and memory. That is exactly the manual burden FSMA 204 should push manufacturers to eliminate.

Shipping records have to close the loop

Traceability does not stop when production finishes. The system has to show where the affected food went.

For shipping, the ERP should connect the shipped lot, quantity, unit of measure, ship date, origin location, destination, customer or recipient, carrier or shipment reference, and the documents needed to support the record. If stock is split across distributors, retail customers, food service buyers, or another company location, the team needs to see those paths without matching exports from several systems.

This is where smaller manufacturers often feel the gap between "we know" and "we can prove." The warehouse team may know what shipped. Sales may know the customer. Quality may know the lot history. Accounting may know the invoice. But FDA, a customer auditor, or a recall situation does not care that the answer exists somewhere. The team has to retrieve it quickly and trust it.

Your food manufacturing ERP should connect order management, inventory, production, quality, and logistics in the same operational flow. Otherwise, shipping becomes the point where the traceability record starts drifting away from the product.

Why batch tracking is not enough for FSMA compliance

Batch tracking is necessary, but it is not the same thing as FSMA 204 readiness.

A lot number only becomes useful when it is linked to the events and data around it. FDA's rule centers on traceability lot codes and the KDEs attached to relevant CTEs. The ERP has to preserve those links as food moves through receiving, production, transformation, storage, quality, and shipment.

For a growing manufacturer, weak traceability usually looks like this:

  • Supplier lots are recorded, but production consumption is entered later or summarized too broadly.
  • Finished lot numbers exist, but input lots, quality status, and shipment records require manual matching.
  • Quality holds live outside inventory availability, so planners or operators can accidentally work from stale information.
  • Operators record useful context on paper because the ERP is too slow or too rigid at the point of work.
  • One or two people know how to reconstruct the traceability chain, which means the system depends on their memory.

None of those signs means the team is careless. They usually mean the company has outgrown a traceability process that worked when volumes were lower and fewer people touched the product.

How to test whether your system is audit-ready

An audit-ready system should not require a heroic cleanup project before someone can answer basic lot questions. Start with one affected product and one finished lot. Then ask your team to trace it backward and forward:

  • Which supplier lots went into this finished lot?
  • Which CTEs happened, and where are the KDEs for each event?
  • What quantity of each input lot was consumed?
  • Where did the transformation happen, and who recorded it?
  • What traceability lot code was assigned to the output?
  • Which quality checks, holds, releases, or exceptions affected the lot?
  • Which customers, locations, or recipients received it?
  • Could someone retrieve the records if the quality manager were out?
  • Could the team provide the relevant traceability information within 24 hours of an FDA request?

If the answers require exports, side files, Slack messages, paper folders, and the one person who "knows how we do it," you need a better and more automated system for traceability.

That does not automatically mean you need a giant enterprise compliance project. It means the ERP has to own more of the operational truth. Receiving, production, inventory, quality, and shipping records need to describe the same product movement from different angles, not create separate stories that someone reconciles later.

Compliance and efficiency are not in conflict

FSMA compliance software can sound like an extra administrative burden, especially for manufacturers already running lean. But the answer to FSMA 204 should not be "hire an enterprise compliance department" or "buy a heavyweight ERP project that takes years." The practical answer is to make traceability part of how the operation runs every day.

When the ERP captures traceability through normal operations, the same data helps the team run better. For example, planners avoid using blocked or expiring stock, operators see which lot to consume, quality teams can isolate affected products faster, warehouse teams pick from the right status and location, and managers can answer customer questions without interrupting half the factory.

Bonx is the AI-native manufacturing ERP used by food manufacturers to connect order management, inventory, purchasing and supplier management, planning, production, quality, traceability, and logistics in one operational system. As the operational backbone, Bonx connects to tools already in the stack, including customer relationship management, e-commerce, and accounting tools.

For example, food manufacturer L'Atelier du Ferment connected batch traceability, purchasing, production tracking, shelf-life management, cold storage constraints, Sidely, and Pennylane with Bonx while volumes were doubling every year across four workshops. Bonx supports full batch traceability across more than 100,000 bottles and helps the team generate manufacturing orders and procurement suggestions based on sales, shelf life, and cold storage capacity.

Traceability and planning use the same operational truth. When sales demand changes, production changes. When shelf life is tight, the plan changes. When quality status changes, inventory availability changes. A traceability record that sits outside those decisions will always be late.

Feroce deployed Bonx in 42 days before a national TV appearance multiplied orders tenfold in a single day. The company kept traceability and logistics under control through the surge, including QR-code-linked product history, batch information, subcontractor flows, stock location, and shelf life.

Those are not specifically FSMA 204 case studies, but they show the operating model food manufacturers need when traceability has to survive growth: product movement, lot history, quality context, inventory status, and shipment records have to stay connected while the business is moving.

The deadline moved to July 20, 2028, but the operating work should start earlier. If your ERP cannot connect traceability lot codes, CTEs, KDEs, quality status, production consumption, and shipments today, waiting will not make the system more ready.

FSMA 204 is a compliance rule, but it exposes an operational question every growing food manufacturer already has to answer: does your ERP know what happened to the lot, or does your team? And could your ERP be working harder for you?

Tired of your ERP working against you?

So were we. That's why we built Bonx, the AI-native manufacturing ERP.