Marco, Kim, Tom & Sara
· Receiving, Pick & Pack, FBA Prep, Account Management
Last reviewed by our team on May 10, 2026 against current CBRE Calgary + Coutts/Sweetgrass + Alberta Budget 2026 data.
Most brands shopping for a 3PL in Calgary get sold "we ship from Calgary to Western Canada." That sentence is true and almost meaningless. The actual Calgary value compounds in four places at once.
Alberta is the only Canadian province with no PST and the lowest general corporate income tax in the country at 8 percent. Calgary is the only Western Canada metro that hits every Prairie capital overnight while still sitting inside a one-day ground zone for Vancouver. Coutts/Sweetgrass is the busiest commercial truck crossing between Alberta and Montana and handles roughly 90 percent of two-way Canada-Montana highway trade by value, 2.5 hours from Calgary and connecting straight onto the Ports-to-Plains corridor and I-15 to the LA basin. CPKC, the first and only single-line Class I railway from Mexico to Canada, runs its global headquarters in Calgary.
Post-Section-321 (suspended August 29, 2025) and the Section 122 surcharge that jumped from 10 to 15 percent on February 24, 2026, this stack changes the math. We operate from the Calgary area as part of our 20+ warehouse US and Canadian network. This page covers what we ship from where, what we charge, where we win, and where we send you to a competitor.
Key takeaways
1
Alberta is the only Canadian province with no PST and runs the lowest general corporate income tax in the country at 8 percent. The province's own Budget 2026 Fiscal Plan prices the Alberta tax advantage at 16.9 billion dollars for 2026-27 (Alberta.ca). For a brand evaluating where to hold Canadian inventory, no other province compounds tax savings on the corp, the inputs, and the service the way Alberta does.
2
Calgary is the only Western Canada metro that reaches Edmonton, Saskatoon, Regina, and Winnipeg overnight by ground while still sitting inside a one-day truck zone to Vancouver. Coutts/Sweetgrass, 2.5 hours south on four-lane Highway 2 + Highway 4, is the busiest commercial truck crossing between Alberta and Montana and handles roughly 90 percent of two-way Canada-Montana highway trade by value, feeding directly onto the Ports-to-Plains corridor and I-15 to the LA basin.
3
Cushman & Wakefield Q1 2026 puts total Calgary industrial inventory at 161,027,277 sf with overall vacancy 5.2 percent. CBRE and JLL show 3.27 to 4.7 million sf under construction, the largest pipeline since Q4 2023. Amazon's YYC6, the first AMXL fulfillment centre in Canada at 1.2 million sf and 131 million dollars, opened June 2023 and confirmed the Calgary Southeast as the big-box DC belt.
4
We fit Canadian DTC brands shipping 200+ orders per month with Prairie or US west coast volume, CUSMA-aware cross-border routing through Coutts, or Amazon.ca + Amazon.com multi-channel. Below that floor, the 14 named CBSA sufferance specialists in Calgary cover bonded plays, the Foothills / Balzac / Rocky View cluster handles big-box DC tenants, and TamarackSolutions or other Reddit-named boutiques will beat us on cost for sub-200-order Canada-only volume.
Why Calgary
Why Calgary is the only Western Canada metro that hits every Prairie capital overnight
Coutts/Sweetgrass commercial truck crossing. ~90% of two-way Canada-MT highway trade value, 2.5 hours from Calgary, on the Ports-to-Plains corridor to I-15 → LA.
The pure tax contrarian comes first because no other Canadian province has it. Alberta is the only province with no PST. PST is not a VAT; it is a non-recoverable retail sales tax that hits inputs, supplies, racking, packaging, equipment, and in some provinces the warehousing service itself. A 3PL in BC pays 7 percent PST on rack systems. A 3PL in Saskatchewan pays 6 percent PST on storage services charged to the customer. In Alberta, all of that disappears, and only the federal 5 percent GST applies, fully recoverable as an input tax credit for any GST-registered business. The Government of Alberta's Budget 2026 Fiscal Plan prices the full Alberta tax advantage at 16.9 billion dollars in 2026-27. Alberta's general corporate income tax rate is 8 percent, lowest in Canada (vs Ontario 11.5, BC 12, Quebec 11.5), and the small-business rate is 2 percent. For a brand asking "where should my Canadian inventory sit," Alberta is the only place where the answer compounds: lower direct tax on the corp, no PST on the inputs, no PST passed through on the service, plus the Innovation Employment Grant worth up to 20 percent of qualifying R&D spend.
The geographic contrarian comes second. Toronto / Mississauga absorbs Eastern Canada's DTC fulfilment because 62 percent of Canada lives in Ontario and Quebec. The reverse-mirror is that Western Canada is a four-province, roughly 11 million-person market (BC, Alberta, Saskatchewan, Manitoba), and Calgary is the only metro that can hit every major Prairie city overnight while still sitting in a one-day ground zone for Vancouver. Drive times from our facility: Edmonton 3 hours, Saskatoon 7, Regina 7.5, Winnipeg 13, Vancouver 11. Air via YYC: every Prairie capital and Vancouver same-day. Vancouver itself cannot do this; it is locked behind the Coast Mountains and ships at zone 5/6 prices to Saskatoon while Calgary ships at zone 2/3. For brands at 30 percent or more Prairie order share, this is a permanent margin transfer. On the inbound side, YYC moved roughly 178,000 metric tonnes of air cargo in 2024 with a record year for cargo plane landings, and is Canada's 4th-busiest airport. DHL Express Canada anchors YYC's 100,000 sf Phase II Cargo Facility with a 38,000 sf footprint that tripled its prior YYC operations; UPS SCS, Menzies Aviation, Cargojet, and Air Canada Cargo all run dedicated Calgary operations.
The cross-border and rail contrarians close the case. As of August 29, 2025, US Customs suspended Section 321 de minimis for every commercial shipment from every country, Canada included; every parcel now requires full customs documentation and duty payment regardless of value. On February 24, 2026, the Section 122 surcharge took effect and was raised to 15 percent on most non-CUSMA imports under the Feb 22 proclamation, in force through roughly July 24, 2026. CUSMA-qualified Canadian-origin goods stay exempt. Calgary owns the truck story for Western Canada: Highway 4 to Coutts/Sweetgrass is the busiest commercial truck crossing between Alberta and Montana, handles roughly 90 percent of two-way Canada-Montana highway trade by value, is FAST-enabled and runs 24-hour commercial operations, and feeds directly onto I-15 (the Ports-to-Plains corridor) running unbroken to Salt Lake, Phoenix, and the LA basin. CPKC, formed April 14, 2023 by the Canadian Pacific + Kansas City Southern merger, is the first and only single-line Class I rail network connecting Mexico, the US, and Canada. Its global headquarters sits at 7550 Ogden Dale Road SE in Calgary, with Alyth Yard (the busiest classification yard in Western Canada) and the Calgary Intermodal Facility adjacent. Honest credibility line: CBC Calgary reported a 30 to 35 percent downturn at the Sweetgrass package-pickup facilities (At the Border Storage, Montana Shipping Outlet) since tariff threats began, and BC-US passenger crossings fell 36 percent in 2025. The consumer cross-border parcel pickup pattern collapsed; commercial truck volume held. The Calgary 3PL play in 2026 is to absorb that DTC volume domestically with CUSMA-aware routing through Coutts.
What it unlocks
What a Calgary 3PL gets you that a Midwest 3PL can't
We operate in the Calgary area as part of our 20+ warehouse US and Canadian network, positioned for CPKC intermodal at the Calgary Intermodal Facility (adjacent to Alyth Yard), YYC air cargo at the Phase II Cargo Facility, and 2.5-hour FAST-enabled truck access to Coutts/Sweetgrass for cross-border bulk transfer onto I-15 and the Ports-to-Plains corridor.
01
Alberta tax stack
The only Canadian province with no PST and the lowest general corporate income tax in the country at 8 percent. Alberta's Budget 2026 Fiscal Plan prices the tax advantage at 16.9 billion dollars for 2026-27. For brands asking where to hold Canadian inventory, no other province compounds savings on the corp, the inputs, and the service the way Alberta does.
02
Overnight to every Prairie capital
Calgary is the only Western Canada metro that reaches Edmonton, Saskatoon, Regina, and Winnipeg overnight by ground while still sitting inside a one-day truck zone to Vancouver. Brands at 30 percent or more Prairie order share get a permanent margin transfer over a Vancouver-only setup.
03
Coutts/Sweetgrass to the US
The busiest Alberta-Montana commercial crossing handles roughly 90 percent of two-way Canada-Montana highway trade by value, 2.5 hours south on four-lane Highway 2 + Highway 4. FAST-enabled, 24-hour commercial. Feeds the Ports-to-Plains corridor and I-15 to Salt Lake, Phoenix, and the LA basin.
04
CPKC single-line rail + YYC6 AMXL
CPKC, the only single-line Class I rail Mexico-US-Canada, is headquartered in Calgary; Alyth Yard and the Calgary Intermodal Facility are adjacent. Amazon YYC6, the first AMXL fulfillment centre in Canada (1.2 million sf), opened June 2023. We prep heavy-and-bulky for YYC6 and route Canadian + US FBA on one pool.
For Shopify brands
Should Shopify store owners have a 3PL in Calgary?
A Calgary 3PL is the right call for a Shopify brand when Western Canada (Prairies + BC) is your real market, when Alberta's no-PST and 8 percent corporate tax stack changes your inventory-holding math, or when you have meaningful US west coast demand routed through Coutts/Sweetgrass. If your demand is east-Canada-dominant, Toronto is the smarter geography. If your demand is BC-dominant with no Prairie share, Vancouver is the cheaper geography.
Yes if
You sell into the Prairies AND BC. Calgary is the only Western Canada metro that reaches Edmonton, Saskatoon, Regina, and Winnipeg overnight by ground while still sitting inside a one-day truck zone to Vancouver. Brands at 30 percent or more Prairie order share get a permanent margin transfer over a Vancouver-only setup.
You sell into Canada AND have meaningful US west coast / Mountain West demand. Coutts/Sweetgrass is the busiest Alberta-Montana commercial crossing (~90 percent of two-way highway trade by value), 2.5 hours south on four-lane highway, and feeds the Ports-to-Plains corridor and I-15 to LA. We bulk-transfer US-bound inventory to a US warehouse in our network, sidestepping the per-parcel Section 122 surcharge.
You hold material Canadian inventory and care about tax. Alberta is the only province with no PST, lowest corporate tax in Canada at 8 percent, and Alberta's own Budget 2026 Fiscal Plan prices the tax advantage at 16.9 billion dollars for 2026-27. The Innovation Employment Grant covers up to 20 percent of qualifying R&D.
You import Asia containers and want a CPKC intermodal lane. CPKC, the only single-line Class I rail Mexico-US-Canada, is headquartered in Calgary at 7550 Ogden Dale Road SE; Alyth Yard is the busiest Western Canadian classification yard and the Calgary Intermodal Facility sits adjacent. Vancouver-port-to-Calgary rail beats a truck up the Coquihalla on cost and reliability for large lanes.
You ship 200+ DTC orders per month with both Canadian and US demand. Below that, smaller Calgary boutiques (TamarackSolutions, TradeSpace, Space Haven) or Canada-only operators beat us on cost for pure Canadian fulfillment.
No if
Your demand is heavily east-Canada (Ontario, Quebec, Atlantic). Shipping from Calgary to Toronto or Montreal adds cost and transit days you do not need. Our /locations/canada/ontario/toronto-3pl page is the smarter geography.
Your demand is BC-only with no Prairie share. A Vancouver Lower Mainland operator beats us on BC-only volume and Asia-direct inbound. See /locations/canada/british-columbia/vancouver-3pl.
You ship under 200 DTC orders per month. TamarackSolutions, TradeSpace, Space Haven, or Canada-only match-services run cheaper at your volume.
You need CBSA-licensed bonded sufferance warehouse storage. We are not a sufferance facility. For brands needing duty-deferred holding up to 4 years, re-export plays, or tariff-cycle timing, the 14 named CBSA sufferance operators in Calgary (DHL, UPS SCS, Landmark Global, Menzies Aviation, Triple Eagle Logistics, Highway Distribution, ABF Freight, Brooks Transportation, Broad Reach, Matco, CA-Ex Express, Lucky Transport Canada, Pro-Formance Intermodal, and others) are the right call.
Cold-chain fulfillment (frozen or refrigerated). Our Calgary-area facility runs ambient-only. Calgary is structurally short on small-volume cold-chain DTC capacity. We do not pretend to fill that gap.
If "yes" lands on you, the next question is which Shopify-side workflow tests separate ops-grade Calgary 3PLs from sales-call polish. Six questions to ask any operator below.
Workflow
What should happen
What usually breaks
Question to ask
New order arrives
In the pick queue at the correct node near real time
Polling intervals over 5 minutes; orders missed during peak; orders routed to wrong country
How often does sync run, and how does the WMS route Canada vs US orders?
Inventory level changes
Pushes back to Shopify in real time, both nodes combined
Daily batch updates; oversells during peak; inventory shown as available at wrong node
Is inventory sync push or pull, single-pool or split, and at what frequency?
Tracking number written
Posts to Shopify the moment carrier scans, both nodes
Manual upload at end of day; customer emails arrive late
When exactly does tracking hit Shopify, and how is it tagged by node?
Pre-order / backorder
Order holds, ships when stock arrives at the correct node
Order silently fails or ships partial without notice
How does your WMS handle backorders across two nodes?
Returns refund trigger
Refund triggers on return scan-in (or on inspection pass)
Returns sit unprocessed for days; cross-border returns lost in customs
What event triggers the refund, and how do you handle a US customer returning to Canada via Coutts?
Chit Chats USPS injection
Sub-1lb USA parcels route to Chit Chats Calgary drop-off at roughly $7 CAD for 1 lb tracked
No Chit Chats integration; sub-1lb US-bound parcels pay full Canada Post International, killing margin
Do you offer Chit Chats Calgary drop-off for sub-1lb US parcels and how does the rate compare to Canada Post International?
For Amazon FBA brands
Should Amazon FBA brands have a 3PL in Calgary?
A 3PL in Calgary alongside Amazon FBA gets specific value when you sell on Amazon.ca AND Amazon.com and want one inventory pool feeding both marketplaces from a Western Canadian geography. The new wrinkle is YYC6: Amazon's first AMXL fulfillment centre in Canada (1.2 million sf, 131 million dollars, opened June 2023) makes Calgary the only Canadian metro with native heavy-and-bulky FBA capacity.
Yes if
You sell on Amazon.ca AND Amazon.com. We prep and route to YYC1, YYC6 (AMXL heavy-and-bulky), YYC7, and YYZ4 from Calgary and to US FBA codes from a US warehouse in our network, all on one inventory pool. FBA labeling, polybagging, AMXL bundle requirements, and inbound shipment plans are included on both Amazon.ca and Amazon.com.
You sell heavy-and-bulky (oversize furniture, fitness equipment, appliances). YYC6 is the only AMXL fulfillment centre in Canada. Calgary is the only Canadian 3PL geography where AMXL-spec prep, palletizing, and inbound routing can happen under one roof.
You sell on Amazon AND Shopify (or DTC). FBA does not handle your DTC orders. We do both from Calgary plus a US warehouse in our network.
You want to throttle FBA storage during slow seasons. We hold overflow at Calgary or a US warehouse in our network and re-route to FBA when demand returns, sidestepping FBA long-term storage fees on both Amazon.ca and Amazon.com.
No if
100% Amazon.ca, no other channel, under 500 orders/month. If you do not run DTC or wholesale and only sell on Amazon Canada, going direct to FBA from your supplier (with a freight forwarder) is usually cheaper. The Calgary boutiques (TamarackSolutions, TradeSpace) cover FBA-prep-only volume cheaper than we do.
100% Amazon.com US sellers with no Canadian demand. Run inventory from a US 3PL in LA, Atlanta, or Phoenix; routing through Calgary adds a customs leg with no upside.
East-Canada-dominant inventory flows (Ontario or Quebec suppliers and customers). A Toronto 3PL saves freight on both legs.
Multi-channel sellers running both Amazon.ca and Amazon.com benefit from a Calgary 3PL specifically when AMXL heavy-and-bulky on YYC6, Prairie + BC overnight ground, or Coutts cross-border to a US warehouse in our network are in the mix; otherwise Toronto or Vancouver is the closer geography for your buyer mix.
Scope
What a Calgary 3PL should and shouldn't handle
A common mistake brands make when scoping a Calgary 3PL is treating it as a generic Prairie warehouse. Warehouses store things. A 3PL is closer to an operations team that happens to live in a warehouse. Knowing the line between what we own and what stays with your team prevents the most common onboarding fights, especially when CUSMA classification, Coutts/Sweetgrass cross-border routing, and CPKC intermodal scheduling enter the picture.
✓ The 3PL owns
Receiving containers via CPKC Calgary intermodal (from Vancouver/Deltaport or East), YYC air cargo, or CBSA cross-border road from US suppliers through Coutts
Storing inventory in racked, lot-tracked, FIFO-rotated locations at our Calgary-area facility
Picking, packing, and shipping DTC orders against a 4 PM MT same-day cutoff for Canada-bound parcels
Routing US-bound volume in bulk to a US warehouse in our network via Coutts/Sweetgrass and I-15, sidestepping per-parcel Section 122 surcharge
Routing inbound shipments to Amazon FBA Canada (YYC1, YYC6 AMXL, YYC7) and Amazon Canada Toronto (YYZ4) plus US FBA codes
FNSKU re-validation and FBA spec updates on both Amazon.ca and Amazon.com
CUSMA rules-of-origin documentation pass-through for goods qualifying as Canadian-origin
Overnight ground reach to Edmonton, Saskatoon, Regina, and Winnipeg from one Calgary node
Returns receiving, inspection, restocking or disposition per your written rules, with separate Canada and US returns flows
Cycle counts and quarterly physical inventory across both nodes
EDI-compliant retail outbound (856 / 940 / 810) for Shopify B2B and Western Canadian retail accounts
✗ The brand owns
CUSMA classification audits per SKU. We pass through what your customs broker certifies; we do not certify origin ourselves.
Demand planning and reorder timing across the two nodes. You own this; we feed the data.
Customer service and chargebacks. We feed tracking and exception data; your CX team handles the conversation.
Marketing copy on packing slips and inserts. You supply the artwork; we apply it.
Carrier rate negotiation. You can use your own carrier accounts; we route to whichever rate card you supply.
Custom packaging design. Bring the spec; we execute the packout.
CBSA-licensed bonded sufferance warehouse storage. We are not a CBSA sufferance facility. For brands needing duty-deferred holding (up to 4 years) or short-term release timing for unreleased imports, we refer to the 14 named CBSA sufferance operators in Calgary (DHL Express, UPS SCS, Landmark Global, Menzies Aviation, Triple Eagle Logistics, Highway Distribution & Warehousing, ABF Freight, Brooks Transportation, Broad Reach, Matco, CA-Ex Express, Lucky Transport Canada, Pro-Formance Intermodal).
Cold-chain fulfillment (frozen or refrigerated). Our Calgary-area facility runs ambient-only. Calgary is structurally short on small-volume cold-chain DTC capacity; we do not pretend to fill that gap.
Order flow
Inside a Calgary 3PL: 10 steps from CPKC Calgary intermodal or YYC air to porch
Calgary does not have a deepwater port. Inbound is YYC air cargo, CPKC rail intermodal from Vancouver or the East, or US truck-up through Coutts/Sweetgrass. From that arrival point, a truck transfers to our Foothills Industrial / Balzac / Rocky View facility, and from there your customer's parcel scans on their porch. Here is the exact path. Ten steps, mapped to who does what and where the typical 3PL drops the ball.
01
Inbound notice
Your supplier or freight forwarder sends an ASN (Advance Shipping Notice) or simple email with PO, expected SKUs, container or AWB count, ETA, and CUSMA origin documentation. We pre-allocate a receiving dock window at our Calgary-area facility or at a US warehouse in our network.
What is this?
An ASN is a structured file (EDI 856 or our standard CSV / spreadsheet) that lists every SKU, expected quantity, container or pallet ID, ETA, and (for cross-border inbound) CUSMA rules-of-origin certification. With an ASN, our receiving team pre-prints labels, pre-assigns rack locations, and starts unload the moment the truck, rail intermodal container, or air cargo van checks in. Without an ASN, every shipment takes 2 to 4 extra hours because we have to reverse-engineer the load on the dock. We accept both EDI and a simple template if your supplier is small.
02
CPKC intermodal, YYC air, or Coutts arrival
Container arrives at our Calgary facility via CPKC intermodal from Vancouver/Deltaport or East, YYC air cargo trans-load, CBSA cross-border road from a US origin at Coutts/Sweetgrass, or domestic LTL. Driver checks in, dock door is assigned, unload begins.
What is this?
CPKC headquarters sits at 7550 Ogden Dale Road SE in Calgary with Alyth Yard (the busiest classification yard in Western Canada) and the Calgary Intermodal Facility adjacent. Asia inbound that lands at Port of Vancouver typically rides CPKC rail to the Calgary Intermodal Facility, then drays the final miles to our Calgary-area facility. YYC handled roughly 178,000 metric tonnes of air cargo in 2024 (Canada's 4th-busiest airport), so time-sensitive imports go directly from the YYC Phase II Cargo Facility (where DHL anchors a 38,000 sf footprint). CBSA cross-border road inbound from US suppliers clears Coutts/Sweetgrass, the busiest Alberta-Montana commercial crossing (~90 percent of two-way highway trade by value), 2.5 hours south on four-lane Highway 2 and Highway 4. Domestic restocks ride standard LTL.
03
Receive + count
Cases are unloaded, scanned, counted against the ASN. Discrepancies (short / over / damaged) are flagged and photo-documented inside 24 hours. CUSMA paperwork files with the receipt record.
What is this?
Every case gets a barcode scan against the ASN line item. If the count matches, the SKU moves to putaway. If it does not (short ship, over-ship, damaged outer), our team photo-documents the variance with timestamps and dock-door ID, then logs it in our exception queue. You get an email within 24 hours with the photos, the variance, and our recommended next step (claim with carrier, request supplier credit, accept and adjust on-hand). For cross-border inbound, the CUSMA certificate-of-origin filed at receipt feeds your customs broker for audit defense.
04
Putaway
SKUs are binned to designated rack or floor locations using our WMS. Lot codes and expiry dates captured at this step for food, supplements, and beauty SKUs. US-destined inventory tags route to a US warehouse in our network via Coutts.
What is this?
Putaway is the act of moving received cases from the dock to a permanent rack or floor location. Our WMS assigns the location based on velocity (fast-movers near the pack table, slow-movers in deep storage), pallet height, and lot rotation rules. For food, supplements, and beauty SKUs we capture lot code and expiry at putaway so FIFO (First-In-First-Out) picks always grab the earliest-expiring stock first. Inventory tagged for US fulfillment gets a transfer flag and ships in bulk to one of our US warehouses via Coutts/Sweetgrass and the Ports-to-Plains corridor, sidestepping the per-parcel Section 122 surcharge.
05
Order sync
A good WMS pulls orders from Shopify, Amazon.ca, Amazon.com, BigCommerce, and your ERP near real time. New orders appear in the pick queue at the right node automatically. We run Datex Footprint for this.
What is this?
Order sync is the live link between your sales channels and our pick queue. A good WMS polls Shopify, Amazon Seller Central (both .ca and .com), BigCommerce, and ERP systems frequently so the order is in the pick queue shortly after checkout. We run Datex Footprint for this. The routing engine reads the ship-to country and assigns the order to Calgary (Canada-bound) or a US warehouse in our network (US-bound). Inventory levels push back to your store when the pick is confirmed, which prevents oversells during traffic spikes.
06
Wave release
Orders are batched into pick waves based on carrier cutoff time. DTC same-day orders run first, B2B and retail run second. Each node runs its own waves on local cutoff windows.
What is this?
A wave is a batch of orders released to the floor as a single pick task. We organize waves by carrier sweep time (Canada Post at 3:30 PM MT, Purolator at 4 PM, UPS Canada at 4 PM, FedEx at 4:30 PM MT) and by service level. DTC same-day orders run in the first wave because their cutoff is tightest. B2B and retail outbound run in later waves where the carrier sweep is later. Our US warehouses runs the same wave logic on local PT or ET cutoff windows.
07
Pick
Pickers scan each item against barcode and bin location. A good WMS rejects mispicks before they reach the pack table. That is how an operator holds pick accuracy in the high-nineties across both nodes.
What is this?
Picking is the moment a worker grabs the right SKU off the shelf for an order. A good WMS forces a barcode scan at every pick, comparing the scanned SKU against the order line. If they do not match, the system blocks the pick and routes the worker back to the correct bin. That double-check is what keeps a 3PL at high-nineties shipped-correct accuracy, and the same logic should run identically at Calgary and a US warehouse in our network.
08
Pack + label
Packers select carton, add inserts, generate carrier label, weigh, and tape. Each pack table runs a triple-check process before the parcel leaves the station.
What is this?
At the pack station, the worker selects the right-size carton (we calculate dim weight to keep your shipping costs low), adds any inserts (thank-you cards, samples, marketing flyers you supply), prints the carrier label, weighs the parcel, and tapes. Three checks happen before the parcel leaves: SKU match, label match, and weight sanity check. If any fail, the parcel goes to a re-pack station before it ships. Canada-bound parcels ship from Calgary; US-bound parcels ship from a US warehouse in our network, no per-parcel cross-border duty.
09
Carrier handoff
Parcels stage by carrier (Canada Post, Purolator, UPS Canada, FedEx Canada, ICS Courier, plus USPS / UPS / FedEx at a US warehouse in our network). Carrier sweeps happen at fixed daily windows. Tracking pushes back to Shopify and Amazon automatically.
What is this?
Parcels stage in carrier-specific zones near the loading dock. Canada Post, Purolator, UPS Canada, FedEx Canada, ICS, and DHL each have their own daily sweep window with us in Calgary; USPS, UPS, FedEx, and DHL operate the same way at a US warehouse in our network. For low-volume sellers, the Reddit-surfaced Chit Chats Express tactic (u/pheoxs: "$7 CAD for a 1 lb package to Florida in 3-5 days with tracking, USPS injection from Calgary") is a real option we can layer onto Canada Post outbound for sub-1lb USA parcels. The moment a carrier scans a label at sweep, that scan event pushes back to your Shopify or Amazon order page so the customer sees a tracking number in real time. No manual tracking uploads, no end-of-day batch lag.
10
Returns
Inbound returns are received at the node closest to the customer (Calgary for Canada, a US warehouse for US), inspected against your disposition rules (restock, refurbish, scrap), and the result writes back to inventory. You get a daily returns report.
What is this?
Returns come back to a dedicated returns dock at the node closest to where they shipped from. Our team inspects each item against your disposition rules (which you set during onboarding): restock if A-grade, refurbish if B-grade and re-label, scrap if damaged. The result writes back to your inventory in real time. Your refund logic can fire on any of three triggers (parcel scan-in, inspection pass, or restock complete) so you control whether the customer gets refunded fast or only after we confirm condition. Cross-border returns (US customer returning to Canada) carry their own duty considerations, and we coordinate with your customs broker on those.
Pricing reality
What actually drives a Calgary 3PL bill
Most 3PL pricing comparisons get hung up on pick-and-pack rates, which are usually within a penny or two between providers. The real difference shows up in receiving, storage, and how exceptions are billed. Here is where to look:
Cost area
How it's charged
What raises the invoice
What you must define
Receiving
Per pallet, per container, or per AWB
Mixed SKUs per pallet, no ASN, missing CUSMA paperwork on cross-border inbound, CPKC intermodal booking gaps during peak
ASN format, palletization standard, CUSMA documentation responsibility, drayage carrier of record
Storage
Per pallet / per cubic foot / month
Long-tail SKUs, slow-movers, packaging that wastes airspace
Submarket of the warehouse. Inner-Calgary warehouses charge 20 to 35 percent more than Foothills / Balzac (limited inventory inside the ring road).
Pick & pack
Per order, per item, sometimes per SKU
Multi-item orders with kitting, gift wrap, custom inserts
Standard SKU vs kit, included vs add-on packout steps
Carrier costs
Pass-through, sometimes with markup
Use of 3PL's carrier account vs your own, dimensional weight pricing, cross-border surcharges through Coutts, Chit Chats USPS injection eligibility for sub-1lb USA
Whose carrier account, who pays surcharges (residential, peak, customs broker fee), Chit Chats opt-in per lane
Cross-border bulk transfer
Per pallet or per truck shipment
Frequency of Calgary-to-US-warehouse transfers via Coutts, customs broker fee per shipment, Section 122 15 percent surcharge on non-CUSMA goods, peak-season Coutts congestion
Transfer cadence, CUSMA qualification per SKU, broker of record at the border, FAST lane eligibility
FBA inbound prep
Per unit prepped
Polybagging, FNSKU labels, bundle requirements, dual-FBA prep on Amazon.ca + Amazon.com, AMXL heavy-and-bulky prep for YYC6
Prep scope, who buys polybags, which FBA codes you ship to (YYC1 / YYC6 AMXL / YYC7 / YYZ4 vs US codes)
Five Calgary 3PL failure modes (port, labor, drayage)
Five failure modes specific to LA-region fulfillment. Not generic 3PL problems. The ones that hit when port congestion stacks with peak-season demand and shared labor goes thin.
Failure mode
Why it happens
How Vertex handles it
Cross-border parcel duty surprise
Section 321 suspended Aug 29, 2025; every commercial parcel from Canada now requires full customs clearance. Section 122 surcharge took effect Feb 24, 2026 and was raised from 10 to 15 percent on most non-CUSMA imports under the Feb 22 proclamation, in force through roughly July 24, 2026. CUSMA-qualified Canadian-origin goods stay exempt.
We route US-bound volume in bulk to a US warehouse in our network via Coutts/Sweetgrass and the Ports-to-Plains corridor, so the customs hit happens once at COGS rather than per-parcel at retail. CUSMA-qualified Canadian-origin SKUs ship direct from Calgary without the surcharge.
CUSMA classification mismatch
Half of an apparel or consumer-goods SKU set qualifies as Canadian-origin, half does not (imported zippers, foreign-made fabric, non-North-American electronics); brand cannot tell which is which without a SKU-level audit.
We do not certify origin (your customs broker does), but we tag every SKU at receipt against your broker's certification and route CUSMA-qualified SKUs separately from non-qualifying ones, so you do not pay the 15 percent surcharge on goods that should ship duty-free.
Coutts/Sweetgrass peak congestion
CBSA and CBP processing slow at Coutts during BFCM and US holiday peaks; CBC reported Sweetgrass package-pickup operators (At the Border Storage, Montana Shipping Outlet) saw a 30-35 percent business downturn since tariff threats began, and consumer cross-border parcel pickup collapsed. Commercial truck volume held, but per-truck inspection cycles can stretch during peaks.
We pre-clear bulk transfers with PARS (Pre-Arrival Review System) on the Canadian side and ACE eManifest on the US side, run FAST-enabled carriers when SKUs qualify, time transfers 5 to 10 days ahead of forecast peak, and hold backup capacity for non-commercial loads.
Calgary winter / Chinook weather slip
Winter shifts can close Highway 4 to Coutts, the QE2 (Highway 2) to Edmonton, or the Trans-Canada to Vancouver on short notice. Hailstorms are a real Calgary risk: the August 5, 2024 hailstorm closed YYC's Concourse B with "hundreds of millions" in damage, repairs running into 2026.
We pre-stage US-bound waves to our sister 24 hours ahead of forecast severe-weather days, hold relationships with three cross-border carriers, and lock carrier sweep windows in writing during onboarding. Cargo operations at YYC were largely unaffected by the 2024 hailstorm, but we run inbound-air contingencies through ground LTL from Vancouver or Edmonton when needed.
Inbound takes 5+ days to pickable
Receiving team buried under stale POs, no ASN discipline, missing CUSMA paperwork on cross-border inbound, CPKC intermodal booking gaps during peak (Lunar New Year, BFCM build-ups).
We enforce ASN format upfront, require CUSMA paperwork at receipt for cross-border inbound, and pre-book CPKC intermodal slots 5 to 10 days out with chassis-stay programs so we are not waiting at the ramp.
When this isn't a fit
When Vertex isn't the right Calgary 3PL for you
We are not the right 3PL for everyone shipping from Calgary. Here is the honest list of cases where you should pick someone else.
You ship under 200 DTC orders per month. Smaller Calgary boutiques (TamarackSolutions, TradeSpace, Space Haven, Delgate) and Canada-only match-services will run cheaper at your volume. We work best at 200 orders per month and up with US or multi-region volume, or B2B and retail programs that justify dedicated handling.
You need a CBSA-licensed bonded sufferance warehouse for duty-deferred storage (up to 4 years), re-export plays, or tariff-cycle timing. We are not a CBSA sufferance facility. Calgary has 14 named CBSA sufferance operators (DHL Express, UPS SCS, Landmark Global, Menzies Aviation, Triple Eagle Logistics, Highway Distribution, ABF Freight, Brooks Transportation, Broad Reach, Matco, CA-Ex Express, Lucky Transport Canada, Pro-Formance Intermodal); they are the right call for bonded plays.
You need cold chain (frozen or refrigerated). Our Calgary-area facility runs ambient-only. Calgary is structurally short on small-volume cold-chain DTC capacity; we do not pretend to fill that gap.
Your demand is BC-only with no Prairie share. A Vancouver Lower Mainland operator beats us on BC-only volume and Asia-direct inbound. See /locations/canada/british-columbia/vancouver-3pl.
Your demand is Ontario or Quebec dominant. A Toronto / Mississauga 3PL is the cheaper geography. See /locations/canada/ontario/toronto-3pl.
You need walk-in retail or B2C drop-off in Calgary. We do not run customer-facing counters at our facilities.
You require unstable or undefined inbound (no ASNs, surprise containers, ad-hoc SKU labeling, missing CUSMA paperwork). We can onboard this, and we will quote with a higher cost-to-serve to match.
Reach from Calgary
What 1-day and 2-day delivery from a Calgary 3PL actually covers
From our Calgary footprint, your inventory reaches a defined 1-day and 2-day ground zone, plus cross-border to Canada through our Canadian network. No separate Canadian 3PL setup required.
1-day delivery2-day deliveryOur Calgary facility
1d
1-day delivery
Alberta (Edmonton, Red Deer, Lethbridge), Saskatchewan (Saskatoon, Regina), Manitoba (Winnipeg), British Columbia interior
2d
2-day delivery
All of Western Canada (BC coast, Yukon), plus Montana, Idaho, Washington, and Oregon from a US warehouse in our network facility
XB
Cross-border to Canada
1 business day to Toronto and Vancouver via our Canadian network.
4 PM MT
Same-day cutoff
1.6M (Calgary CMA)
Metro pop served
4+
FBA codes routed
Comparison
Where in the Calgary area should your 3PL actually be?
A few honest comparisons. We're not the right fit for every brand shipping from LA, and where we're not, here's where we'd send you.
Alberta no-PST + 8 percent corporate tax stack, overnight ground to every Prairie capital, 2.5-hour FAST-enabled truck lane to Coutts/Sweetgrass and the Ports-to-Plains corridor, Amazon.ca (including YYC6 AMXL) + Amazon.com FBA prep under one roof, dual-country routing post-Section-321
Constraint
Best fit at 200+ orders/month with Prairie/BC, US west coast, or Asia-import volume
Best for
Canadian DTC brands selling into Prairies + BC + US west coast, Shopify + Amazon multi-channel, importing via Vancouver CPKC rail or YYC air
In-Calgary boutique
TamarackSolutions, Delgate, TradeSpace, Space Haven
Strength
No minimums, founder-led, Spacelist / co-working / incubator referrals; the Reddit-named tier (TamarackSolutions: "I run a small warehousing and ecomm fulfillment center just outside of Calgary")
Constraint
No US warehouse in our network; limited CUSMA-aware routing; smaller carrier rate cards; not built for AMXL heavy-and-bulky
Best for
Pre-revenue and growth-stage Canada-only brands shipping under 200 orders/month, FBA-prep-only on Amazon.ca, single-channel Shopify
Big-box DC operators in the same submarket as Amazon YYC6, Walmart, Sobeys, Home Depot, Smucker's, Conagra at High Plains Industrial Park (1,500 acres anchored by those tenants). MTE Logistix is one of Calgary's largest 3PLs; 18 Wheels runs SQF/HACCP food-grade; GoBolt has the Shopify Fulfillment Network position
Constraint
Most have 2,000+ orders/month minimums (GoBolt published floor); harder to onboard sub-2,000-order DTC brands; less boutique account management
Best for
Brands at 2,000+ orders/month, large-format inventory, food-grade SQF/HACCP requirements, or Shopify Fulfillment Network preferences
CBSA bonded sufferance specialist
Calgary has 14 named CBSA sufferance operators (DHL Express 5988, UPS SCS 6290, Landmark Global 5930, Menzies Aviation, Triple Eagle Logistics 6241, Highway Distribution 6023, ABF Freight 6025, Brooks Transportation 6037, Broad Reach 6103, Matco 6064, CA-Ex Express 6139, Lucky Transport Canada 5897, Pro-Formance Intermodal 5894, and 14899105 Canada Inc 6021)
Strength
Duty-deferred storage up to 4 years; CBSA Type CW / AH / SH licensing; air cargo handler licensing at YYC; the only legal path to hold uncleared imports while CBSA decides release
Constraint
Specialty operators; usually not optimized for DTC pick-and-pack throughput, Shopify integration, or Amazon FBA prep at scale
Best for
Brands where the bonded math justifies the overhead: high-tariff inbound, working-capital sensitive freight forwarding, re-export plays, or tariff-cycle timing
National multi-node 3PL
Calgary is one of 5 to 30 fulfillment centers (GoBolt 12 warehouses across North America, Palisades Logistics, Crane Worldwide)
Strength
Dense FC network across Canada and the US; platform-style integrations; dual-country option in their stack; GoBolt is part of Shopify Fulfillment Network with major DTC roster (Holt Renfrew, Frank and Oak, Endy, tentree, Vessi)
Constraint
Calgary node is not always a focus; 2,000+ order minimums on the larger players; less Calgary-specific operational depth and CUSMA expertise
Best for
Brands at 2,000+ orders/month wanting national 2-day reach across both countries via inventory split, willing to pay national-network rates
Vertex pricing
Pricing for Calgary fulfillment
Pick-and-pack starts at $1.05 per DTC order. Everything else — receiving, storage, FBA prep, kitting, returns — is scoped to your SKU mix, channel set, and packout spec. Show us your current 3PL invoice and we'll tell you where we beat it, line by line.
Pick & pack
Per DTC order, standard SKU
from $1.05/order
Everything else
Receiving, storage, FBA prep, kitting, returns, multi-channel routing — quoted on a call against your real order volume and SKU profile. We do not publish a per-pallet or per-cu-ft rate sheet because the honest answer depends on what you ship.
Bring your current invoice
Already at another 3PL? Send us your last three invoices. We will reply with a side-by-side and tell you whether we can beat it. If we cannot, we will say so.
What every brand gets
Inventory sync to Shopify, Amazon, BigCommerce
Multi-carrier rate shop on every parcel
4 PM PT same-day cutoff at our Vancouver HQ
Scan-confirmed picking, not visual
No annual contract, no setup fee, no software fee
A named account lead on your account (not a ticket queue)
Bring your current invoice. We will reply with a line-by-line comparison.
FAQs about Calgary fulfillment
Real Calgary 3PL questions, answered
01 Where exactly is your Calgary warehouse?
We operate in the Calgary area as part of our 20+ warehouse US and Canadian network. The actual DC inventory sits in the metro corridor (Foothills, Balzac, Rocky View) rather than inner-Calgary (which charges 20 to 35 percent more for limited inventory inside the ring road). Our footprint is positioned for YYC cargo gates, the CPKC intermodal lane to the Calgary Intermodal Facility, and the four-lane highway south to the Coutts/Sweetgrass commercial truck crossing.
02 Why does Alberta's tax stack matter for a Calgary 3PL?
Alberta is the only Canadian province with no PST. PST is not a VAT; it is a non-recoverable retail sales tax that hits inputs, racking, packaging, equipment, and (in some provinces) the warehousing service itself. Only the federal 5 percent GST applies in Alberta, fully recoverable as an input tax credit. The general corporate income tax rate is 8 percent, lowest in Canada (vs ON 11.5, BC 12, QC 11.5), and Alberta's Budget 2026 Fiscal Plan prices the full Alberta tax advantage at 16.9 billion dollars for 2026-27. For a brand asking where to hold Canadian inventory, no other province compounds savings on the corp, the inputs, and the service the way Alberta does.
03 How does Section 321 suspension affect my Calgary 3PL setup?
Until August 29, 2025, you could ship $800-or-less DTC parcels from Calgary directly to US customers duty-free under Section 321. That ended. Every commercial shipment to the US now requires full customs documentation and duty payment, regardless of value. The Section 122 surcharge took effect February 24, 2026 and was raised to 15 percent on most non-CUSMA imports under the February 22 proclamation, in force through roughly July 24, 2026. CUSMA-qualified Canadian-origin goods stay tariff-free. The credible workaround: bulk-import US-bound volume to a US warehouse in our network via Coutts/Sweetgrass (the busiest Alberta-Montana commercial crossing), fulfill domestic-US from there, ship only Canada-bound parcels from Calgary.
04 What's the cutoff time for same-day shipping in Calgary?
Orders placed before 4 PM MT ship the same business day from Calgary (Canada-bound) or a US warehouse in our network (US-bound, after the bulk transfer routing decision). Orders after the cutoff ship the next business day. Saturday cutoffs are available on request for high-volume DTC programs.
05 What FBA codes do you route to from Calgary?
YYC1, YYC6 (the first AMXL heavy-and-bulky fulfillment centre in Canada, 1.2 million sf, opened June 2023), YYC7, and YYZ4 in Toronto from Calgary for Amazon.ca; plus US FBA codes from a US warehouse in our network facility for Amazon.com. FBA labeling, polybagging, AMXL bundle requirements, and inbound shipment plans are included on both marketplaces. We re-validate FNSKUs on a recurring cadence so spec changes do not cause inbound rejections.
06 How does Calgary reach the rest of Western Canada?
Drive times from our facility: Edmonton 3 hours, Saskatoon 7, Regina 7.5, Winnipeg 13, Vancouver 11. Air via YYC: every Prairie capital and Vancouver same-day. Calgary is the only Western Canada metro that reaches Edmonton, Saskatoon, Regina, and Winnipeg overnight by ground while still sitting in a one-day truck zone to Vancouver. Brands at 30 percent or more Prairie order share get a permanent margin transfer over a Vancouver-only setup, because Vancouver ships at zone 5/6 prices to Saskatoon and Winnipeg while Calgary ships at zone 2/3.
07 Do you support Coutts/Sweetgrass cross-border to the US?
Yes. Coutts/Sweetgrass is the busiest commercial truck crossing between Alberta and Montana and handles roughly 90 percent of two-way Canada-Montana highway trade by value, 2.5 hours south of our facility on continuous four-lane Highway 2 + Highway 4. The crossing is FAST-enabled, runs 24-hour commercial operations, and feeds directly onto the Ports-to-Plains corridor and I-15, which runs unbroken to Salt Lake, Phoenix, and the LA basin. We pre-clear bulk transfers with PARS on the Canadian side and ACE eManifest on the US side, and run FAST-eligible carriers when SKUs qualify.
08 How does the CPKC railway change things for a Calgary 3PL?
CPKC (Canadian Pacific Kansas City) is the first and only single-line Class I railway connecting Mexico, the United States, and Canada, formed April 14, 2023 by the Canadian Pacific + Kansas City Southern merger. Its global headquarters sits at 7550 Ogden Dale Road SE in Calgary, with Alyth Yard (the busiest classification yard in Western Canada) and the Calgary Intermodal Facility adjacent. For Asia containers that land at Port of Vancouver, the CPKC rail-to-Calgary leg beats a truck up the Coquihalla on cost and reliability for any large lane. For brands moving freight between Mexican maquiladoras and Western Canadian DCs, Calgary is the only Canadian city with a CPKC ramp on home rails.
09 How do you handle CUSMA classification?
We do not certify origin; your customs broker does. What we do is tag every SKU at receipt against your broker's CUSMA certification and route qualifying SKUs separately from non-qualifying ones, so you do not pay the 15 percent Section 122 surcharge on goods that should ship duty-free. For apparel and consumer goods with non-North-American inputs, we coordinate with your broker on the per-SKU classification at onboarding.
10 Do you operate a CBSA-licensed bonded sufferance warehouse?
No. We are not a CBSA sufferance or bonded facility. Calgary has 14 named CBSA sufferance operators (DHL Express, UPS SCS, Landmark Global, Menzies Aviation, Triple Eagle Logistics, Highway Distribution & Warehousing, ABF Freight, Brooks Transportation, Broad Reach, Matco, CA-Ex Express, Lucky Transport Canada, Pro-Formance Intermodal, and others). For brands needing duty-deferred storage up to 4 years, short-term release timing, or re-export plays during a tariff cycle, the bonded specialists are the right call. For most brands, the bonded overhead does not pay back; the dual-country bulk-import model we run through Coutts is usually the cleaner answer.
11 Can you do cold-chain (frozen or refrigerated) in Calgary?
No, our Calgary-area facility runs ambient-only. Calgary is structurally short on small-volume cold-chain DTC capacity. If you need provincially inspected frozen-meat storage, insulated-box DTC, or WooCommerce-integrated cold-chain, we will say so on the discovery call and refer rather than pretend.
12 What is the minimum order volume to work with Vertex in Calgary?
We work best with brands shipping 200+ orders per month, ideally with Prairie + BC volume, US west coast demand routed through Coutts, or Amazon.ca + Amazon.com multi-channel. Below that floor, smaller Calgary boutiques (TamarackSolutions, TradeSpace, Space Haven, Delgate) will beat us on cost; we say so on the discovery call.
13 Do you offer Chit Chats USPS injection for sub-1lb US parcels?
Yes, where it makes economic sense. The Reddit-surfaced tactic (u/pheoxs in r/ecommerce: "We ship USPS from Calgary and it's quite cheap. $7 CAD for a 1 lb package to Florida in 3-5 days with tracking") is real: Chit Chats Express runs Calgary drop-off locations that inject Canadian DTC parcels directly into the US Postal Service. For sub-1lb US-bound parcels on CUSMA-qualified goods, Chit Chats usually beats full Canada Post International. We offer it as a routing option on a per-SKU and per-lane basis at onboarding.
14 How long does onboarding take?
Standard onboarding runs 1 to 2 weeks: discovery call, integration setup (Shopify, Amazon.ca, Amazon.com, your ERP), CUSMA-tagging review with your customs broker, SOP design, and first inbound receiving. Brands with clean SKU data, a single sales channel, and CUSMA classifications already documented can be live in under a week.
15 Do you require an annual contract?
No. We use service agreements, not contracts. You can pause, scale up or down, or move volume across our nodes (our 20+ warehouse US and Canadian network) without penalty. Termination is 60 days written notice.
More cities
Other locations Vertex operates in
Each city is its own market. If your customers cluster somewhere else, start here.
Get a custom quote in 24 hours, based on your SKU mix, order volume, and Western Canada delivery needs. 4 PM MT cutoff. 24-hour receipt-to-pickable. No annual contract.