PP
ParcelProof
UPS · FedEx · USPS

Carrier Invoice DIM-Weight & Surcharge Audit

BROWSER-LOCAL DETERMINISTIC|CARRIER TARIFFS IN FORCE ON THE SHIP DATE

Prove the weight before you dispute the charge

Paste the shipment records you handed over and the carrier's invoice lines. Every line is recomputed against the tariff in force on its own ship date, the accessorial eligibility is re-checked with the trigger that failed, and the recovery is priced from your own contract rate card — a line that cannot be priced is reported unverifiable, never guessed.Read Architectural Guide: Stop Bleeding 28% on Carrier Invoices

DIM-weight audit pipeline
Invoice + recordslines + shipment CSVShip-date tariffBillable weightrecomputedAccessorialstrigger namedRefund windowUPS 30d · FedEx 21dRecovery ledgerper lineUnpriceable lineunverifiable-rate

Billable weight = max(actual, ceil(L)×ceil(W)×ceil(H)/divisor), the divisor resolved by carrier × service × ship date (USPS 166 → 139 on 2026-07-12). A line the contract rate card cannot price is reported unverifiable-rate, never $0.

1 · Your two files

Paste or upload the shipment records you handed over and the carrier's invoice lines. The audit runs in this page — the same deterministic engine the agent tools call.

The examples are synthetic worked cases (the same fixtures the build gate asserts against). Your own files are audited in the browser: no upload, no LLM, no third-party call.

Watch the launch video

23s · nothing estimated · no signup

Introducing ParcelProof: carrier invoice DIM-weight and surcharge audit for UPS, FedEx and USPS. Watch on YouTube

Agent Surface & WebMCP Integration

How agents, LLMs and freight-audit bots invoke the deterministic audit engine.

audit_carrier_invoicecompute_billable_weightMETERED $0.05+
|agent-audit-call.ts
CLIENT-SIDE ONLY • ZERO EGRESS
// 1. In any browser with WebMCP support (auto-registered on page load):// Both tools are mounted on navigator.modelContextconst audit = await navigator.modelContext.executeTool("audit_carrier_invoice", {  shipment_records: shipmentCsv,   // order_id,tracking,carrier,service,ship_date,length,width,height,actual_weight_lb,zone,...  invoice_lines: invoiceCsv,       // tracking,invoice_date,carrier,service,billed_weight_lb,zone,base_charge_usd,surcharges,total_usd  rate_card: contractRateCsv,      // carrier,service,zone,min_weight_lb,max_weight_lb,rate_usd  as_of_date: "2026-10-04"}); console.log("Claimable:", audit.summary.claimableUsd); // priced from YOUR rate cardconsole.log("Unverifiable lines:", audit.summary.unverifiableLines); // never guessed

JSON Schema Parameters Contract

shipment_recordsRequired

Shipment records as CSV text (order_id,tracking,carrier,service,ship_date,length,width,height,actual_weight_lb,zone,…).

invoice_linesRequired

Carrier invoice lines as CSV text (tracking,invoice_date,carrier,service,billed_weight_lb,zone,base_charge_usd,surcharges,total_usd).

rate_cardOptional

Your contract rate card as CSV (carrier,service,zone,min_weight_lb,max_weight_lb,rate_usd). Omit it and every line is reported unverifiable-rate — the weight proof still holds, and no rate is guessed.

as_of_dateOptional

ISO 8601 date used as “today” for the dispute clock and the money-back windows. Defaults to the server's UTC date.

carrierOptional

Optional carrier filter — one of ups, fedex, usps.

Metered per successful call, billed monthly to your Stripe customer.Get Agent Key / Manage Billing (/billing)/.well-known/mcp.json

Pricing

Use it free in the browser. Pay only for exports, the suite, or agent calls.

Free

Recompute billable weight and read the audit findings — free, in your browser. No account and no card.

$9.00 one-off

Recovery ledger + dispute CSV, or unlock every export with Pro.

$29.00/month

Factory Pro: unlimited browser use and exports across every live product. Cancel any time.
Agent (WebMCP) rates for this product
Agent toolMetered rate
audit_carrier_invoice$0.25 per successful call
compute_billable_weight$0.05 per successful call

Agent calls are metered per successful call and billed monthly to your Stripe customer. Billing shows your usage, history and spend cap.

Manage Billing & API Keys (/billing) →

Rule and carrier deep dives

AUTHORITATIVE ESSAY & FREIGHT AUDIT BLUEPRINT

ParcelProof: Stop Bleeding 28% on Carrier Invoices with Deterministic Audit

How carrier DIM divisors, late-delivery refund windows (UPS ≈30d, FedEx ≈21d), and accessorial surcharge triggers quietly drain margin—and how automated deterministic reconciliation recovers the loss.

Read Full Article

Agent surface: audit_carrier_invoice and compute_billable_weight are registered as WebMCP tools and advertised in /.well-known/mcp.json.