Hauloport
Canada · United States · both directions

Ship anywhere in Canada and the U.S. — one account, every carrier.

Compare live rates across Purolator, Canpar, GLS, Canada Post, UPS and FedEx. Pay by card or wallet, print the label, track it to the door. Cross-border customs is part of the flow, not an afterthought.

Canada domestic · U.S. domestic · Canada → U.S. · U.S. → Canada

Route

Toronto, ON → Vancouver, BC

2.1 kg · 30 × 22 × 12 cm

7 services
  • Best valueCNPRCanpar Select3 business days$18.17CAD
  • GLSGLS Canada Ground3 business days$18.67CAD
  • PUROPurolator Ground2 business days$19.90CAD
  • UPSUPS Standard2 business days$21.70CAD

One price per service. No surprise surcharges at checkout.

Rate-shopped acrossPurolatorCanparGLS CanadaCanada PostUPSFedEx

4

Lanes covered end to end

CA→CA · US→US · CA→US · US→CA

7

Services quoted per shipment

ground through next-morning

0

Carrier contracts you sign

we hold them, you ship

< 60s

Quote to printed label

wallet or card

The platform

Everything it takes to get a parcel out the door.

Quote, pay, print, track, and account for it. One system rather than a carrier portal per carrier and a spreadsheet holding it together.

Live rate comparison

Enter origin, destination, weight and dimensions once. Every eligible service comes back priced and ranked, with real transit times — not a single carrier's guess.

Labels that carriers scan

4×6 thermal and letter PDF, generated the moment payment clears. Reprint any label from history; void one you no longer need.

Tracking in one vocabulary

Every carrier reports differently. We normalize their events into one status set, so a parcel on Canpar reads the same as a parcel on UPS.

Wallet or card

Top up a balance and ship against it, or pay per shipment. Auto top-up keeps a busy week moving. Voids refund straight back to your balance.

Cross-border, properly

HS codes, country of origin, declared value and duty payer captured in the flow. The commercial invoice is generated with the label.

Bulk and CSV

Upload a file, see what fails validation before you spend anything, rate every row against a service-level floor, and print the batch as one PDF.

Shopify orders in, tracking back

Connect one store or several. Import unfulfilled orders, buy labels, and write tracking and fulfillment back — with duplicate shipping made structurally impossible.

Voids and refunds you can audit

Refunds hit your wallet immediately and stay marked provisional until the carrier confirms, so your balance and their invoice always reconcile.

Canada → United States

The $800 exemption is gone. Your parcels still have to clear.

For years a low-value parcel crossed into the U.S. on a description and a value. That route closed: duty-free de minimis has been suspended for commercial modes since August 2025, and a CBP rule made it permanent in June 2026.

In practice, every U.S.-bound parcel now needs entry data — regardless of how little it is worth. Most shipping tools still treat that as an optional add-on. We treat it as part of buying a label.

  • HS/HTS code, country of origin and declared value on every U.S.-bound line item
  • Commercial invoice generated with the label and sent to the carrier electronically
  • Duties and taxes payer set per shipment — sender (DDP) or recipient (DDU)
  • Label purchase blocked, not warned, when customs data is missing

Commercial invoice

HP-4468

Formal entry

Exporter

Northline Supply
Mississauga ON L5B 3C2
Canada

Consignee

P. Raman
Buffalo NY 14201
United States

DescriptionHS / HTSOriginQtyValue
Cotton T-shirts, knitted6109.10.00CA4$84.00
Duties & taxes payerSender — DDP

Who it is for

One system, whether you ship once a month or a thousand times a week.

Individuals

One parcel, no account minimum. Compare what the couriers actually charge, pay by card, print at home or at a depot.

  • Pay per shipment
  • Saved addresses and package presets
  • Track without signing in

Businesses

Most common

A wallet your team ships against, batch labels for the weekly run, and a shipment history your bookkeeper can reconcile.

  • Wallet your team ships against
  • CSV and batch labels
  • Exportable shipment and spend history

Online merchants

Orders arrive from your store, labels go out, tracking goes back to the customer. No copying addresses between tabs.

  • Shopify today, Amazon next
  • Duplicate-proof fulfillment
  • Retry and manual resync

How it works

Four steps. No carrier portals.

The same flow whether the parcel is going to the next province or across the border.

  1. 1

    Describe the parcel

    Origin, destination, weight, dimensions. Or pick a saved address and a package preset and skip the typing.

  2. 2

    Compare and choose

    Every eligible service, priced and ranked, with real transit times. Cross-border shipments ask for customs details here.

  3. 3

    Pay and print

    Wallet or card. The label is created only after payment clears — and if the carrier call fails, the charge is voided automatically.

  4. 4

    Track to the door

    Normalized status updates, a public tracking link for your customer, and a void-and-refund path if plans change.

Architecture

Carriers are replaceable. Your shipping data is not.

Every carrier sits behind one normalized interface. Adding a direct UPS or FedEx account later changes what is underneath — and nothing you actually use.

  • Rates cross the boundary carrying cost onlyso pricing rules live in one place, above every carrier
  • Adding a carrier is additivethe portal, payments, labels and tracking are untouched
  • The engine is an API, not a screena warehouse system can call exactly what the portal calls
WHAT CALLS ITCustomer portalShopify · Amazon · CSVFuture warehouse systemInternal shipping APIShipping enginerate · buy · label · track · void · manifestPricing & ledgercost in · price outCARRIER PORTSWAPPABLE — NOTHING ABOVE CHANGESPurolatorCanparGLSCanada PostUPSFedEx
Nothing above the red line knows which carrier answered — which is why adding one never means rebuilding what you already use.

See it working, end to end.

Quote, pay, label, track, void, customs and a Shopify order — every screen in the demo runs. Nothing in it is a mockup.