FeeVerdict — Methodology

Last updated: September 2026

Scope: Carrier brokerage / customs handling fees · observed vs published tariffs


What we measure

FeeVerdict compares what you were charged (brokerage/clearance fee only) against published carrier schedules and crowdsourced medians for the same carrier × country × parcel value band.

We do not calculate import duty or GST/HST — those are government charges. We focus on carrier administrative fees (entry preparation, disbursement, processing, transaction). We never add MPF, inbound processing, or ICOD to the published baseline.


Data sources

Source type Use
Official carrier PDFs DHL Rate Guide CA, UPS/FedEx rate guides — baseline « published »
Government CBSA CLVS program, Canada Post handling fee ($9.95)
User submissions Anonymous « I paid X on carrier Y » — feeds observed median
Public forums / press Seed only · URL cited · not republished verbatim

Every displayed figure links to its source class: PDF URL, « n submissions · period », or CBSA/Canada Post page.


Verdict rules

Verdict Rule
Within range (CONFORME) Observed fee at or below the published baseline, or at most +10%
Above published rate (AU-DESSUS) More than +10% and up to +50% above the published baseline
Significant gap (ÉCART IMPORTANT) More than +50% above the published baseline
Undetermined (INDÉTERMINÉ) No published baseline, or not enough observations to compare

Published baseline = entry preparation (or the carrier’s single published minimum) + disbursement minimum from the official schedule for the value band. Thresholds are stored on the active tariff document (threshold_normal_pct = 10, threshold_important_pct = 50).

An observed median is a market statistic only when n ≥ 5. Below that, the figure is indicative: value-band pages show Undetermined (not “significant gap”). Charged-fee pages still compare this invoice to the published tariff — that verdict does not depend on the median.

Confidence n Meaning
Insufficient n < 5 Not a market median
Low 5–9 Median shown, low confidence
Medium 10–29 Preliminary (same threshold as quarterly reports)
High n ≥ 30 Official (same threshold as quarterly reports)

Every verdict block shows n, the period, the tariff version, and this confidence level.

The comparison is valid only if the invoice line is carrier brokerage/clearance (not duty or GST/HST), the service matches the published schedule (typically Ground/Standard), and — on value-band pages — the parcel value is in that band.


Submission moderation

  1. No invoice photo required for aggregate stats — optional for dispute cases
  2. Outliers (>5× band median) flagged · not counted until n≥3 similar reports
  3. Canaries — honeypot values detect bulk scraping; fake rows never in public median
  4. No republication of third-party complaint text (forums, press) — aggregates only

What we never publish

  • Raw submission database or CSV dump of individual rows
  • Individual tracking numbers tied to fees (privacy)
  • Full carrier invoice dumps

Aggregated pages only: e.g. /en/ca/dhl/brokerage-fee/100-cad-parcel → median, n, verdict.


Limitations

  • Tariffs change — dateModified on each page; IndexNow on updates
  • Express vs Ground changes totals — always check service type
  • We are not a licensed customs broker · not legal advice
  • Class actions and disputes: informational links only

Contact

Questions on methodology: [email protected]

Report a data error: [email protected] with a source URL — we update within 7 days. There is no separate /contact page; these addresses are the public channel.

Express vs Ground brokerage

Published carrier schedules on FeeVerdict refer to ground/standard entry-preparation fees billed separately on many invoices. Express and air services usually bundle customs brokerage into the shipping price paid at checkout — those totals are often not comparable to the ground tariff lines we cite. When you submit an observation, select Express if that applies so we segment medians correctly. Carrier pages flagged in the country catalog include an additional FAQ when ground vs Express tariffs are not directly comparable.

U.S. inbound baseline (J1)

For United States inbound, the published baseline is entry fee (if a value grid is published) + disbursement minimum. We never add Merchandise Processing Fee (MPF) as a FeeVerdict line, even when a carrier’s percentage is calculated on duty + tax + MPF. We also omit the FedEx U.S. Inbound Processing Fee ($2.65 / $1 Connect Plus) — a third layer, neither entry nor disbursement. That omission slightly understates the full carrier bill and keeps the comparison conservative on the layers we actually measure. DHL US publishes no entry-by-value grid; the J1 baseline is Duty Tax Processing only ($17.50). UPS US stays undetermined until official entry-prep amounts are sourced.

Operational notes

Moderation policy

Observations publish without an account. First name, last name and city are enough for attribution. URLs in comments are stripped; extreme outliers stay visible but leave medians until corroborated. See our public moderation policy.

Anti-scrape canaries (honeypot)

FeeVerdict inserts decoy values (canaries) in the internal database. These improbable amounts (e.g. $17.37 CAD) never appear in public medians, API exports, or llms.txt assertions. Bulk reuse of these values signals unauthorized scraping.

Verified comments (UGC)

Comments appear on carrier pages with first name, last name and city when provided. Phone numbers are masked and URLs stripped. We never buy or solicit reviews.

Read our moderation policy

Brokerage fee vs duty Canada — FeeVerdict methodology