Track LatAm port congestion, tariffs and disruptions on the free live logistics map. Open the mapOpen the free LatAm logistics map (opens app.trazai.lat in a new tab)
Sources
3sources reconciled on every invoice line
Coverage
18named overcharges across four coverage layers
Review
100%of findings confirmed by a freight analyst
Carrier models
Per lanebilling baselines per carrier, updated every cycle

Ground rules

  1. RULE 01

    Flags are specific

    A flag means a number on your invoice doesn’t match your contract, by an amount we can show you. If we can’t put a figure on it, we don’t raise it.

  2. RULE 02

    A person checks every flag

    The model narrows the field; a freight analyst reviews each candidate before you ever see it. We don’t send disputes the system generated on its own.

  3. RULE 03

    Findings show their work

    Each finding comes with the calculation and the contract clause behind it, so your team, or the carrier, can check it in minutes.

01Multi-source reconciliation

Before any check fires, every line is reconciled three ways.

Every invoice line is matched across three independent sources. Agreement clears the line; any gap routes it to analysis.

  1. SOURCE 1

    Carrier invoice

    What the carrier billed: AWB, chargeable weight, base rate, surcharges and accessorials.

  2. SOURCE 2

    Contracted rate card

    Your negotiated tariff: zone rates, DIM divisor, FSC formula, minimums and accessorial schedule.

  3. SOURCE 3

    Shipping manifest

    The warehouse receipt: actual piece count, dimensions and gross weight at origin.

Reconciliation engine

3 sources · every line

  • Invoice ↔ rate cardGap
  • Invoice ↔ manifestGap
  • Rate card ↔ manifestMatch
  • Lines clear

    All three sources agree. Nothing to dispute; the line is closed.

  • Findings report

    Example
    $108.92

    Any gap routes to analysis, then into your report with its evidence.

Carrier invoice, contracted rate card and shipping manifest flow into the reconciliation engine. Matching lines clear; deviations route out as a findings report, here worth $108.92 on one air waybill.
02Show, don’t tell

One finding, fully shown.

Three documents go in; a report of quantified deviations comes out. Here is a single real-shape finding, rendered as it lands in your report, every number traceable to a contract clause or the manifest.1

FINDING REPORT · AIR FREIGHT

Miami (MIA)Santiago (SCL)

Example
Carrier
LATAM Cargo
AWB
045-••••
Pieces
4
Billed$474.44
Owed under contract$365.52
Recoverable$108.92
Correct charge, from your contract + manifest

4 pcs × (60×50×45) ÷ 6,000 = 22.5 kg each → 90 kg chargeable (above 61 kg gross)

base $279.00 + fuel 28% $78.12 + security $8.40 = $365.52

Four stacked deviations on one air waybill
NumberDeviationBilledContract saysΔ recovered
1 DIM divisor applied wrongTariff compliance · DIM divisor Divisor 5,000 → 108 kg · $334.80 Divisor 6,000 → 90 kg · $279.00 +$55.80
2 Fuel surcharge driftSurcharge · FSC index 32% of an inflated base · $107.14 28% IATA index · $78.12 +$29.02
3 Phantom accessorialAccessorial legitimacy “Handling” fee · $22.00 Not in the schedule · $0.00 +$22.00
4 Piece over-countDocument integrity · piece count Security on 5 pieces · $10.50 Manifest shows 4 pieces · $8.40 +$2.10
Recoverable on this AWB$108.92 You keep (65%)$70.80
Check it against the source

The same check, on a public tariff you can open.

A 20′ dry import container through APM Terminals Callao’s North Terminal, priced from the terminal’s published tariff (version 15.3, 10 September 2026). The billed column is invented to show the check. Every figure in the “per tariff” column is on the page cited next to it.

TERMINAL INVOICE CHECK · CALLAO

20′ dry container, import

Billed: hypothetical
Terminal
APMT Callao · North
Tariff
v15.3 · 10/09/2026
Picked up
Day 5
A terminal invoice for one 20-foot import container, checked line by line against the published tariff
NumberChargeBilledPer tariffΔ overbilled
1 Discharge, full 20′ dry containerItem 1.1.2.1 · note n3 · p. 1 Charged at the 40′ rate · $426.38 20′ rate, cargo portion · $238.88 +$187.50
2 Storage, picked up on day 5Items 1.3.1.1–1.3.1.3 · note n23 · p. 1 Days 1–4 × $65 + day 5 × $90 · $350.00 Days 1–2 free, 3–4 × $65, day 5 × $90 · $220.00 +$130.00
3 IGV at 18%IGV section · p. 5 18% of $776.38 · $139.75 18% of $458.88 · $82.60 +$57.15
Billed, incl. IGV$916.13 Per published tariff, incl. IGV$541.48 Recoverable on this container$374.65
03Why AI-native beats a rules engine

A rules engine re-runs last year’s checks. Ours learns how each carrier bills.

Each invoice is compared against everything we’ve seen from that carrier: every route, every cycle, as far back as the data goes.

Example

Cross-cycle pattern detection

Billed vs. contracted weight · one lane▲ 2% / qtr
Month 1Month 9

A carrier nudging its DIM divisor 2% a quarter looks like rounding on any one invoice. Line up three months of the same lane and it’s a trend, not noise.

Example

Per-carrier behavioral baselines

Handling fee · Carrier B3σ above
Usual range on this laneFlagged

For each carrier, route and charge type we track what normal billing looks like. A charge within contract but three standard deviations above that carrier’s usual pattern gets flagged anyway. A fixed rule book has no concept of “usual.”

A feedback loop that keeps learning

  1. 01Finding disputed
  2. 02Carrier accepts or rejects
  3. 03Evidence that worked is kept
  4. 04Next audit starts from it

Every dispute a carrier accepts shows us what evidence convinced them. The next audit of that carrier starts from what already worked.

Legacy rules engine compared with the Trazai model
DimensionLegacy rules engineTrazai model
ScopeChecks each invoice in isolationCompares against every invoice we’ve seen from that carrier
UpdatesRules written once, updated manuallyModel updates after every recovery cycle
BaselineNo model of carrier billing behaviorKeeps a baseline per carrier and route
DriftMisses gradual drift across billing cyclesCatches drift no single invoice would show

Static rules catch what someone thought to write down in advance. This catches what the carrier is actually doing, and keeps improving as it sees more of it.

On a subscription, Pulse runs these checks on every new invoice, so drift is flagged in the first billing cycle. See Trazai Pulse

04What we catch

Four layers. Every overcharge by name.

Not “we find errors”: these errors. Three layers apply to freight billing anywhere; the fourth is built for LatAm fiscal rules that generic tools skip.

named overcharges
18
coverage layers
4
built only for LatAm
1
LAYER 01Very common

Document integrity

Errors in the paperwork itself, caught before any rate math runs.

3 named overcharges
  • 1.1
    Duplicate invoiceThe same shipment billed twice under different reference numbers.
  • 1.2
    Reference mismatchInvoice references that don’t tie back to a real shipment on file.
  • 1.3
    Weight & count discrepancyBilled weight or piece count that doesn’t match the shipment record.
LAYER 02Very common

Tariff compliance

Where the billed rate, weight and zone meet the terms of your contract.

6 named overcharges
  • 2.1
    Rate mismatchBilled rate doesn’t match your contracted tariff for the lane.
  • 2.2
    Chargeable-weight inflationVolumetric weight overstated above your contract terms.
  • 2.3
    Zone misclassificationA lane billed to the wrong tariff zone.
  • 2.4
    Minimum-charge inflationA per-shipment floor applied where it shouldn’t be, or set too high.
  • 2.5
    Weight-break errorBilled at a worse rate tier than the shipment qualifies for.
  • 2.6
    Currency-conversion errorForeign-currency lines converted at an off-date, unfavorable rate.
LAYER 03Very common

Surcharges & accessorials

Add-on fees and surcharges, the highest-volume source of errors on domestic lanes.

5 named overcharges
  • 3.1
    Fuel-surcharge driftFuel surcharge billed above the contracted index for the period.
  • 3.2
    Phantom accessorialA fee charged for a service that was never performed.
  • 3.3
    Accessorial overchargeA legitimate accessorial billed above its contracted amount.
  • 3.4
    Remote-zone misclassificationA standard delivery billed as a remote or extended area.
  • 3.5
    Invalid demurrage / detentionDemurrage or detention billed outside the free-time terms.
LAYER 04Region-specific

LatAm fiscal

The structured fiscal documents the region mandates, and generic tools skip.

4 named overcharges
  • 4.1
    Fiscal-document mismatchThe mandatory freight document doesn’t reconcile with the billed amount.
  • 4.2
    Missing fiscal documentFreight billed without the required fiscal document on file.
  • 4.3
    Customs-advance overstatementAdvanced duties or taxes billed above what was actually paid.
  • 4.4
    Tax miscalculationRegional freight taxes computed on the wrong base.
05Zero-noise output

Every finding confirmed before it reaches you.

The model surfaces candidates. A freight analyst checks each one for context before it ever enters your report. The system flags; the analyst decides.

  1. Every invoice lineModel reads
  2. CandidatesModel flags
  3. Analyst reviewAnalyst decides
  4. Your reportDispute-ready

Ambiguous? It stays with the analyst, or is clarified with the carrier first. It never reaches you as a finding.

Every invoice line is read by the model, which flags candidates. An analyst reviews each candidate; only confirmed findings enter your report.
  1. Context decides, not the formula

    A number that doesn’t match the contract isn’t always a mistake; sometimes there’s a reason the analyst can see and the model can’t. Those get resolved before they ever reach your report.

  2. A person signs every finding

    Nothing reaches your report without an analyst confirming it first. If it’s in there, someone looked at it and agreed it’s a genuine deviation from your contract.

  3. Your report arrives pre-filtered

    Anything ambiguous, or anything that needs a call to the carrier to clarify first, gets handled before you see it. What lands in your inbox is ready to send to the carrier as-is.

06From signal to settlement

Six steps from your report to a credit on your statement.

You can see the process, and stop it, at any stage.

PHASE A

Audit

48 h
  1. STEP 01You

    Automated ingestion

    Forward carrier emails or securely upload your last 90 days of invoices through the Trazai portal. No software to install.

  2. STEP 02Model + analyst

    AI verification pass

    Invoices run against your verified contract parameters within 48 hours: full-spectrum checks on every line, each finding analyst-verified before release.

  3. STEP 03Trazai

    Exception report

    You receive an itemized report of clear contractual deviations, each with the supporting evidence behind it.

PHASE B

Recovery

30–60 days
  1. STEP 04Trazai

    Dispute package

    Trazai assembles the dispute: original invoice lines, contract annexes, and the evidence proving each error.

  2. STEP 05Your carrier

    Carrier verification

    The package goes to your carrier account executive, fully documented, so they aren’t chasing you for backup before they can act on it.

  3. STEP 06You keep 65%

    Financial recovery

    The carrier issues a credit note or refund. Trazai invoices you only after the adjustment appears on your statement.

We contact your carrier only with your approval. We build the dispute package; you decide whether we submit it or you do. See pricing
07Methodology FAQ

Before your first audit.

The questions we hear most before a first audit starts. Something else? Ask on WhatsApp or email hello@trazai.lat.

Q01Is the audit automated or done by a person?

Both, in that order. The model scans every line and surfaces candidates; a freight analyst verifies each one before it reaches you. We don’t dispute anything the system flagged on its own; a person signs off first.

Q02What if a flag turns out to be a legitimate charge?

We report unambiguous contractual deviations only. Borderline cases stay with the analyst for review and never reach you as findings. Everything that does reach you carries its supporting evidence, so you and the carrier can verify it in minutes.

Q03Can the AI make mistakes?

Yes. That’s why an analyst checks every finding before it reaches you. The model’s job is to narrow hundreds of thousands of line items down to the handful worth a second look; the analyst’s job is to confirm those are real, not just numerically different. We don’t skip that step.

Q04How does accuracy improve over time?

Every resolved case, accepted or rejected, feeds back into that carrier’s behavioral model. After a few cycles, the system has a clear read on how that carrier actually bills, and raises fewer false leads.

Q05What data do you need to run the audit?

Three sources give the deepest audit: carrier invoices, your contracted rate card, and shipment manifests. The minimum to start is invoices plus your rate card.

Q06How far back can you audit?

The free audit covers your last 90 days. How far back you can recover depends on each carrier’s dispute deadline, often 6 to 12 months, and we prioritize findings still inside that window.

Q07Do you contact our carrier directly?

Only with your approval. We build the dispute package; you decide whether we submit it or you do. You stay in control of the carrier relationship at every step.

Trade map