A practical, low-tech plan Indonesian leafy greens and fresh vegetable exporters can follow to meet FSMA 204. We cover KDEs, CTEs, traceability lot codes, labels, GS1 vs spreadsheets, exemptions, and what U.S. importers expect in 2026.
We’ve sat at kitchen tables in West Java turning handwritten harvest notes into an FDA‑ready traceability file in a week. That’s the reality of FSMA 204 in 2026. It rewards exporters who keep it simple, stay consistent, and can deliver a clean spreadsheet within 24 hours. Below is the approach we use across leafy greens like Baby Romaine and Loloroso (Red Lettuce), plus high‑velocity items such as Japanese Cucumber (Kyuri) and Tomatoes.
The 3 pillars of FSMA 204 readiness for Indonesian exporters
-
Map your CTEs and KDEs by product. For each Food Traceability List (FTL) product, list your Critical Tracking Events (CTEs) and the Key Data Elements (KDEs) you’ll capture at each step. For leafy greens, typical CTEs include growing, cooling before initial packing, initial packing, shipping, receiving, and any transformation (for example, trimming or mixing lots). We build a one‑page map per SKU.
-
Assign and carry a Traceability Lot Code (TLC) perfectly. The initial packer assigns the TLC and everyone must carry it forward on labels and documents. If you commingle or re‑pack, you create a new TLC and link back to all source lots. No exceptions.
-
Be able to send a sortable spreadsheet in 24 hours. FSMA 204 expects you to produce an electronic, sortable file of all requested KDEs within 24 hours during an FDA investigation. We keep this simple with Google Sheets or Excel, then export to CSV.
Takeaway: You don’t need blockchain. You do need disciplined records and a clear TLC practice.
A 12‑week, low‑tech plan to be inspection‑ready in 2026
Weeks 1–2: Scope, map, and choose your tools
- Confirm which items are on the FDA Food Traceability List. Leafy greens, cucumbers, and tomatoes are in scope. Carrots and most roots typically are not. If you export both, apply 204 to FTL items first.
- Build a one‑page CTE/KDE map for each FTL product. We often start with Baby Romaine and Japanese Cucumber (Kyuri) because the flows are clear.
- Pick your record system. We’ve had excellent results with a shared Google Sheet per product plus printed case labels. If you already run GS1, great. If not, don’t panic. You can comply with spreadsheets and printed labels.
Action you can take today: Create a “Traceability Master” sheet with tabs for Growing/Harvest, Cooling, Packing, Shipping, Receiving, and Transformation.
Weeks 3–6: Capture harvest/packing data and design labels
What specific records do you need at harvest for leafy greens under FSMA 204?
- Farm/grower name and location description of the field (block ID or GPS/what3words)
- Commodity and variety (e.g., Baby Romaine, Lollo Rosso)
- Harvest date and time range
- Quantity and unit (e.g., 800 kg loose, or 200 cartons x 4 kg)
- Harvest crew ID or contractor name
- Any cooling before initial packing: cooler location and date/time in
At initial packing, the packer must assign the TLC and record link‑back to where grown. We include harvest record numbers inside the TLC “source reference.”
How to assign a traceability lot code when consolidating from multiple small farms:
- Treat consolidation or trimming as a transformation. Create a new TLC.
- Keep a source list that ties the new TLC to each source TLC plus quantities. Example: New TLC IV-JBR-260810-01 is built from three sources: IV-JBR-260809-03 (120 cartons), IV-SKB-260809-05 (80 cartons), IV-PWG-260809-01 (100 cartons). Keep this linkage in your Transformation tab.
- A TLC format that works: Company code + commodity code + YYMMDD + sequence. If you use GS1, encode this with GTIN + batch/lot (AI 10) + pack date (AI 13).
Label design that covers 204 and makes receivers happy:
- Required content when shipping packaged/cased product: product name, TLC, and pack/ship date on the case. Make sure TLC appears on shipping docs too.
- What we print on case labels: Product, GTIN (if using GS1), TLC, pack date, net weight/ctns, and ship‑from GLN or address. Add a barcode.
- QR vs barcode? FSMA 204 doesn’t mandate symbology. Many U.S. receivers still scan GS1‑128 or DataBar. We use GS1‑128 for cases and optionally add a QR that encodes the same fields for quick phone checks.
Not obvious but valuable: put the TLC on pallet labels and your pick list. Three out of five receivers we work with reconcile faster when the pallet label mirrors the case TLCs.
Weeks 7–12: Link systems, test a mock recall, then scale
- Run a pilot shipment. Email the receiver a one‑page “Traceability Info Sheet” that explains your TLC format and where to find it on labels and invoices.
- Do a 24‑hour mock recall. Ask a colleague to pick one case shipped two weeks ago. Can you pull a spreadsheet that shows all KDEs from field to receiving within a day? Time yourselves. We usually hit 2–3 hours once the templates are in place.
- Roll to all FTL SKUs. We add tomatoes next because the CTEs mirror cucumbers. If you process salad blends, treat that as transformation with new TLCs per batch.
If you want a second set of eyes on your TLC scheme or label layout, need help with your specific setup, or want a copy of the spreadsheet template we use, Contact us on whatsapp.
Straight answers to the questions we hear every week
Do I need GS1 barcodes to comply, or can I use a spreadsheet and printed labels?
You can comply without GS1. FSMA 204 requires you to maintain and provide KDEs and carry the TLC on labels and documents. That can be done with spreadsheets and printed case labels. That said, GS1 helps when buyers integrate EDI/ASN. If your customer requests GTIN, GLN, SSCC, we recommend adopting GS1 for cases and pallets first.
What will my U.S. importer (FSVP) expect starting January 2026?
In our experience, competent FSVP importers now ask for:
- Your written traceability plan describing TLC assignment, KDE capture, and point of contact
- Case labels with legible TLC and matching shipping documents
- A sample or mock recall proving you can deliver a sortable spreadsheet within 24 hours
- For large chains, GS1‑128 case labels and advanced ship notices. For others, emailed packing lists and CSVs are fine
How fast must I provide data to FDA during an investigation?
Within 24 hours. And it must be electronic and sortable. We keep a “Recall Export” view in Sheets that filters by TLC and auto‑generates a CSV with all required KDEs.
How long do I need to retain FSMA 204 records?
Two years. Growers typically count from the close of the growing season. Shippers and receivers from the date of activity.
If my vegetables aren’t on the Food Traceability List, do FSMA 204 requirements still apply?
No. FSMA 204 applies to FTL foods and foods that contain listed items as ingredients. You still must meet other FDA requirements, but 204’s KDE/CTE recordkeeping won’t apply to non‑FTL items. This is why we segment our system: one flow for FTL (e.g., Tomatoes, Japanese Cucumber (Kyuri), and leafy greens) and a simpler flow for non‑FTL roots like carrots.
Are very small Indonesian farms exempt from FSMA 204, and what proof is required?
There isn’t a blanket small‑business exemption for exporters of FTL produce. Most Indonesian smallholder cooperatives shipping through an importer to the U.S. must comply. There are narrow exemptions and partial exemptions listed in 21 CFR 1.1305, such as certain direct‑to‑consumer sales or when the food is transformed into a shelf‑stable product with a validated kill step by a later entity. If a buyer claims you’re exempt, ask them to cite the specific clause. We document the rationale inside our traceability plan.
Your working templates: KDE fields that pass real‑world checks
We keep this to three tabs most teams can sustain.
- Growing/Harvest (leafy greens)
- Farm/grower, field/block ID, location description (coordinates or map link)
- Commodity/variety, harvest date/time, crew ID
- Quantity harvested, unit, harvest reference number
- Cooling and Packing
- Cooler location, date/time in and out
- Packer name/facility, pack date/time
- TLC assigned, link to harvest references, quantity per TLC
- Case/pallet counts, label batch ID
- Shipping/Receiving/Transformation
- Ship‑from, ship‑to, ship date, carrier, document number (invoice/BOL)
- Product, TLC, quantity, unit, number of cases/pallets
- For transformation: new TLC, source TLCs and quantities, process description
When someone asks for an “FSMA 204 recordkeeping template Excel or Google Sheets,” this is what we share. Add a simple dashboard that filters by TLC and you’re ready for a 24‑hour request.
Common mistakes that create headaches (and how to avoid them)
- One TLC across multiple pack dates. Don’t do it. New day, new TLC sequence, even if the field is the same.
- Missing TLC on paperwork. Your invoice and packing list must carry the same TLC as the case label. We pre‑print TLC on the pick sheet to reduce manual errors.
- Commingling without a new TLC. If you mix cartons from different TLCs, you’ve transformed the product. Create a new TLC and record the sources.
- Fancy systems with no discipline. A simple sheet with consistent data beats an app nobody uses after week two.
Where this advice applies (and where it doesn’t)
This guide is for fresh FTL vegetables exported to the U.S., especially leafy greens, cucumbers, and tomatoes. If you’re exporting frozen items like Frozen Mixed Vegetables or Premium Frozen Okra, your risk profile and buyer expectations differ. You may not be on the FTL, and 204 may not apply to those SKUs. Confirm each item against the FDA list.
What’s interesting is how buyers have tightened expectations in the last six months. We’re seeing more requests for GS1‑128 on cases and GLNs for facilities. If you want a pragmatic GS1 path, start with GTINs for each sellable case, GLN for your packhouse, and SSCC pallet labels when shipping full pallets.
Need help mapping KDEs for your exact flow or pressure‑testing your TLC format with a U.S. importer? Contact us on whatsapp. And if you want to see the categories we currently export under FSMA‑aligned programs, View our products.
Practical takeaway: Keep your system low‑tech but complete. Map CTEs, assign TLCs cleanly, put the TLC on cases and documents, and maintain a spreadsheet you can send in 24 hours. Do that reliably and you’ll be in the top tier of compliant, easy‑to‑work‑with Indonesian vegetable suppliers in 2026.