FSMA 204 Traceability Records: What to Capture

By Corin Hale on October 27, 2026

fsma-204-traceability-records-capture

FSMA 204 asks food companies to know where a lot came from, what happened to it and where it went, and to prove it quickly when the FDA asks. The rule sets out specific data to keep at specific moments in a food's journey, and many plants discover their production records are patchy once they look closely. This guide explains the key data elements, the critical tracking events and the records that quietly make or break a trace, with a maintenance management platform supporting the equipment side of the story.

FSMA 204 Traceability Records: What to Capture

Food manufacturers, processors and packers handling Food Traceability List foods

Understand the events that trigger a record, the data each record needs and the supporting plant records that let you answer a trace request within the required time.

EventReceivingLot code and source recorded
then
EventTransformationInputs linked to new lot code
then
EventShippingLot code and destination recorded

The rule in plain terms

The Food Traceability Rule is part of the Food Safety Modernization Act and sits in the US federal regulations at 21 CFR Part 1, Subpart S. It adds recordkeeping for foods on the Food Traceability List, so outbreaks can be traced faster and recalls can be narrower.

Dates and deadlines

The original compliance date of January 20, 2026 has been extended. Current FDA information points to July 20, 2028, with the requirements themselves unchanged. Customers may still ask for earlier readiness, so check your contracts.

Four terms to know

  • FTL: the Food Traceability List of foods covered by the rule.
  • CTE: a critical tracking event, such as receiving or shipping.
  • KDE: a key data element recorded for each event.
  • TLC: the traceability lot code that links records together.

Who needs to keep these records

Covered

Businesses that manufacture, process, pack or hold foods on the Food Traceability List, including cheese, fresh produce categories, shell eggs, certain seafood and ready to eat deli salads.

Possibly exempt

The rule contains exemptions, for example for some small operations and certain foods that receive a qualifying kill step. Confirm applicability against the regulation, not a summary.

Indirectly affected

Suppliers and customers of covered foods are often asked for data by trading partners, even if the rule does not bind them directly.

Critical tracking events and what each record needs

The data you keep depends on which event is happening. The table summarises the main events for a manufacturer and the type of information expected. Treat it as a planning aid and verify the exact list in the regulation.

EventWhen it appliesCore data to capture
ReceivingA covered food arrives at your facility from another party.Traceability lot code, product description, quantity and unit, receiving date, location of receipt, immediate previous source, source of the lot code and a reference document.
TransformationYou manufacture, process or change the food or its packaging in a way that creates a new product.New lot code, product description, quantity and unit, date, location, reference document and the link back to the input lot codes used.
ShippingA covered food leaves your facility to another party.Lot code, product description, quantity and unit, ship date, ship from and ship to locations, source of the lot code and a reference document.
Initial packing and coolingRelevant to certain raw agricultural commodities and seafood at the start of the chain.Event specific details such as location, date, lot code assignment and product description.
HarvestingFarm level event for covered produce and similar foods.Farm location, harvest date and lot code information for the supplier.

Designing a traceability lot code that survives a recall

The traceability lot code is the thread that ties every record together. A weak scheme creates duplicates, ambiguity and long manual searches when time matters most.

Qualities of a workable code

  • Unique within your business, so two lots never share a code
  • Assigned at the right moment, such as when a new lot is created by transformation
  • Printed or labelled so it follows the product through packing and shipping
  • Linked in records to the input lots and the shipping documents
  • Readable by the people who must key it in under pressure

Common design choices

  • Many plants combine site, line, date and sequence in one code.
  • Avoid reusing a code after a recall or rework.
  • Decide in advance how a re-lotted or blended product is coded.

Connect plant records to the lots they touched

Oxmaint keeps equipment, sanitation, inspection and corrective records organised by asset so they are ready when a trace needs more than a lot code.

How a lot code travels through your plant

A

Inbound lot arrives

The supplier lot code is recorded at receiving with date, quantity and source. Without it, the trace stops at your dock.

B

Lots are staged and used

Production records show which inbound lots went into which batch, on which line and shift.

C

New lot code is assigned

Transformation creates a new traceability lot code that links back to every input lot.

D

Finished lot ships

Shipping records connect the new lot code to customers, dates and reference documents.

Every handoff is a place where a code can be lost, mistyped or never recorded. The goal is an unbroken chain from inbound lot to shipped lot.

  • One lot code format per site
  • Codes captured at the point of work
  • Links between input and output lots stored together

An illustrative record trail for one finished lot

The table below is an invented example to show how records connect. Your own codes, systems and documents will differ.

StepRecordExample contentLinks to
1. ReceivingGoods in recordSupplier lot code, quantity, date received, dock and purchase orderSupplier shipping document
2. StagingMaterial issue recordWhich inbound lots were released to which production orderReceiving record
3. ProductionBatch recordLine, shift, start and finish times, new lot code, output quantityMaterial issue record
4. Plant statusEquipment and sanitation recordsLine clean down, calibration status and any repairs during the runLine and date
5. ShippingDispatch recordLot code, quantity, ship date, customer location and reference documentBatch record

Where production records usually fall short

Common gapWhy it breaks a traceWhat good looks like
Handwritten batch sheets with unreadable codes
Lot codes cannot be matched to supplier records.
Scanned or typed codes with a validation step.
Inputs recorded by product, not by lot
A recall cannot narrow to the affected lots.
Each batch lists the specific input lot codes consumed.
Rework and carryover not documented
Lots become mixed without a recorded link.
Rework entries that name source and destination lots.
Records stored in several unconnected places
Gathering them takes days, not hours.
A defined location and index for each record type.
Equipment and sanitation records kept apart
You cannot show which machine or clean state applied.
Equipment history that can be matched to production dates.

Sharing traceability data with suppliers and customers

What you need from suppliers

  • The lot code on every delivery, on the label and on the document.
  • The source location for the lot code.
  • Agreed format and timing for sending the data.
  • A named contact for trace requests.

What customers will ask of you

  • The new lot code on every shipment and shipping document.
  • Ship from and ship to location details.
  • Evidence you can run a trace within the expected time.
  • Updates when a recall or withdrawal is under way.

The twenty four hour test

When the FDA requests records during an outbreak or recall investigation, the rule expects you to provide the relevant information within 24 hours or an agreed reasonable time. It also expects an electronic sortable spreadsheet of the relevant records.

Run a mock trace to see where you stand

  • Pick a finished lot that shipped last month
  • Trace it back to every input lot and supplier
  • Trace it forward to every customer that received it
  • Time the exercise and note every missing or unclear record
  • Repeat until the result is routine

Also keep ready

  • A written traceability plan describing procedures, lot code assignment and a contact person.
  • A list of covered foods you handle.
  • A description of how records are stored and retrieved.

Where maintenance and equipment records fit

FSMA 204 is mainly about lot and movement data, which usually lives in ERP, warehouse and production systems. Maintenance records matter because a real investigation asks more than where a lot went. It asks what the lot touched.

Which line and machine

Asset records let you identify the equipment on a line and review its status for the production window.

Repairs near the lot

Work order history shows breakdowns, repairs and any foreign material controls around those dates.

Calibration status

Instrument records show whether temperature and weight measurements were from calibrated devices.

Sanitation and clean down

Linked cleaning and release steps support the claim that equipment was fit for production.

Preventive maintenance

Completion history shows the equipment was maintained to schedule, supporting audit and customer reviews.

Corrective actions

Issues found during a trace exercise can be raised, tracked and closed with evidence.

What Oxmaint does and does not do here

Not its role

  • Replacing your ERP, warehouse or lot control system.
  • Generating the FDA sortable spreadsheet on its own.
  • Assigning supplier or customer lot codes.

Where it helps

  • Holding asset, work order, inspection and calibration records by machine.
  • Scheduling the preventive tasks that keep equipment records complete.
  • Raising and closing corrective actions from mock trace findings.
  • Giving quality and maintenance one searchable record set.

A readiness checklist by team

Quality and food safety

  • Confirm which products are on the list
  • Write and approve the traceability plan
  • Schedule recurring mock traces
  • Review gaps with trading partners

Production and warehouse

  • Capture lot codes at receipt and use
  • Record rework and carryover
  • Standardise lot code formats
  • Keep shipping documents with lot codes

Maintenance and engineering

  • Keep an accurate asset register by line
  • Close work orders with detail and dates
  • Track calibration and verification
  • Document temporary repairs and clean down

IT and data owners

  • Map where each record type is stored
  • Enable sortable exports
  • Control access and retention
  • Test retrieval under time pressure

Storing, retrieving and retaining the records

1

Decide where each record lives

List every record type and name its system or folder, owner and format so nothing is orphaned.

2

Make it searchable

Index records by lot code, product, date and location so a single search can start a trace.

3

Export in a usable form

Test that relevant data can be sorted and filtered in a spreadsheet without manual retyping.

4

Retain for the required period

The rule sets a retention period for records. Confirm it and apply it consistently across systems.

Retrieval speed is a design requirement, not an afterthought. Practise it before an investigator does.

  • Name an owner for each record type
  • Test retrieval quarterly
  • Keep a trace log of each exercise

Mistakes to avoid when preparing

1

Waiting for the deadline

Supplier data, systems and training take time. Customers may also require compliance sooner than the regulatory date.

2

Treating it as a paperwork exercise

The records are only useful if they are captured at the point of work and can be retrieved quickly.

3

Assuming one system covers everything

Lot, equipment, sanitation and shipping data often sit in different tools. Plan how they connect.

4

Skipping the mock trace

A paper plan that has never been tested usually fails its first real request.

Quick wins for the first thirty days

Week one

List the foods you handle, check them against the Food Traceability List and name one person to lead the work.

Week two

Walk one product from dock to dispatch and mark every point where a lot code is or is not recorded.

Week three

Fix the easiest gaps first, such as label formats, missing fields on batch sheets and unclear rework entries.

Week four

Run a timed mock trace, record the result honestly and set a date for the next one.

Frequently asked questions

What is the FSMA 204 compliance date?

The FDA has moved the compliance date from January 20, 2026 to July 20, 2028. Always confirm the current date on the FDA website.

What are key data elements?

They are the specific pieces of information recorded for each critical tracking event, such as the lot code, quantity, product description, dates and locations.

Does a CMMS replace traceability software?

No. A CMMS manages equipment and maintenance records that support a trace. You can book a demo to see how those records connect to your plant.

How fast must records be provided?

The rule expects records within 24 hours of an FDA request or another reasonable agreed time, in an electronic sortable format.

Where should we start?

Confirm which of your foods are covered, run a mock trace on one lot and fix the biggest gaps first. Then extend to other products and suppliers.

Make every lot easy to trace and defend

Pair your lot and shipping records with organised equipment, calibration and corrective action history. Start with one product line and prove you can answer a trace quickly.

Asset recordsInspections and calibrationCorrective actions

Share This Story, Choose Your Platform!