Complete shipment file % is the cash and control key performance indicator (KPI) for freight: trips with rate + CFDI + Carta Porte + GPS + POD complete, divided by total trips in the universe. It answers one question: how many trips already have a file accounts payable can pay without guessing?

In the distribution KPIs hub it lives in the finance block—beside % invoices audited pre-pay, detention, and accessorials. Pretty service with an incomplete file is deferred broken margin.

rate · CFDI · CP · GPS · POD
5 pieces
complete ÷ total trips
1 ratio
gate before release
Pre-pay
pattern when auditing 100%
5–7%

What complete shipment file % is

It is the KPI that turns the trip file into coverage: what share of your universe already has enough evidence to release (or hold) payment. It does not measure punctuality or fill rate—it measures documentary and operating closability.

For a Mexico–US shipper or third-party logistics (3PL) provider, the wedge is fiscal + dock: without CFDI (Comprobante Fiscal Digital por Internet) and Carta Porte when required, and without proof of delivery (POD), the invoice PDF is not a trip—it is an expected claim.

Formula and universe

Hub operable formula: complete shipment file % = trips with rate + CFDI + Carta Porte + GPS + POD ÷ total trips. Freeze the universe (lane, carrier, month) before celebrating the percentage.

Total trips

Rule: All trips in the universe with an invoice or payment obligation

Note: Do not exclude “the hard ones” mid-month

Complete

Rule: All five pieces present and crossed to the same ID

Note: “PDF in a folder” without a cross ≠ complete

Partial

Rule: Type what is missing (POD, CP, GPS…)

Note: Useful for priority; does not enter the numerator

Pilot target

Rule: Toward 100% of the chosen universe

Note: Cash KPI, not service vanity

Complete = logical AND of the five pieces. Averaging “4 of 5” as 80% per trip inflates the board.

Minimum file fields

The minimum basket must match for operations and accounts payable. If each area demands a different set, the KPI fights itself.

Rate / confirmation

What it must prove: Price and rules contracted for the trip

Fails if…: You pay an amount not on the tariff

CFDI (income)

What it must prove: Fiscal voucher for the service

Fails if…: Invalid UUID, RFC, or amount mismatch

Carta Porte

What it must prove: Land-transfer complement when required

Fails if…: Goods, locations, or equipment do not match the trip

GPS

What it must prove: That the trip happened on route/window

Fails if…: No track, or track that never hits origin/destination

POD

What it must prove: Delivery (or exception) to the consignee

Fails if…: Loose photo without ID, without typed status/signature

Five pieces, one ID. If POD lives in chat and CFDI in the ERP with no cross, the file is not complete.
Operations and accounts payable reviewing a trip file with documents and evidence
Complete shipment file % is the cash thermometer: without the five pieces crossed, payment is a bet.

Typical fail modes

The KPI drops for repeatable patterns. Typing them speeds the pre-pay gate.

Orphan POD

Symptom: Evidence without trip ID / without invoice cross

Action: POD convention + mandatory ID tie

Mismatched Carta Porte

Symptom: CFDI OK; complement data that does not cross the trip

Action: Hold; correct stamping / transfer data

Cosmetic GPS

Symptom: Single pin or track that never visits destination

Action: Useful-coverage rule; do not accept “there was GPS”

Accessorial without evidence

Symptom: Detention or lumper on invoice without free time / ticket

Action: Type the line; see detention

Ghost rate

Symptom: Amount differs from tariff or confirmation

Action: Match rate before paying the CFDI

Multi-PDF with no owner

Symptom: Full folder, zero cross

Action: One file per trip—not per email

Fails: the numerator only rises when the cross exists—not when there are more files.

Pre-pay gate

The % measures coverage; the pre-pay gate executes policy: do not release payment if the file is incomplete or mismatched. Without a gate, the KPI is a traffic light nobody obeys.

File stateGateWho acts
Complete and matchedRelease (or schedule) paymentAccounts payable
Missing POD or useful GPSHold; request evidenceTower / operations + carrier
CFDI/Carta Porte mismatchedHold; fiscal correctionTax / stamping + carrier
Disputed accessorialPay base; hold the lineAccounts payable + operations
Carrier recidivismEscalate scorecard / tenderFreight sourcing / traffic
Gate: complete, pay; incomplete, and hold with typed cause. The % tells you how many pass the gate.

Depth: freight invoice audit.

KPI vs trip operating file

Do not fight them: one is the object, the other is coverage.

Mexico–US: fiscal and dock

On Mexico truck freight the file mixes fiscal obligation (CFDI + Carta Porte when the transfer requires it) with dock evidence (appointment, GPS, POD). On legs with crossing or transfer, the same ID must survive the handoff—if the name changes in every chat, the % stalls.

Service context (hedge): the 2026 National Logistics Indicators Study orients fill rate and orders in its sample; it does not publish a universal “complete file %.” Your cash target is coverage of the pilot universe, not an industry average.

How to close the file

Close-out is not “gather PDFs on Friday.” It is a flow with an owner per piece.

Close-out

From trip to pay

  1. Open trip

    ID + rate

  2. Stamp

    CFDI + Carta Porte

  3. Track

    GPS / exception

  4. Close POD

    Tied to ID

  5. Audit

    Pre-pay gate

Five steps, one ID. If stamping and POD live in silos, the KPI does not rise.

Checklist before releasing pay

Use this as the gate’s binary door. If a row fails, the trip does not enter the KPI numerator.

Elige un paso para ver el detalle

Detalle del paso · 01

Unique ID

Check 1

Same identifier on rate, CFDI, GPS, and POD.
Binary gate: without a full check, do not release 100% of payment.

OCL: stamping and audit

OCL Cargo is an autonomous transportation management system (TMS) with agents. When fiscal scope is in play, OCL can stamp invoice and Carta Porte. In parallel it crosses rate · CFDI · Carta Porte · GPS · POD in the file and prepares the pre-pay gate. It coexists with your ERP/TMS; your team decides exceptions.

When auditing 100% of the pilot flow (not a sample), the typical pattern is recovering 5–7% of freight spend. That work is exactly what moves complete shipment file % from “full folder” to “defensible payment.”

Related reading

Key takeaways5 points
  1. Complete shipment file % = trips with rate+CFDI+Carta Porte+GPS+POD ÷ total trips.
  2. It is a cash/control KPI: without a closed file, accounts payable has no defensible payment.
  3. Typical fails: orphan POD, mismatched Carta Porte, GPS without geofence, accessorial without evidence.
  4. The pre-pay gate holds payment when the file fails—the % measures gate coverage.
  5. OCL can stamp invoice and Carta Porte; auditing 100% of the pilot shows a typical 5–7% recovery pattern.

Is your complete-file % a folder… or a payment gate?

In a diagnostic we review the five-piece basket, the pre-pay gate, and how to raise coverage on a pilot lane—with invoice and Carta Porte stamping when fiscal scope applies.

Frequently asked questions