Shipper Wants EDI 214 and CO₂ per Load? Where to Start
Start with your shipper’s EDI implementation guide, not with software. In the X12 standard, the shipper sends a 204 load tender, you answer with a 990, and you report progress with 214 status messages (X12 transaction sets).
For CO₂, the recognized method is ISO 14083, implemented by the GLEC Framework (Smart Freight Centre). A small carrier can begin with a clearly labelled estimate from GLEC default factors. Getting both right is what lets you say yes when a shipper asks, instead of losing the lane to a carrier that can.
The two requests often arrive together, from the same customer, because both feed the shipper’s own systems: one its visibility, the other its emissions reporting. Here’s what each one means and a sensible order to tackle them.
What are EDI 204, 990 and 214?
They’re three X12 transaction sets that move a truckload from offer to delivery. The names and purposes below come from the X12 transaction set list.
| Transaction | Official X12 name | Who sends it | What it does |
|---|---|---|---|
| 204 | Motor Carrier Load Tender | Shipper or broker | Offers you a full load, with schedule, equipment, commodities and instructions |
| 990 | Response to a Load Tender | You | Accepts or declines the 204 |
| 214 | Transportation Carrier Shipment Status Message | You | Reports status: dates, times, locations, route and conveyance |
| 210 | Motor Carrier Freight Details and Invoice | You | Sends the freight charges as an invoice |
| 997 | Functional Acknowledgment | Both sides | Confirms a file was received and could be read |
One detail from the X12 description matters to LTL carriers: the 204 “is not to be used” for LTL bill of lading, pickup notification or manifest data (X12). If your shipper is moving LTL with you, ask which transactions it uses instead.
Which 214 status codes will a shipper ask for?
Whichever its guide lists. Status codes live in the 214’s shipment status field, and common ones include X3 “Arrived at Pickup Location”, AF “Carrier Departed Pickup Location with Shipment”, X6 “En Route to Delivery Location”, X1 “Arrived at Delivery Location”, D1 “Completed Unloading at Delivery Location” and SD “Shipment Delayed” (Stedi X12 code reference).
Each trading partner sets its own rules. C.H. Robinson, for example, publishes separate 204, 214 and 990 specifications for LTL carriers and for truckload carriers (C.H. Robinson carrier specs). So the question is never “do you do EDI 214?” It’s “can you send this shipper’s 214, with this shipper’s codes, on this shipper’s schedule?”
Where does a small carrier start with EDI?
In this order:
- Get the guide and the test plan. Ask your shipper for its implementation guide, its test steps and its respond-by time for tenders.
- Ask how files travel. Ask which connection methods it accepts and whether it has an option for low-volume carriers.
- Map what you already know. Your dispatch already records arrivals, departures and deliveries, whether in a TMS, a driver app or a whiteboard. Each event becomes a 214 code.
- Test with the shipper. Run its test steps, tender to delivery, until it signs off.
- Watch the acknowledgements. A 997 reports whether your file could be read, which X12 describes as “results of syntactical analysis” (X12). Someone should check them every day.
How do you calculate CO₂ per load?
ISO 14083:2023 is the international standard for “quantification and reporting of greenhouse gas emissions arising from transport chain operations” (ISO). The GLEC Framework, version 3.2 from October 2025, is the practical method that implements it and is aligned with ISO 14083, according to Smart Freight Centre, which publishes it.
The simplest calculation is distance-based:
kg CO₂e = tonnes × kilometres × emission intensity factor (g CO₂e per tonne-km) ÷ 1,000
For North American road freight, the GLEC Framework v3.2 publishes default intensity values sourced from US EPA SmartWay data, well-to-wheel: 93 g CO₂e per tonne-km for TL/Dry Van, 218 for LTL/Dry Van and 96 for Refrigerated (GLEC Framework v3.2, Module 2, Table 6). Table 6 notes that average empty running and load factors are already built into these values.
A worked example, with a hypothetical load: a 12-tonne dry full truckload over 600 km is 7,200 tonne-km. At 93 g, that’s about 670 kg CO₂e, well-to-wheel. That number is an estimate. It describes an average North American dry-van truckload, not your truck on that day.
Why is a default-factor number only an estimate?
Because it uses industry averages, not your fuel. The GLEC Framework says it directly: “If no other data is available, the last resort is to use default data representative of average industry operating practices”, and default data “can provide a general indication of emissions” (GLEC Framework v3.2).
The better number comes from your own fuel records. GLEC v3.2 lists North American diesel at 3.87 kg CO₂e per kg well-to-wheel, with a density of 0.847 kg per litre (GLEC Framework v3.2), which works out to about 3.28 kg CO₂e per litre. Litres burned on a trip, times that factor, then shared across the loads on the trip by tonne-km, gets you much closer to the truth than a default.
Start with the default if that’s all you have. Tell the shipper which method you used, and plan the move to fuel data.
What should a CO₂ figure on your paperwork say?
Enough for a shipper’s auditor to repeat it. One line per load does the job:
“Estimated 670 kg CO₂e, well-to-wheel. Distance-based, GLEC Framework v3.2 default intensity for North American TL/Dry Van (93 g CO₂e/t-km), aligned with ISO 14083.”
Three rules keep it honest. Call it an estimate. Name the factor, the table and the version. Never call a default-factor figure “measured”.
Where do these questions show up besides EDI?
On the phone and in your inbox. Customers who can’t read your 214 still ask “where’s my load?”, and that’s the part an assistant can take off your desk. See how one answers for a fictional Ontario carrier in our AssistPro logistics demo; the carrier and its shipments are invented, and the page says so.
Next read: how AI shipment tracking actually works, including why a live answer needs a connection to the system that holds your status data. For the bigger picture, see AI for small logistics companies in Ontario.
Sources checked on 1 October 2026. Figures are estimates for illustration and use published default factors; your shipper’s requirements take priority.
How we wrote this: drafted by the YourFirstAI team with AI assistance, sources checked on 2026-10-01, and reviewed against our editorial rubric before publishing. Examples are hypothetical unless they cite a source.
Frequently asked
My shipper wants EDI 214 updates. Where do I start?
Ask the shipper for its EDI implementation guide and test plan before you buy anything. The guide tells you which transactions it sends and expects (usually the 204 load tender, the 990 response and the 214 status message), which status codes it wants, and how files are exchanged. Then map the events your dispatch already records to those codes.
What is the difference between EDI 204, 990 and 214?
In the X12 standard, the 204 is the Motor Carrier Load Tender a shipper uses to offer you a load, the 990 is your Response to a Load Tender (accept or decline), and the 214 is the Transportation Carrier Shipment Status Message you send as the load moves.
How do I calculate CO₂ per load without fuel data per trip?
Multiply the shipment weight in tonnes by the distance in kilometres, then by a default emission intensity factor from the GLEC Framework, which is aligned with ISO 14083. The result is an estimate, and it should be labelled as one, with the factor and its source.
Is a GLEC default-factor number accurate enough to report?
It's a starting point. The GLEC Framework itself calls default data the last resort when no other data is available and says it gives a general indication of emissions. Ask your shipper what it accepts, and move to your own fuel data when you can.
Does well-to-wheel mean the tailpipe only?
No. Well-to-wheel includes the emissions from producing and delivering the fuel as well as from burning it in the truck. The GLEC Framework reports emission intensity on this basis.