AP asks: do we pay this freight if the CFDI lacks Carta Porte or the complement is broken? “The truck already arrived” is not an answer.

Decision tree for AP

1) Is there a billed transport service? to look for Income CFDI + CP.

2) Own means? to evaluate Transfer + CP as applicable.

3) Invalid/incomplete XML? to hold and request correction.

Minimum evidence to withhold payment

PDF is not enough. Open UUID, catalogs, and locations.

Match the trip: audit guide.

Federal vs local: do not improvise

Local legs or exceptions exist; document the rule with tax and do not leave it to whoever is on shift.

Hold-and-correct process

Exception queue: cause, owner, SLA. Your team decides; the agent catches 100% of the lane.

Key takeaways5 points
  1. Without valid CFDI+CP on covered moves, non-deductibility risk rises and AP loses dispute power.
  2. Separate Income (billed freight) from Transfer (own means).
  3. Minimum evidence: rate + UUID + complement + trip (GPS/POD).
  4. Holding with cause is cheaper than paying and fighting later.
  5. This is not tax advice; it is payment governance.

Want an AP hold playbook?

In 30 minutes we map which exceptions must stop payment on your lane.