
Available to Promise: Making Omnichannel Inventory Reliable
Learn how to calculate reliable omnichannel ATP by combining unified inventory, reservations, future supply, capacity, and allocation rules.

Points essentiels à retenir
The codified FSMA 204 compliance date remains January 20, 2026. FDA proposed moving it to July 20, 2028, but that proposal had not been finalized as of September 16, 2026. Separately, federal appropriations provisions restrict the use of covered funds for enforcement before July 20, 2028.
The Food Traceability Rule was published on November 21, 2022. It requires covered persons that manufacture, process, pack, or hold foods on the Food Traceability List to maintain key data elements, or KDEs, for specified critical tracking events, or CTEs. FDA explains that the rule covers domestic firms and foreign firms producing food for U.S. consumption in its current Food Traceability Rule overview.
The dates represent different legal concepts and should not be merged in a WMS project plan:
| Date or status | Meaning for warehouse planning |
|---|---|
| January 20, 2026 | The compliance date currently stated in the codified rule. It should remain the legal baseline in requirements documentation. |
| July 20, 2028 | The date in FDA’s proposed 30-month extension. The August 7, 2025 proposed rule says the change would apply only if finalized; comments closed September 8, 2025. |
| Enforcement funding restriction | Section 780 of Public Law 119-37, enacted November 12, 2025, restricts the use of covered appropriations to administer or enforce the rule before July 20, 2028. This did not amend the codified compliance date. |
| December 11, 2026 | A practical funding watchpoint because the FY2027 continuing appropriations in H.R. 6500, enacted as Public Law 119-103 on September 2, 2026, continue prior-year authorities and conditions through that date unless superseded earlier. |
For our WMS projects, Generix recommends treating enforcement timing as a governance watchlist rather than a reason to pause data design. Supplier onboarding, lot lineage, location master data, reference-document mapping, retention, and export testing require coordination across organizations and cannot be created reliably after an FDA request arrives.
Warehouse, legal, and food-safety teams should monitor two independent tracks: whether FDA finalizes, changes, or withdraws the proposed compliance-date extension, and whether Congress replaces or continues the applicable funding conditions after December 11, 2026. The checkpoint is an editorial planning inference, not a statement that the statutory or regulatory compliance date changed.
Section 770 also appears in the June 4, 2026 House text of H.R. 8646, but the measure had not been enacted as of September 16, 2026. It must therefore remain in a legislative watchlist, not in the WMS rules engine as current law.
FSMA 204 codifies seven CTEs: harvesting, cooling before initial packing, initial packing, first land-based receiving, shipping, receiving, and transformation. A WMS may create receiving and shipping records directly, depend on upstream CTE records, and exchange transformation records with an MES or production system.
The current 21 CFR Part 1, Subpart S reviewed September 16, 2026 defines the seven events and their KDEs. Growing is not a CTE, although a traceability plan may require farm maps and other farm-related information.
| Codified CTE | Core regulatory data | Typical WMS relationship |
|---|---|---|
| Harvesting | Recipient, commodity or variety, quantity, farm and harvest-area identification, harvest date, and reference document. | Received from upstream partners and retained or made accessible for initial-packing lineage. |
| Cooling before initial packing | Recipient, commodity or variety, quantity, cooling location and date, harvest farm, and reference document. | Usually imported through supplier records, an ASN, EDI, or a governed partner portal. |
| Initial packing | Upstream harvest and cooling information, assigned TLC, packed-product description and quantity, TLC source, date, and reference document. | Created by a packing operation or received as the regulatory origin of the lot used downstream. |
| First land-based receiving | Assigned TLC, seafood identification, quantity, harvest date range and locations, TLC source, landing date, and reference document. | Created where a covered facility first takes possession on land directly from a fishing vessel. |
| Shipping | Eight KDEs linked to every traceability lot shipped. | Generated from allocation, lot selection, ship confirmation, location masters, and shipment documents. |
| Receiving | Eight standard KDEs linked to every traceability lot received. | Captured from partner data and validated against the physical receipt and receiving location. |
| Transformation | Input TLCs, descriptions and quantities; output TLC, transformation location and date, output description and quantity, and reference document. | Created by WMS-MES integration when repacking, mixing, processing, or another covered activity produces a new traceability lot. |
This execution view complements our detailed WMS definition: the issue is not what a WMS is, but how regulatory events and partner records become governed warehouse transactions.
Under 21 CFR 1.1340(a), the eight shipping KDEs are the TLC; quantity and unit of measure; product description; immediate subsequent recipient location; ship-from location; shipping date; TLC source location or source reference; and reference document type and number. The shipper must provide elements one through seven to the immediate subsequent recipient, excluding the transporter.
Standard receiving under 21 CFR 1.1345(a) also has eight KDEs: TLC; quantity and unit of measure; product description; immediate previous source location; receiving location; receiving date; TLC source location or source reference; and reference document type and number.
Our recommended design links each shipping or receiving event to one or more traceability-lot records rather than storing a single free-text lot on the order header. An inbound ASN can prepopulate KDEs, but receipt confirmation should validate the actual quantity, date, facility, partner, TLC, and source reference before the record becomes exportable.
A new TLC is normally assigned only at initial packing, first land-based receiving of seafood, or transformation. Routine receiving, storage, pallet movement, picking, and shipping should preserve the existing regulatory TLC unless Subpart S expressly provides an exception.
Section 1.1320(a) establishes three normal assignment triggers:
A warehouse can perform a transformation depending on the activity, not the department name. Repacking or handling that creates a new traceability lot must be assessed with the food-safety and regulatory team. Generix recommends documenting this decision in transaction rules and acceptance tests rather than letting operators choose an event type informally.
Section 1.1320(b) says other activities, including shipping, must not establish a new TLC except where Subpart S provides otherwise. One specific receiving rule applies when covered food comes from a person to whom Subpart S does not apply: if no TLC has already been assigned, the receiver assigns one, except when the receiver is a retail food establishment or restaurant.
A WMS may still create an internal lot, license plate, pallet ID, or inventory status. That identifier does not replace the regulatory TLC. At shipment, the WMS must retrieve and communicate the TLC assigned by the TLC source. Our design reviews therefore test split pallets, consolidation, replenishment, cross-docking, returns, and intracompany transfers for accidental TLC overwrites.
The TLC should be a distinct, governed regulatory object, linked to CTE records, products, quantities, locations, partners, and source documents. It should not be overloaded into a supplier-lot, ERP-batch, pallet, or license-plate field whose value can change during ordinary warehouse execution.
A robust model preserves both identity and relationships:
This model depends on timely transaction data. Our guide to real-time data in WMS operations explains the broader execution context; for FSMA 204, timeliness must also be combined with lineage, retention, and controlled corrections.
For transformation, the data model needs a many-to-many relationship between input traceability lots and each output lot, including the quantity consumed from every applicable input. A single flattened batch field cannot reliably represent mixing, partial consumption, or multiple outputs.
FSMA 204 does not prescribe a specific recordkeeping technology. FDA’s Food Traceability Rule FAQs state that EPCIS is an optional interoperability approach, not a compliance requirement. In addition, 21 U.S.C. 2223(d)(1)(L)(iii) bars FDA from imposing a product-tracking requirement to the case level.
EDI, APIs, spreadsheets, labels, and portals can all contribute to the record chain. Our EDI network supports 300+ active interconnections across 50 countries, helping suppliers, processors, customers, and 3PLs exchange governed partner data. This collaborative approach is particularly relevant when Canadian or Mexican entities supply or handle foods destined for U.S. consumption: FSMA 204 is not their domestic rule, but covered U.S. food flows can depend on their data.
All required records must generally be available within 24 hours, but a sortable spreadsheet is conditional. The export process should first evaluate the FDA request context and entity thresholds, then generate the required records, explanations, and filters from governed source data.
Under 21 CFR 1.1455(c)(1), required records must be made available within 24 hours of an authorized FDA request, or within another reasonable time agreed by FDA. The electronic sortable spreadsheet requirement applies when FDA makes the public-health request described in section 1.1455(c)(3), including situations involving outbreak mitigation, recall implementation, or another threat to public health.
Before selecting a format, the export workflow should evaluate:
Those categories include qualifying farms at no more than $250,000, qualifying retail food establishments or restaurants at no more than $1 million, and qualifying other persons at no more than $1 million. The regulation uses rolling previous-three-year calculations and inflation adjustments from a 2020 baseline.
The output should identify each CTE and place the associated KDEs in sortable columns while preserving the link to the relevant traceability lot. It should also include information needed to understand internal or external codes, glossaries, abbreviations, record relationships, and source references.
FDA provides an electronic sortable spreadsheet template with sample data, but use of that specific template is not mandatory. Our preferred architecture separates a reusable regulatory dataset from the presentation format, allowing the same governed records to populate the requested spreadsheet or another permitted package.
Records must generally be retained for two years from creation or receipt. Export logic should therefore query current and archived WMS, ERP, MES, and partner records without breaking the relationships among TLCs, CTEs, locations, quantities, and reference documents.
A warehouse should run scenario-based tests before relying on the export:
Manual spreadsheet reconstruction creates delay and introduces uncontrolled joins. Generix favors an export service that reads governed execution and integration data, logs the request scope and filters, produces a reviewable package, and records approval without changing the underlying CTE history.
Implementation should be organized around data ownership, partner contracts, and executable acceptance tests, not a generic recall drill. A 3PL may maintain records for another entity, but each covered party remains responsible for ensuring that its required records can be retrieved and provided.
Use the following checklist to move from regulatory interpretation to warehouse execution:
Our food and beverage WMS checklist provides additional operational criteria. For FSMA 204 specifically, our Solochain WMS capabilities include lot and batch tracking, integrated WMS-MES processes, item traceability reporting, and item recall reporting. These capabilities support data readiness but do not, by themselves, constitute automatic legal compliance.
We invite warehouse, integration, food-safety, and 3PL teams to request an FSMA 204 data-readiness workshop. Together, we can map existing receiving, transformation, shipping, partner-onboarding, and FDA export processes around our Solochain WMS and our EDI solutions, without assuming that software replaces legal analysis or guarantees compliance.
En résumé
The seven CTEs are harvesting, cooling before initial packing, initial packing, first land-based receiving, shipping, receiving, and transformation. Growing is not a critical tracking event, although farms may have separate traceability-plan and mapping obligations.
The eight shipping KDEs are the TLC, quantity and unit of measure, product description, immediate subsequent recipient location, ship-from location, shipping date, TLC source location or source reference, and reference document type and number. The shipper must pass items one through seven to the immediate subsequent recipient, excluding the transporter.
Standard receiving requires eight KDEs: TLC, quantity and unit of measure, product description, immediate previous source, receiving location, receiving date, TLC source or source reference, and reference document type and number. When food comes from a person not covered by Subpart S, section 1.1345(b) applies a separate seven-element record and may require the receiver to assign a TLC if none exists, except for a retail food establishment or restaurant.
A TLC is normally assigned when a person initially packs a non-seafood raw agricultural commodity, performs the first land-based receiving of seafood from a fishing vessel, or transforms a covered food. Transformation records must connect applicable input TLCs, descriptions, and quantities to the new output TLC.
No, not under the general rule. A warehouse may create an optional internal lot or handling code, but it must preserve and communicate the regulatory TLC assigned by the TLC source when shipping the food.
No. All required records are generally subject to the 24-hour availability rule, or another reasonable time agreed by FDA. The sortable spreadsheet requirement applies only to requests made under the specified public-health circumstances in 21 CFR 1.1455(c)(3).
The categories include qualifying farms at no more than $250,000, qualifying retail food establishments or restaurants at no more than $1 million, and qualifying other persons at no more than $1 million. The regulation specifies rolling previous-three-year calculations and inflation adjustments using 2020 as the baseline year.
No. The rule does not prescribe a specific recordkeeping technology, and FDA describes EPCIS as an optional interoperability approach for industry. QR codes may be used voluntarily, while 21 U.S.C. 2223(d)(1)(L)(iii) prevents FDA from imposing a case-level product-tracking requirement.

Learn how to calculate reliable omnichannel ATP by combining unified inventory, reservations, future supply, capacity, and allocation rules.

Use a weighted WMS selection grid to compare functional coverage, integration, automation, scalability, TCO, support, and vendor viability against real warehouse scenarios.

Work with our team to build your ideal supply chain software stack and tailor it to your unique business needs.