Checking auth...

Log in

Don't have an account? Sign up

Canada Self-Clearance Helper

Clear customs yourself and skip the brokerage fee

🤖 Auto-fill with AI

Upload a commercial invoice, tracking email, or receipt. We'll parse it with both Kimi and DeepSeek so you can compare and pick the best result.

📁
Click to upload or drag and drop
PDF, TXT, HTML, EML, MD, CSV
Login required: The AI document parsing feature requires authentication. Please log in to use auto-fill.

1 Contact the Carrier First

Before going to CBSA, you must tell the carrier you are self-clearing. They will send you the commercial invoice and put a hold on the package so it doesn't get returned.

Carrier How to reach them
UPS Call 1-800-PICK-UPS and say "I want to self-clear my shipment." Ask for the Customs Brokerage department. They will email you the invoice.
FedEx Call 1-800-463-3339. Ask for Customs Clearance / Brokerage. Tell them you want to self-clear. They will email the paperwork.
DHL Express Call 1-855-345-7447. Ask for the brokerage team and tell them you are self-clearing.
Canada Post You typically do not need to visit CBSA for Canada Post. They leave a delivery notice. Pay the duty/tax + $9.95 handling fee online or at the post office.
Why this matters: If you don't notify the carrier, they may return the package to sender after a few days of non-payment. The hold gives you time to visit CBSA.

2 Fill in Shipment Details

Enter what the carrier sent you + your info. Print this page for CBSA.

The carrier may give you a separate brokerage/clearance number.
Not where it was shipped from.
Be specific. CBSA uses this to classify the item.

4 After CBSA — Send Them the Receipt

Once you have the B15 form, email it back to the carrier so they release your package.

Email template for UPS

Send to: selfclearance@ups.com (try this first) or reply to the invoice email they sent you. If it bounces, call 1-800-PICK-UPS and ask for the correct email.

Subject: Self-Clearance Complete — Tracking [YOUR TRACKING #] Hi, I have self-cleared my shipment through CBSA. Tracking Number: [YOUR TRACKING #] Brokerage Reference: [IF YOU HAVE ONE] Please find the CBSA B15 receipt attached. Release the package for delivery. Thank you, [YOUR NAME] [YOUR PHONE]
Email template for FedEx

Send to: clearance@fedex.com or reply to their clearance notification. You can also upload via fedex.com customs documents.

Subject: Self-Clearance — Tracking [YOUR TRACKING #] Hello, I have completed self-clearance with CBSA for the following shipment: Tracking Number: [YOUR TRACKING #] Invoice Number: [YOUR INVOICE #] The CBSA B15 receipt is attached. Please release the package for final delivery. Regards, [YOUR NAME] [YOUR PHONE]
Email template for DHL

Send to: expresscanada@dhl.com or the email address on your duty notification. Include the waybill number.

Subject: Self-Clearance Receipt — Waybill [YOUR TRACKING #] Hi DHL Customs Team, I have self-cleared this shipment at a CBSA office. Waybill / Tracking: [YOUR TRACKING #] Please see the attached B15 form and release the shipment for delivery. Best, [YOUR NAME] [YOUR PHONE]
What to attach: A clear photo or scan of the B15 form CBSA gave you. Some carriers also accept a photo of the CBSA stamp on your invoice.
If they don't respond in 24-48 hours: Call the carrier back with your tracking number and confirm they received the B15. Ask them to confirm the package is released.