FSMA 204 Compliance Checklist for Food Brands
By Slater Caskey, CEO of Claros Farm and Founder of Guidance
An FDA inspector asks you to produce the complete traceability chain for a specific lot of finished product within 24 hours. Your lot records are spread across three spreadsheets, a shared drive, and a stack of paper receiving logs. That is the scenario FSMA Rule 204 was designed to expose. This guide covers exactly what records you need, which foods trigger the requirement, and how to build a system that holds up under audit pressure.
- ✓FSMA 204 requires you to produce complete lot traceability records within 24 hours of an FDA request.
- ✓The rule covers most fresh produce, shell eggs, nut butters, and certain ready-to-eat foods. If any of these are ingredients in your products, you likely have obligations under the rule.
- ✓The three Critical Tracking Events you must document are receiving, transformation, and shipping. Each requires specific Key Data Elements to be recorded and linked.
- ✓Spreadsheets can technically satisfy the record-keeping requirement, but they cannot satisfy the 24-hour retrieval requirement reliably at scale.
What FSMA Rule 204 Actually Requires
FSMA Rule 204, formally the Food Traceability Rule, is the FDA's most significant traceability regulation since FSMA was signed into law in 2011. It requires any company that manufactures, processes, packs, or holds foods on the Food Traceability List to maintain specific records and produce them within 24 hours of an FDA request.
The rule is not about having a traceability system in theory. It is about being able to demonstrate, in real time and under pressure, exactly where every ingredient in a recalled lot came from and exactly where every unit of finished product went. That distinction matters enormously for how you build your compliance system.
The 24-hour standard: The FDA can request your traceability records at any time. You have 24 hours to produce them in an electronic sortable spreadsheet format. If your records are in paper logs, multiple disconnected spreadsheets, or a system that requires manual reconstruction, you are at risk of non-compliance even if the underlying data exists somewhere.
Does FSMA 204 Apply to Your Brand?
The rule applies to foods on the Food Traceability List. The FTL is not a list of finished products. It is a list of ingredient categories. If any ingredient in your formulation falls on the FTL, your finished product is subject to the rule.
| FTL Category | Common CPG Ingredient Examples |
|---|---|
| Fresh produce (listed varieties) | Leafy greens, tomatoes, peppers, cucumbers, herbs |
| Shell eggs | Any product using shell eggs as an ingredient |
| Nut butters | Peanut butter, almond butter, tahini in formulations |
| Certain cheeses | Soft cheeses, fresh mozzarella used in products |
| Finfish (certain species) | Smoked salmon, tuna, other listed species |
Very small businesses under $1M in average annual sales over the prior 3 years qualify for modified requirements. But most growing CPG brands will be subject to the full rule. When in doubt, assume you are covered and build your system accordingly.
The Three Critical Tracking Events You Must Document
FSMA 204 organizes traceability obligations around Critical Tracking Events (CTEs), the specific moments in your supply chain where records must be created. For a food manufacturer, there are three CTEs that apply.
When you receive an FTL ingredient from a supplier, you must record:
- Traceability lot code (TLC) assigned by the supplier
- Quantity and unit of measure received
- Date of receipt
- Location description (your facility)
- Supplier name, address, and contact information
- Reference document (PO number, BOL, or invoice number)
When you use FTL ingredients to manufacture a new food, you must record:
- New TLC you assign to the finished product lot
- TLCs of all FTL ingredients used in that production run
- Description of the food produced
- Quantity and unit of measure produced
- Date and location of transformation
- Reference document (production order or batch record number)
This is the CTE most brands get wrong. The link between incoming ingredient lot codes and outgoing finished product lot code must be explicit and retrievable. A production log that says "used organic spinach, lot TBD" does not satisfy the rule.
When you ship finished product to a customer, distributor, or retailer, you must record:
- TLC of the finished product lot shipped
- Quantity and unit of measure shipped
- Date of shipment
- Recipient name, address, and contact information
- Reference document (sales order, BOL, or invoice number)
FSMA 204 Compliance Checklist
Use this checklist to assess where your current system stands. Each item represents a specific requirement or operational gap that commonly causes non-compliance.
You have reviewed every ingredient in every SKU against the current FTL and documented which products are subject to the rule.
Every FTL ingredient received is logged with the supplier's lot code at the time of receiving, not reconstructed later from invoices.
Every production run has a batch record that explicitly links the FTL ingredient lot codes used to the finished product TLC assigned.
You assign a unique TLC to each finished product lot at the time of production.
Every outbound shipment records the finished product TLC, quantity, date, and complete recipient information.
You have tested your ability to pull a complete traceability chain for a specific lot in under 24 hours.
All CTE records are stored and accessible for at least 2 years from the date they were created.
If you use co-manufacturers, your contracts require them to provide lot-level traceability records for the transformation CTE.
Building a Compliant System: Manual vs. Automated
Spreadsheets can technically satisfy FSMA 204's record-keeping requirements. The problem is the 24-hour retrieval standard. Here is what that looks like in practice.
- FDA requests records for finished product lot #FG-2024-0847
- Search receiving log spreadsheet for ingredient lot codes used in that run
- Cross-reference production log (separate file) to confirm which lots were used
- Search shipping log (third file) for all customers who received that lot
- Manually compile into a single spreadsheet in the required format
- Discover that one production run's log is missing a supplier lot code
- Call the supplier to reconstruct the lot code from their records
Result: 6-12 hours of work under pressure, with real risk of gaps that constitute non-compliance.
- FDA requests records for finished product lot #FG-2024-0847
- Search lot in Guidance — all three CTEs are linked in one record
- Export complete traceability chain as a sortable spreadsheet in one click
- Guidance flags any lots with missing KDEs at the time of entry, not at the time of recall
Result: 15 minutes. Complete, accurate, exportable. No reconstruction required.
From Claros Farm: We went through a voluntary recall exercise before FSMA 204 enforcement began. Reconstructing the traceability chain for a single lot took most of a day and required calls to two suppliers. That exercise was the direct reason we built lot traceability into Guidance as a first-class feature, not an afterthought.
A Note on Co-Packer Compliance
If you use co-manufacturers, the transformation CTE happens at their facility, not yours. That means you are dependent on them to capture and provide the ingredient lot codes used in each of your production runs. Many co-packers do this inconsistently, especially for smaller brands that do not have the leverage to enforce documentation standards.
Your co-packer agreement should explicitly require them to provide, for each production run: the lot codes of all FTL ingredients used, the quantity of each, the date of transformation, and the lot code assigned to the finished product. This is not a nice-to-have. It is a legal requirement that flows through to you as the brand owner.
If your co-packer cannot or will not provide this data, that is a compliance risk you are carrying. Factor it into your co-packer selection criteria and your contingency planning.
Build a traceability system that holds up under audit
Guidance connects receiving, production, and shipping records into a single lot traceability chain, exportable in minutes, not hours.
Get Early Access →Frequently Asked Questions
What is FSMA Rule 204?
FSMA Rule 204 (the Food Traceability Rule) is an FDA regulation requiring companies that handle foods on the Food Traceability List to maintain specific traceability records and produce them within 24 hours of an FDA request. It applies to most produce, shell eggs, nut butters, and certain ready-to-eat foods.
What are Critical Tracking Events (CTEs) under FSMA 204?
CTEs are the key points in the supply chain where traceability records must be created. For food manufacturers, the three CTEs are receiving, transformation, and shipping. At each CTE, you must record specific Key Data Elements including lot codes, quantities, dates, and trading partner information.
Does FSMA 204 apply to small food brands?
Yes, with limited exceptions. Very small businesses under $1M in average annual sales may qualify for modified requirements, but most growing CPG brands handling any FTL ingredients will be subject to the full rule. When in doubt, assume you are covered.
How long do you have to produce traceability records under FSMA 204?
24 hours from the time of an FDA request. This is the standard that makes spreadsheet-based systems genuinely risky: if your lot records are spread across multiple files and paper logs, assembling a complete traceability chain for a specific lot in 24 hours is extremely difficult under pressure.
What is a Traceability Lot Code (TLC) under FSMA 204?
A TLC is the identifier you assign to a specific lot of food at the point of transformation. It must be unique enough to trace back to the specific ingredients used in that production run. Under FSMA 204, you must link your TLC to the lot codes of all FTL ingredients used in that batch, the date and location of transformation, and the quantity produced.
Built for CPG Operators
Stop managing your food brand on spreadsheets.
Guidance is an operations platform built by the CEO of Claros Farm to handle real-time inventory, true COGS, lot traceability, and organic mass balance in one place.
Get Early Access →