Every example and amount on this page is illustrative. It shows the method and is not a benchmark, a quote or advice.

What the Shipping Number Actually Measures

For ecommerce shipping costs from Canada to Alabama, the number must describe one defined shipment—not a broad estimate of what it costs to run fulfilment. Start with the origin address or postal code in Canada and the Alabama destination, including the recipient’s ZIP code. A Toronto warehouse and a rural Alberta sender may receive different rates even when the parcel and service are identical.

The package profile is part of the number. Record the packed weight, outer dimensions, number of parcels, packaging type, and declared value. Carriers may price a box by dimensional weight rather than the scale weight. The service level also belongs in the scope: standard or expedited transport, delivery-time commitment, tracking, signature, residential delivery, and any Saturday or remote-area option.

Separate the carrier’s transportation charges from cross-border charges. The shipment total may include the base rate, fuel or other carrier surcharges, pickup fees, residential or address-correction fees, customs brokerage, duties, and applicable import taxes. Customs treatment can materially change the landed-cost calculation; the rules and thresholds should be checked separately, such as in De Minimis Suspension Shipping Costs: New Landed-Cost Math.

Record who pays each line item. The merchant might pay the carrier account, while the customer pays duties or brokerage on delivery. Alternatively, the merchant may offer delivered-duty-paid shipping and absorb those charges. A shipping charge shown at checkout is revenue collected from the customer; it is not automatically the merchant’s shipping cost. Keep the transaction currency visible and do not silently combine Canadian-dollar charges with US-dollar charges.

This scope excludes the product’s wholesale cost, pick-and-pack labour, warehouse rent, software, advertising, payment processing, and return handling. It also excludes broader fulfilment costs unless the question is specifically about delivered order profitability. Those costs belong in a separate contribution or profit calculation, not inside the Canada-to-Alabama transport number.

The Formula in Plain English

Calculate the shipment in the currency you use for the business, then keep the customer-facing charge separate from the merchant’s cost. The customer-facing shipping charge is what appears at checkout and on the order. It may be free, subsidised, or higher than the carrier charge. It does not, by itself, tell you whether the shipment was profitable.

The merchant’s total shipping cost is the amount required to move that order from the Canadian origin to the Alabama delivery address and complete import handling. In plain English, add the transport charge, carrier surcharges, duties, taxes, brokerage, and any internal handling cost that belongs to the shipment.

A practical formula is: <strong>total landed shipping cost = transport + surcharges + duties + import taxes + brokerage + handling</strong>. Transport is the base carrier price for the parcel or freight. Surcharges include items such as fuel, residential delivery, remote-area, oversize, or additional handling fees when they apply. Duties are customs charges on the imported goods. Import taxes are separate from duties and should be included when the merchant is responsible for paying them. Brokerage covers customs-entry or clearance services. Handling can include packing labour, labels, materials, or a third-party fulfilment fee, but only the portion assigned to this shipment.

Then compare the result with the amount charged to the customer: <strong>shipping recovery or subsidy = customer shipping charge − total landed shipping cost</strong>. A $25 checkout charge against a $38 total cost produces a $13 merchant subsidy. Free shipping is simply a $0 customer charge; it does not reduce the underlying cost. If taxes or duties are collected from the customer and remitted separately, do not treat that pass-through amount as shipping revenue or as a merchant subsidy. Record who pays each line before adding it.

  • Do not mix a customer-facing shipping price with the merchant’s actual cost. Report both: customer charge = checkout amount; merchant cost = all applicable shipment costs.

A Worked Example from Toronto to Birmingham

Assume a Toronto merchant ships one order to Birmingham, Alabama. The parcel weighs 2.0 kg and measures 30 × 20 × 15 cm. Its declared merchandise value is USD 180. The carrier quote is CAD 48, including the quoted fuel and residential surcharges. Use an exchange rate of 1 CAD = USD 0.74, so the transport charge converts to USD 35.52.

For this worked example, assume the product classification produces an 8% customs duty and the carrier charges USD 18 for brokerage. The duty is USD 180 × 8% = USD 14.40. These are shipment-specific assumptions: the actual duty depends on the product classification, declared value and current import rules. Sales tax is excluded because its treatment depends on the transaction and tax obligations; it is not automatically part of the carrier’s shipping cost.

The merchant’s landed shipping cost is therefore USD 67.92, or CAD 91.78 at the same exchange rate. That is the cost attached to this delivered order, before considering any return or refund. If the customer paid CAD 25 for shipping, the customer-facing charge would remain separate: the order still costs the merchant CAD 91.78 to move and import, leaving CAD 66.78 unrecovered on shipping alone.

Toronto-to-Birmingham worked shipping calculation
Cost componentCalculationAmount
Carrier transportCAD 48 × USD 0.74USD 35.52
Customs dutyUSD 180 × 8%USD 14.40
BrokerageCarrier customs chargeUSD 18.00
Total landed shipping cost35.52 + 14.40 + 18.00USD 67.92
Total in Canadian dollarsUSD 67.92 ÷ 0.74CAD 91.78

Where Carrier Quotes Fit Into the Estimate

Use each carrier’s live quoting tool with identical inputs: the same Canadian origin postal code, Alabama destination ZIP code, quote date, parcel dimensions, actual weight, declared value, packaging, and shipment currency. Save the quote details, not just the headline price. A quote for Toronto to Birmingham is not comparable with one for Vancouver to a rural Alabama address, even if the parcel is otherwise identical.

Normalize the service before comparing prices. Match delivery windows and service features such as tracking, signature, insurance, pickup method, and whether the quote is for a postal service, courier, or expedited product. A two-day courier and a service promising five to eight business days should not be ranked by price alone. Record the quoted delivery commitment in business days and check whether weekends, customs clearance, or the handoff to a final-mile carrier are excluded.

Then convert every quote into the currency used for the estimate, using one documented exchange rate and timestamp. Do not silently use each carrier’s displayed currency. Check whether fuel surcharge, residential delivery, remote-area, brokerage, handling, and other accessorial fees are included or added later. If a fee is conditional, show it as a separate line and state the condition rather than hiding it in an average.

  • Compare billable weight, not only scale weight. Carriers may charge the greater of actual weight and dimensional weight, calculated from the parcel’s dimensions using that carrier’s divisor. A 2.0 kg parcel can therefore be billed above 2.0 kg if its volume is large.
  • For each quote, retain: base transportation charge, billable weight, fuel surcharge, residential or remote-area fee, brokerage or handling charge, tax treatment, currency, delivery promise, and quote expiry.
  • If the carrier tool offers options such as residential delivery or a remote-area lookup, select them explicitly. Run a second quote only when the shipment assumption changes; otherwise, changing options between carriers produces a price comparison with different conditions.
Fields to standardize when comparing live Canada-to-Alabama quotes
FieldWhat to hold constant or record
RouteOrigin postal code, destination ZIP code, and residential status
ParcelDimensions, actual weight, packaging, and declared value
ServiceProduct name, delivery window, tracking, signature, and pickup terms
PriceBase charge, fuel surcharge, accessorial fees, taxes, currency, and quote timestamp
Weight basisActual weight, dimensional divisor, and resulting billable weight

The Mistakes That Make the Number Wrong

Using the product’s weight instead of the packed parcel’s weight understates the shipment. A 1.2 kg product in a 0.8 kg box and protective packaging is billed on a 2.0 kg shipment, not 1.2 kg. Record the final packed weight and dimensions for the actual service level being quoted.

Ignoring dimensional weight creates the opposite problem for light, bulky orders. Carriers may calculate dimensional weight from length × width × height divided by their service-specific divisor, then charge the greater of actual and dimensional weight. A 40 × 30 × 20 cm parcel has 24,000 cm³ of volume; its billable weight can exceed the scale weight even when the contents are lightweight. Use the carrier’s divisor and rounding rules rather than assuming the result.

Currency errors make a precise-looking total unusable. CAD 20 of freight plus USD 15 of brokerage is not a CAD 35 cost. Convert every component using one documented rate and date, or keep the calculation entirely in one currency. Do not compare a CAD carrier invoice with a USD customer charge without converting one of them.

Also separate transport from cross-border charges. Brokerage, duties, disbursement fees, and taxes may be billed by different parties or paid by the recipient. A quote showing USD 42 including estimated duty and tax is not the same as a USD 42 carrier freight charge. Label each item by payer and responsibility; otherwise the merchant may either omit a real cost or count a charge it will never pay.

A quick review catches most errors before the number reaches a margin calculation:

Checks before accepting a Canada-to-Alabama shipping estimate
CheckIncorrect shortcutWhat to verify
WeightUse product weightPacked weight, including carton and protection
SizeAssume actual weight is billableDimensional weight, divisor, and rounding
CurrencyAdd CAD and USD amounts directlyOne currency, exchange rate, and quote date
Border chargesAssume freight includes everythingBrokerage, duties, disbursement fees, taxes, and payer
Tax treatmentTreat a tax-inclusive quote as freightCarrier transport charge separated from included taxes and landed charges

What to Do with the Answer

Use the result as a decision input, not as a permanent rate. For checkout, compare the merchant’s expected shipping cost with the amount charged to the customer. If shipping costs CAD 18 and checkout collects CAD 12, the order carries a CAD 6 shipping subsidy before product margin, payment fees, advertising and returns. That subsidy may be intentional, but it must be visible in the order economics.

For a free-shipping threshold, test the threshold against actual basket economics. If an order produces CAD 42 of product margin before shipping and the Canada-to-Alabama cost is CAD 18, the order leaves CAD 24 before other variable costs. A threshold that increases the basket by CAD 10 is useful only if the added product margin exceeds the added fulfilment and other costs. Model several basket sizes rather than choosing one threshold from a single parcel.

Use the same calculation to compare carriers. The cheapest quoted freight is not automatically the lowest-cost option if it has different fuel surcharges, duties or brokerage treatment, delivery speed, insurance limits, or expected return-to-sender exposure. Record the quote inputs and date, then select the carrier based on the total cost and service requirement for that shipment profile.

After delivery, replace the estimate with the actual carrier invoice and any customs or brokerage charge. Track estimated cost minus actual cost by carrier, destination, weight band and service. Investigate repeated variances instead of silently revising one blended rate. Recalculate checkout pricing, thresholds and margin forecasts when packaging, carrier contracts, exchange rates or border rules change. Keep shipping visible alongside product profitability; ROAS and profit are not interchangeable, and returns can change the result after delivery.

Use the shipping result for separate operating decisions
DecisionWhat to compareWhen to revise it
Checkout chargeCustomer-paid shipping versus expected merchant costCarrier, packaging, currency or surcharge changes
Free-shipping thresholdAdded product margin versus added shipping and variable costsBasket mix or destination mix changes
Carrier selectionTotal landed fulfilment cost and service requirementsInvoice variance or service performance changes
Variance trackingEstimated amount versus actual invoice and border chargesA repeated pattern appears by carrier or shipment profile

A reliable Canada-to-Alabama shipping estimate is not one carrier price: it is the complete merchant-paid cost for a defined package, service, destination, and customs treatment. Calculate it consistently, validate it against live quotes and actual invoices, then use the result to protect contribution margin rather than relying on a flat shipping allowance.

General information only: tax, duty and import rules change and depend on your situation, so check with an accountant or the official source before acting.