At a glance
Live count of open claims filed against PostNord (lost in transit, damaged, contents missing) where the claim is currently unresolved AND has been open more than 7 days. Money on the table, each open claim represents lost or damaged inventory the merchant has refunded or replaced for the customer but not yet recovered from PostNord. The 7-day age filter excludes the normal claim-processing window and surfaces only the cases that have stalled.
| What it counts | COUNT(claims WHERE status IN ('open','pending_documentation','under_review') AND age_days > 7). Pulled from GET /claims/v1/claims (PostNord Claims API). |
| Why 7 days? | PostNord’s published claim-processing SLA is 5 to 10 business days for straightforward cases. The 7-day filter captures the normal window’s tail; claims older than 7 days are statistically those needing merchant escalation rather than waiting on routine processing. |
| Claim types covered | LOST_IN_TRANSIT (parcel never arrived), DAMAGED (arrived damaged, supported by photo evidence), CONTENTS_MISSING (parcel arrived but contents incomplete), WRONG_ITEM (rare, only when merchant fault is excluded), DELAY_COMPENSATION (Service Level Guarantee credit for missed Express SLA). |
| Currency | Account currency. The peer card Claim Value shows the monetary value of the open queue; this card is the count (because operational workload scales with count, not value). |
| Recovery rate context | PostNord’s published claims-recovery rate for documented cases is ~80 to 90 percent for DAMAGED, ~60 to 75 percent for LOST_IN_TRANSIT, ~40 to 60 percent for CONTENTS_MISSING (lower because evidence is harder). The card surfaces open claims; recovery happens when status flips to paid or partial_paid. |
| Refresh cadence | Real-time. PostNord’s claims endpoint updates within minutes of status changes; the card polls every 15 minutes. |
| Time window | RT (live unresolved >7d count). |
| Alert trigger | >0 unresolved >7d. Any non-zero reading means the claims queue is stalled and money is sitting unrecovered. |
| Merchant impact | Each open claim represents inventory cost the merchant absorbed (replaced or refunded the customer) plus the original shipping cost, money that PostNord owes but hasn’t paid. A 30-claim queue at typical Nordic AOV (€80) and full-replacement cost basis (€50 inventory + €8 shipping) is roughly €1,740 of unrecovered cost. |
| Roles | owner, operations, finance |
Calculation
Calculated automatically from your PostNord 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 Stockholm outdoor-apparel brand. Reading taken at 09:00 CET on 14 Mar 26. The card displays:17 open claims (>7 days unresolved)
| Claim type | Count | Avg age (days) | Avg claim value (SEK) | Estimated recoverable |
|---|---|---|---|---|
DAMAGED | 8 | 11 | 580 | ~85% (€395 likely recovered per claim) |
LOST_IN_TRANSIT | 6 | 14 | 720 | ~70% (€504 per claim) |
CONTENTS_MISSING | 2 | 18 | 410 | ~50% (€205 per claim) |
DELAY_COMPENSATION (Express SLA missed) | 1 | 9 | 138 | ~95% (€131) |
| Total open queue (this card) | 17 | 12 | SEK 9,580 | ~~SEK 7,250 (~~€660) |
- 17 open claims at 12-day average age means the queue is moderately stalled. Healthy ops should drain claims to zero within 14 to 21 days from filing; 12 days average with 17 still open suggests roughly 30 percent of the active claim volume has stalled past PostNord’s normal processing window.
- The €660 estimated recoverable is real money. At this brand’s 60 percent contribution margin, that €660 recovered is equivalent to €1,100 of unfunded sales they’d otherwise need to make to net the same contribution. Worth the operational effort to chase.
- The 18-day-average CONTENTS_MISSING cases are the priority drain target. These have the lowest recovery rate (50 percent) AND the longest age, classic stalled-on-evidence pattern. PostNord typically requests photo evidence of the unboxed parcel and original packing manifest; many merchants don’t have that documentation captured at outbound, so the claim stalls. Action: implement an outbound-photo capture workflow at the warehouse for high-value SKUs.
- The 14-day-average LOST_IN_TRANSIT cases are routine. PostNord’s process for lost-parcel claims includes a 14-day “search window” before declaring the parcel lost; some of these will resolve naturally as the parcels are eventually found. Watch for cases past 21 days, those are unlikely to resolve and should be escalated to a human PostNord account manager.
- The 1 DELAY_COMPENSATION case is the easiest win. Service Level Guarantee credits on missed Express SLA are administratively simple, the SLA either was or wasn’t met, evidence is on PostNord’s own scan record. 95 percent recovery rate. If multiple Express-SLA misses are accumulating without claims being filed, the merchant is leaving money on the table; automate the filing workflow.
- The “queue suddenly grew” debug case. If the open count jumps from 5 to 25 in a single week, the cause is usually upstream: a major weather event 14 to 21 days earlier produced a wave of LOST or DELAYED claims that are now stalled at PostNord’s processing centre because the storm overwhelmed the team’s capacity. Plan additional ops capacity 2 weeks after every major weather event to chase the inevitable claims wave.
Sibling cards merchants should reference together
| Card | Why pair it with Open Claims | What the combination tells you |
|---|---|---|
| Claim Value (open) | Monetary value of the open queue. | Count drives operational workload; value drives finance escalation priority. |
| Exception Rate | Upstream signal. | Exception rate up today predicts claim volume up in 14 to 21 days. |
| Late Shipments | Adjacent CS-workload signal. | Late count and claim queue compete for the same CS / ops attention. |
| Returned to Sender | Different exception type. | RTS shipments occasionally trigger CONTENTS_MISSING claims if returned items don’t match. |
| OTD Rate | Operational quality. | Sustained OTD drops correlate with claim queue growth at 21-day lag. |
Cross-connector: shopify.refund_rate, bigcommerce.bc_refund_rate | Refunds the merchant has issued. | Refund-rate spike paired with claim-count spike means the merchant absorbed losses for which PostNord may pay; chase claims aggressively. |
Cross-connector: shopify.cogs_at_risk | Inventory cost exposure. | Open-claim count × avg-COGS gives the unrecovered-cost exposure. |
Cross-connector: bring.bri_open_claims | Adjacent Nordic carrier. | Compare carrier claim-recovery efficiency for portfolio decisions. |
Reconciling against the vendor’s own dashboard
Where to look in PostNord’s own portal: PostNord Business Portal → Claims, filter onStatus = Open and sort by Filed Date ascending. Apply a date filter for “Filed >7 days ago” to match this card’s threshold.
The card’s headline count should agree with the portal to within 1 to 2 claims. Smaller divergences trace to the timing of status transitions during the 15-minute polling cycle.
Why our number may legitimately differ from PostNord’s portal:
| Reason | Direction | Why |
|---|---|---|
| Polling cadence | Ours up to 15 minutes stale | Card polls every 15 minutes; portal is real-time. |
| Time zone | Boundary days off | Portal uses local TZ; card uses UTC. The “7-day age” threshold can shift by a day at TZ borders. |
| Status transition mid-poll | Either | Claims that flipped from open to paid between polls show in the card briefly after the actual resolution. |
| Multi-account aggregation | Either | Multi-country PostNord accounts aggregate to a single count on the card; per-account counts differ in each portal. |
| Manual claims (filed by phone / email) | Ours lower | Some merchants file claims by phone with a PostNord account manager rather than via the API; those don’t show in the API until manually entered, leading to under-counting. |
| Claim categorisation | Same | Both card and portal use PostNord’s published claim-status taxonomy; categories agree. |
| Card | Expected relationship | Causes of legitimate divergence |
|---|---|---|
bring.bri_open_claims | Same metric, adjacent Nordic carrier. | Different processing speeds and recovery rates by carrier; absolute counts not comparable, but the “queue stalling” pattern is universal. |
shopify.refund_rate, bigcommerce.bc_refund_rate | Refunds issued by the merchant. | Each open claim corresponds to a refund or replacement the merchant absorbed; ratio gives the carrier-cost-pass-through rate. |
shopify.cogs_at_risk | Inventory cost exposure. | Open-claim count × avg COGS gives the unrecovered-inventory exposure. |
| PostNord Exception Rate and Late Shipments | Upstream operational signals. | Exception spikes drive claim volume at 14 to 21 day lag. |