At a glance
Volume-weighted average cost per consignment for the period across all Bring services. Reads from the consignment cost field returned by Bring’s Booking API; includes base service rate, fuel surcharge, remote-area surcharge, oversize / dimensional surcharge, and any contracted-rate adjustments, before VAT. The dial moves on three levers: lane mix (more Cross-Border raises it; more Pickup Parcel lowers it), fuel-surcharge changes (Bring publishes monthly), and weight / dimensional creep (the warehouse packs the same goods in larger boxes over time without anyone noticing).
| What it counts | SUM(consignment_cost) / COUNT(consignments) over the trailing 30 days. Cost is the all-in NOK figure Bring billed, not the rate-card list price. |
| API endpoint | Bring Booking API POST /booking/v3/bookings returns the pricing.totalNetAmount field at booking confirmation. Bring Invoicing API GET /invoices/v2/invoices returns the actual billed figure including any post-booking adjustments. The card prefers the invoiced figure when available (closes within 5 to 10 days of booking) and falls back to the booking-quoted figure for the most recent days. |
| Components included | Base rate + fuel surcharge + remote-area surcharge + dimensional / oversize surcharge + cross-border zone surcharge. Excluded: VAT (added separately on Norwegian invoices), customer-paid shipping (this is cost-side, not revenue-side), insurance premiums (separate line). |
| Service-tier scope | All Bring services that produce a consignment cost: Home Delivery Parcel, Pickup Parcel, Business Parcel, Cargo, Cross-Border. Bring Mail (letters) is excluded because letters bill on a different commercial structure. |
| Returns / RTO | Outbound only. Return-leg consignments have a separate cost structure (Bring Returns Portal pricing) and are filtered out. RTO surcharge cost is on Returned to Sender. |
| Surcharge transparency | The dial collapses base + surcharge into one figure. To see the surcharge breakdown use Cost Per Shipment Trend (split by component) or Cost by Zone (split by lane). Persistent surcharge growth without lane-mix change is usually weight / dimensional creep. |
| Currency | All figures in NOK (Norwegian Krone). Cross-Border consignments billed in destination currency (SEK, DKK, EUR) are normalised to NOK using the day-of-booking FX rate from Norges Bank. The card does not report a multi-currency view; for that, use the integration-level currency filter. |
| Time window | 30D vsP (rolling 30 days, period-over-period). 7D and 90D variants accessible via the time-window control. |
| Alert trigger | +10% vsP. Triggers when the rolling 30-day average has risen more than 10 percent against the prior 30-day window. Most legitimate cost moves (fuel-surcharge step changes, lane-mix shifts, peak-season pricing) sit between 2 and 8 percent vsP; a 10 percent move warrants a finance review. |
| Roles | owner, finance, operations |
Calculation
Calculated automatically from your Bring data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.Worked example
The Drammen-based outdoor-apparel merchant. Reading taken at 09:00 CET on 11 Mar 26 for the trailing 30 days (10 Feb 26 to 10 Mar 26).| Service | Consignments | Total spend (NOK) | Avg per consignment (NOK) | vsP delta |
|---|---|---|---|---|
| Home Delivery Parcel | 7,820 | 696,180 | 89.0 | +3.5% |
| Pickup Parcel | 3,460 | 221,440 | 64.0 | +1.6% |
| Cross-Border Standard SE / DK | 3,140 | 445,880 | 142.0 | +12.4% |
| Business Parcel Bulk B2B | 880 | 174,240 | 198.0 | +0.0% |
| All Bring (this card) | 15,300 | 1,537,740 | 100.50 | +5.8% |
+10% vsP is not tripped on the headline, but the Cross-Border lane is moving above 10 percent in isolation. Five things to notice:
- Cross-Border is the entire delta. +12.4 percent on a lane that is 21 percent of consignments contributes roughly +2.6 percentage points to the headline. Bring publishes Cross-Border zone surcharges quarterly; check the most recent rate-card update from your Bring account team. The other +3.2 points are split across Home Delivery (fuel-surcharge step change of +3.5 percent) and Pickup Parcel (+1.6 percent).
- Fuel-surcharge changes are predictable. Bring publishes the fuel-surcharge update on the first of each month based on the rolling 30-day average diesel price in Norway. The +3.5 percent on Home Delivery this period maps to a fuel-surcharge step from 14.5 percent to 16.0 percent; a quick look at the Bring rate update page confirms the change.
- Pickup Parcel keeps the headline down. At NOK 64 per parcel it is roughly 28 percent cheaper than Home Delivery; every 10 percent of volume that shifts from Home Delivery to Pickup Parcel reduces the dial by roughly NOK 2.50. Checkout copy that defaults to Pickup Parcel for non-fragile small parcels is a real cost lever.
- Business Parcel Bulk B2B is unchanged. Negotiated B2B rates do not move with monthly fuel surcharges; they reset annually at contract renewal. A flat 0.0 percent vs P is the expected pattern; any movement is a signal to check whether the contract has been renewed under different terms.
- The trend is the actionable read, not the level. A merchant new to Bring will see this dial and ask “is NOK 100 per parcel reasonable?” The honest answer is “for this lane mix, yes”. Compare against
postnord.pos_avg_shipping_costfor the same lane mix to benchmark; expect Bring to be 5 to 12 percent cheaper than PostNord for Norway-domestic and roughly equivalent on Cross-Border Nordic.
Sibling cards merchants should reference together
Avg Shipping Cost is the headline cost dial. Pair with these to triage the moves:| Card | Why pair it with Avg Shipping Cost | What the combination tells you |
|---|---|---|
| Cost Per Shipment Trend | The 90-day sparkline showing where the level moved from. | The dial gives you “is the level up or down”; the trend gives you “how long has it been moving and by how much”. A sudden spike vs a gradual creep have different root causes. |
| Cost by Zone | The lane-mix breakdown. | Rising headline cost can be a lane-mix shift (more Cross-Border / more remote-area) rather than a price increase; the lane breakdown separates the two. |
| High-Cost Shipment Outliers | The tail driving the average up. | A small number of dimensional / oversize / hazmat consignments can drag a 4,000-parcel-week average up materially; the outlier table identifies them by consignment number. |
| Shipments by Service | The service-mix split that shapes cost. | Pickup Parcel is roughly 30 percent cheaper than Home Delivery; service-mix shifts move cost faster than rate-card changes. |
| Shipments by Destination | Geographic mix. | A merchant adding new EU destinations sees Cross-Border weight rise; the headline cost climbs and the dial fires even though Norway-domestic cost is unchanged. |
Cross-connector: shopify.shipping_revenue | The customer-paid side. | Cost rising while customer-paid shipping is fixed = margin compression; the gap is the merchant’s absorbed cost. Adjust checkout shipping rates when the gap exceeds your tolerance. |
Cross-connector: shopify.aov | The denominator for cost-as-percent-of-revenue. | A NOK 100 shipping cost on a NOK 800 AOV is 12.5 percent of revenue; on a NOK 200 AOV it is 50 percent. Cost dials need AOV context. |
Cross-connector: postnord.pos_avg_shipping_cost | Adjacent Nordic carrier benchmark. | For a merchant running both, this is the carrier-mix decision lens. |
Reconciling against the vendor’s own dashboard
Where to look in Bring’s own portal: Mybring → Invoices → Period View for the authoritative per-period cost figure that matches what was billed. The portal also exposes Statistics → Cost Analysis for the consignment-level cost breakdown by service / lane / zone / surcharge component. The card’s headline reads from the same invoicing source; for the trailing 5 to 10 days the card uses booking-quoted figures because invoices are not yet closed. Why our number may legitimately differ from Mybring:| Reason | Direction | Why |
|---|---|---|
| Booking quote vs invoice | Either, typically small | The card prefers the closed-invoice figure; the most recent 5 to 10 days use the booking quote. Adjustments at invoicing (weight re-measure, dimensional re-rate, return-leg credit) move the final figure by 1 to 5 percent on those days. |
| VAT inclusion | Mybring sometimes higher | Some Mybring views show gross-of-VAT figures (Norwegian VAT is 25 percent on services); the card always shows net of VAT. Toggle the Mybring view to “Net” to compare. |
| Currency / FX | Either, small | Cross-Border consignments billed in destination currency are normalised to NOK using day-of-booking FX. Mybring sometimes uses day-of-invoicing FX which can differ by 0.5 to 2 percent. |
| Surcharge component grouping | Either | The card groups all components into the headline figure. Mybring’s Cost Analysis view sometimes lets you toggle components on / off; comparing against a partial Mybring view will not reconcile to the card. |
| Return-leg inclusion | Ours typically lower | Mybring’s default invoice view often includes return-leg costs; the card excludes them. A merchant with material return volume sees a 3 to 8 percent gap that closes when return-legs are included on both sides. |
| Card | Expected relationship | Causes of legitimate divergence |
|---|---|---|
shopify.shipping_revenue | The customer-paid side of the same shipments. | Customer-paid shipping is set in checkout config and changes only when the merchant updates rates; carrier-side cost moves with surcharges. The two are decoupled and should be tracked separately. |
shopify.aov | Denominator for shipping-as-percent-of-revenue. | AOV moves on product mix, promotional cadence, BFCM cycles; shipping cost moves on lane mix and surcharges. The two ratios drift independently. |
postnord.pos_avg_shipping_cost | Adjacent Nordic carrier cost. | Different carrier, different rate-card. For a merchant running both, the gap between the two is the carrier-mix decision input. |
Known limitations / merchant FAQs
My average shipping cost rose 8 percent month-over-month with no business change. Why? Most likely reasons in priority order: (1) Bring fuel-surcharge step change, Bring updates the fuel surcharge on the first of each month based on Norwegian diesel-price averages; recent volatility has produced steps of 1 to 4 percentage points. Check bring.com/news. (2) Lane-mix shift, more Cross-Border / fewer Pickup Parcel raises the average without any rate-card move; check Cost by Zone. (3) Dimensional creep, the warehouse has packed the same goods in larger boxes (new packaging supplier, different SKU mix); check High-Cost Shipment Outliers. (4) Annual rate-card increase, Bring publishes commercial rate updates in January and April typically; check the most recent rate-card version with your account team. Why is Cross-Border so much more expensive than Norway-domestic? Three reasons. (1) The base service rate is higher because the network commits more handling per parcel (international sorting, customs documentation, partner-carrier hand-over). (2) Customs-related surcharges apply on cross-border parcels above 350 NOK CIF value. (3) Partner-carrier last-mile (PostNord, DHL Parcel, GLS in destination country) is billed back to Bring at the partner’s wholesale rate which is higher than Bring’s own residential delivery cost. The gap is structural; the ways to reduce it are (a) consolidating cross-border into bulk-business shipments where the rate is lower, (b) negotiating a Cross-Border contract directly with PostNord for high-volume Sweden/Denmark, or (c) opening a fulfilment node in destination country and using local domestic carriers. My customer-paid shipping is fixed at NOK 49 but my average cost is NOK 100. I am losing money on shipping. Yes. The shipping line is a margin tool, not a revenue tool. Three responses. (1) Subsidise from product margin if the AOV is high enough to absorb the gap; this is the e-commerce default for fashion and homeware. (2) Raise the customer-paid rate; checkout-shipping price-elasticity is lower than checkout product-price elasticity, customers tolerate shipping increases better than product increases. (3) Drive shifts to cheaper services; default Pickup Parcel for non-urgent orders, gate Home Delivery as a paid upgrade. The right answer is a finance call againstshopify.aov and competitor pricing.
Does the dial include or exclude VAT?
Excludes. Norwegian VAT on shipping services is 25 percent for B2C and reverse-charge for B2B. Showing the dial including VAT would mean different B2C-heavy and B2B-heavy merchants see different headline figures for the same underlying carrier cost. The card always shows net of VAT for like-for-like comparison; if your finance team needs the gross-of-VAT figure for forecasting, multiply by 1.25.
Bring quoted me NOK 89 for a Home Delivery parcel and the invoice arrived at NOK 95. Why?
Three common adjustments at invoicing. (1) Weight re-measure. Bring weighs every parcel at sortation; if the booked weight was under-declared the parcel is re-rated to the actual weight. The most common gap is between volumetric weight (size-based) and actual weight (mass-based) where Bring bills the larger of the two. (2) Remote-area surcharge. Postcodes in Northern Norway, Svalbard, certain Norwegian islands carry a remote-area surcharge that may not be included in the booking quote if the postcode look-up was approximate. (3) Dimensional surcharge. Parcels above the standard service size limits (Home Delivery is 35 x 25 x 60 cm) carry an oversize surcharge applied at sortation. The card uses invoiced figures once invoices close (5 to 10 days) so the dial reflects reality, not booking optimism.
My competitor switched to PostNord and claims it is 15 percent cheaper. Should I switch?
Probably no, with caveats. PostNord and Bring publish different headline rates but the volume-discount commercial structures are different too. A like-for-like comparison requires both carriers’ final invoiced cost on the same lane mix; published rate-card differences rarely survive negotiation. The pattern that does work is dual-carrier: Bring as primary for Norway-domestic where their network is strongest, PostNord for Sweden-domestic where their network is strongest. Read postnord.pos_avg_shipping_cost for the same lane mix to see the gap on your traffic specifically.
Are surcharges on the dial separable from base rates?
Yes, but not on this card. Use Cost Per Shipment Trend for the time-series breakdown of base + fuel + dimensional + remote-area; use Cost by Zone for the geographic split. The headline dial is intentionally a single figure because it answers “is my shipping cost-line up or down” without analytical detail.
My Pickup Parcel cost has crept from NOK 56 to NOK 64 over six months. Why?
Roughly 30 percent of that is the cumulative fuel-surcharge increases over the period (around NOK 2 to 3); roughly 30 percent is the annual rate-card adjustment in January (around NOK 2); roughly 40 percent is dimensional creep in your packaging (around NOK 3). Check the dimensional-surcharge component in your last six invoices; if the percentage of consignments hitting the dimensional-surcharge band has grown, the warehouse is using larger boxes for the same goods. Often the fix is a packaging audit and a return to the previous box size.
Can I forecast my shipping cost for next quarter from this dial?
Approximately. Build a forecast from three components: (1) volume forecast (consignments per month), (2) lane-mix forecast (percent Norway-domestic / Cross-Border / B2B), (3) cost-per-consignment forecast (use the dial as the base, add expected fuel-surcharge moves and any contracted-rate changes). Forecasting accuracy is typically within 4 to 8 percent for a 90-day horizon; beyond 90 days the surcharge volatility makes the forecast less useful than re-baselining quarterly.
What is the difference between Posten and Bring on the cost line?
Same company, mostly same network, same rate-card for the merchant booking. “Posten” is the consumer-facing brand for residential mail and parcel delivery; “Bring” is the commercial-facing brand for merchant booking and B2B parcel / freight. Costs on this card are Bring-billed; the consumer sees a Posten van at the door. There is no “Posten cost” that differs from “Bring cost” for the same shipment.