3PL invoice audits

Stord invoice audit

Stord publishes no prices, but its terms publish clocks and caps: disputes waived after the due date, increases accepted after 30 days of silence, storage in full months from custody. Nine checks from those rules.

Stord publishes no prices. There is no rate card to check an invoice against: Stord's own terms define its fees as whatever your Service Agreement or SOW says, and add that even a parcel rate Stord gives you is "for informational purposes only" and may leave out ancillary fees and surcharges. What Stord does publish is a rulebook - its Consolidated Terms and Conditions and its Stord Parcel Terms - and the rulebook is specific about clocks, caps and one catch-all labor rate. So a Stord invoice is checked in two places: your SOW, line by line, and the published terms, rule by rule. Below is what those terms say, and the checks that follow from them. Where the terms point at the SOW, the SOW is the document that decides.

What Stord publishes: clocks and caps, not prices

From Stord's Consolidated Terms and Conditions and Stord Parcel Terms, both effective February 14, 2026, as published when we checked in November 2026:

  • Your SOW is the rate card. "Fees" means the fees set out in your Service Agreement or SOW. Stord publishes no fulfillment, storage or receiving prices at all, so nothing on an invoice can be verified against a public list - only against the documents you signed.
  • Parcel rates are provisional by design. Section 4.2: parcel rates, if provided, are for informational purposes only, may not include all ancillary service fees, surcharges and special handling fees, and are subject to change. Stord may pass through a carrier General Rate Increase (GRI) and carrier surcharges - fuel, dangerous goods and peak season are the named examples - with fifteen days' prior written notice.
  • Stord chooses the carrier and the service. Under Section 6.2, parcels ship via the carriers of Stord's selection; Stord commits to commercially reasonable efforts to optimize cost against service level, taking account of dimensions and weight, geography, transit times and requested delivery dates. Its parcel product page describes the method as gate, date and rate shopping: narrow to carriers that can handle the parcel, then to services that meet the delivery date, then pick the most price-effective one at label generation.
  • Storage runs from custody, in full months. Section 5.3: the storage month begins on the date the warehouse accepts custody and control of the goods, regardless of unloading date or warehouse-receipt date, and a full month's storage fee applies in the month the goods are received. Goods stored longer than sixty days may attract increased long-term storage fees - at the warehouse's discretion, unless your SOW sets a different period or rate.
  • One hourly rate prices almost everything extra. The Accessorial - General Labor Rate, an hourly figure set in your SOW, is the published price of re-tagging, re-packaging or re-labeling cases that arrive without a unique scannable barcode (Section 5.1), of handling damaged goods and loading or unloading away from the warehouse door (Section 5.4), and of out-of-scope work generally: special stock statements, reporting marked weights, cycle counts, serial-number counts and physical checks (Section 5.6). Packing materials, dunnage and bracing are charged on top of the warehouse's cost, as specified in the SOW.
  • Minimums keep running. Monthly minimums are part of the published model: they remain payable during a payment suspension (Section 4.8) and are expressly carved out of force majeure relief (Section 15.7). The amounts live in your SOW.

The figures Stord does publish are not prices. They are the limits and deadlines around the prices:

Published rule Stord's figure
Late fee on overdue invoices 1.5% per month, or the legal maximum if lower
Credit card processing fee, if you pay by card No more than the lesser of 4% of the transaction or Stord's actual processing cost
Notice before a GRI or carrier surcharge is imposed 15 days, in writing
Window to object to a cost-based fee increase 30 days - no reply counts as acceptance
Long-term storage trigger Goods stored over 60 days, unless your SOW says otherwise
Shrinkage allowance 0.5% of inventory value, measured over a rolling 12 months
Stord's liability cap for warehouse loss or damage $0.50 per pound per article
Stord's liability cap for a lost or damaged parcel $100 per shipment
Stord's liability cap for freight $25.00 per pound, up to $100,000 per truckload

Checks that follow from Stord's own published rules

  1. The dispute deadline is the due date, and a late dispute is waived. Section 4.7 requires an invoice dispute to be in writing, to state the nature of the dispute with detailed supporting evidence, and to arrive before the payment becomes due; a dispute not raised in that period "is waived." You must still pay every fee that is not in good-faith dispute, Stord judges good faith in its own reasonable discretion, and Section 4.1 bars you from offsetting a disputed amount against a later invoice without written agreement. So the audit has to run on each invoice as it lands, not at quarter-end, and each dispute has to be a self-contained evidence packet, not a complaint.

  2. Every new or stepped-up surcharge needs its fifteen days' notice. Since parcel rates exclude ancillaries by Stord's own wording, the checkable promise is procedural: a GRI, fuel, dangerous-goods or peak surcharge should first appear at least fifteen days after a written notice announcing it. Match each surcharge step-up on the invoice to the notice that preceded it. A surcharge that starts before its notice does is outside the published rule. (One exception is written in: if a carrier imposes a surcharge during a force majeure event, Stord passes through whatever notice it itself received.)

  3. A fee increase nobody answered is a fee increase you accepted. Section 4.6 lets Stord request higher fees when its costs materially rise - fuel, minimum wages, packing materials, carrier rates - on thirty days' notice; if you do not object within thirty days, the increase is deemed accepted and takes effect. The same section is the only published basis for re-invoicing: the original quote rested on materially incorrect information in your SOW, or out-of-scope services were required. So keep a log: every rate on the invoice that differs from the SOW should map to a written increase request at least thirty days old, and every adjustment or re-invoice line should name which of the two grounds it stands on.

  4. Storage starts at custody, and the month you arrive is a full month. Check each storage line's start date against the date the warehouse accepted custody - not the unloading date and not the receipt date, which the terms say do not control. Expect a full month in the arrival month even for goods received on the 28th; what should not appear is storage billed from before custody, or a second "first month" after an internal move: under Section 5.5 the warehouse may move your goods to another facility after written notice, but it does so at its own expense. For stock crossing sixty days, any long-term uplift should match the period and rate in your SOW; if the SOW sets neither, the uplift rests on the warehouse's discretion, which is a reason to ask for its basis in writing before paying it.

  5. Every general-labor line needs its triggering event. The Accessorial - General Labor Rate is an hourly rate, so each line should show hours at the SOW rate and identify what triggered it: a case that arrived without a unique scannable barcode (your side of that bargain is the item master and at least one business day's ASN notice under Sections 3.2 and 3.3), damaged goods handled, loading away from the warehouse door, or a count or report you asked for. A labor line with no event behind it - no case, no count, no request - does not meet the published definition of the charge. The same applies to packing materials: the terms price them at a charge over the warehouse's cost as specified in the SOW, so the SOW's markup basis is the figure to check against.

  6. In a suspended or collapsed month, the minimum is the whole story. If Stord suspends services for non-payment - it must give five business days' written notice first - storage charges, monthly minimums and other recurring fees continue, but suspended activity should not generate fresh fulfillment or parcel charges. And in any month, the minimum top-up is arithmetic against your SOW: the minimum, minus the fees that count toward it under the SOW. A top-up larger than that difference, or a minimum charged in a month your qualifying fees already cleared it, is a line to dispute - in writing, before the due date.

  7. Hold the parcel choices to Stord's own shopping method. Because Stord picks the carrier and service, the published method is the audit standard: the chosen service should be the most price-effective one that could handle the parcel and meet its delivery date. Sample the parcels where a premium service was used and compare the delivery promise on the order with the service bought; a pattern of express services on orders whose dates ground would have met is exactly what gate, date and rate shopping is published as preventing. Where a parcel was reweighed or remeasured into a higher charge, compare the billed weight and dimensions with the item master you supplied - Section 3.2 makes its accuracy your responsibility, which also makes it the agreed reference.

  8. Returns bill in two halves, and both halves need a parcel. Under Section 6.4, when a carrier returns a parcel because the end customer rejected it or it could not be delivered, you pay all carrier charges and Stord's labor for the return. So each returns charge should resolve into a carrier amount and a labor amount, both tied to a parcel that physically came back. A return charge on a delivered parcel fails; so does the related address trap in the other direction: Section 3.5 makes carrier fees from an incorrect or undeliverable address yours, and Stord has no duty to verify addresses - but that allocation starts from the address you provided, so an address-correction charge on an order whose address was supplied correctly has lost its premise.

  9. The payment fees have published ceilings; do the two sums. If you pay by card, divide the processing fee by the transaction total: above 4%, or above Stord's actual processing cost where that is lower, it exceeds Section 4.4. A late fee should be 1.5% per month on the overdue amount only, and only once the invoice is actually overdue - a late fee running on an amount you disputed properly and on time sits awkwardly with Section 4.8, which protects a good-faith dispute from suspension. Small lines, but they are the only two on the invoice with a public number to test against.

Two clocks that are not on the invoice

Inventory shortage and shipment loss run on separate published clocks, and both are short. Warehouse claims for lost or damaged goods must be in writing within sixty days of the goods leaving the facility, or of Stord notifying you of the loss, and the warehouse is liable for shrinkage only beyond the 0.5% allowance measured over a rolling twelve months - and then only up to $0.50 per pound (Sections 5.8, 8.1, 13.2). Parcel claims carry the same sixty-day window from delivery, must be completed within nine months, and Stord's liability is the lesser of what it recovers from the carrier or $100 per shipment (Sections 8.2, 13.3). A shortage absorbed as "within allowance," or a lost parcel written off without a claim, should be checked against those figures before it is accepted.

Have us check it

Upload your last three Stord invoices and the SOW - including any rate exhibit - they were billed under. We check every line against the SOW and the published terms, mark each dollar with a status, and write the dispute in the form Section 4.7 requires: in writing, with the evidence attached, before the payment falls due. Your latest invoice is audited free.

Feeproof is not affiliated with Stord.

DISPUTE PROTOCOL

Ready-to-send Stord dispute letter

Copy and customize this formal notification template to assert your contractual rights and recover overcharged fulfillment fees before your dispute window expires.

To: Stord Billing & Account Management
Subject: Formal Billing Dispute – Invoice #[INVOICE_NUMBER] – [MERCHANT_NAME]
Date: [TODAY_DATE]

Dear Stord Billing Department,

Upon line-by-line reconciliation of invoice #[INVOICE_NUMBER] against our executed Master Services Agreement (MSA) and confirmed Rate Schedule dated [CONTRACT_DATE], we have identified [COUNT] billing discrepancies totaling $[TOTAL_OVERCHARGE_AMOUNT].

Summary of audited discrepancies:
1. [Line/Ref ID]: Billed [Rate/Service] at $[BILLED_RATE]. Agreed contract tier is $[CONTRACT_RATE]. Variance: $[OVERCHARGE_AMOUNT]. (Ref: Contract Section [SECTION_NUM])
2. [Line/Ref ID]: Unauthorized accessorial surcharge [NAME] of $[SURCHARGE_AMOUNT] billed without prerequisite contract triggers.
3. [Line/Ref ID]: Dimensional weight (DIM) billed at [BILLED_WEIGHT] lbs vs verified packaging volume of [ACTUAL_WEIGHT] lbs. Variance: $[DIM_OVERCHARGE].

Per our agreement, this dispute notification is formally submitted within the contractual dispute window. 

Please confirm receipt and apply a credit memo of $[TOTAL_OVERCHARGE_AMOUNT] to our account, or provide a revised invoice within 10 business days.

Sincerely,
[YOUR_NAME]
[MERCHANT_NAME]
[ACCOUNT_NUMBER / MERCHANT_ID]
Always attach itemized CSV line rows as Exhibit ACite specific clauses from your executed rate card

Frequently asked questions

How often do Stord invoices contain billing errors or overcharges?

According to industry audits, over 40% of 3PL invoices contain verifiable billing discrepancies. Common overcharges on Stord bills include duplicate handling fees, uncontracted recurring accessorial surcharges, dimensional weight (DIM) classification errors, and peak season surcharges billed outside the contractually agreed calendar window.

What is the contractual deadline to dispute an invoice with Stord?

Dispute windows vary from 15 to 90 days depending on your specific Master Services Agreement (MSA) or standard terms. Many contracts state that disputes not raised in writing before the invoice due date or within the stated window are permanently waived, making immediate line-by-line verification upon receipt essential.

How do I successfully claim a refund or credit from Stord?

To get a credit approved, submit a formal itemized dispute letter citing the specific invoice number, line IDs, the exact clause in your executed rate schedule, and the calculated difference amount. Feeproof automatically generates ready-to-send dispute letters and tracks credits in an open registry until settled.

Do I need to share my Stord portal passwords or store API keys to audit invoices?

No. Feeproof operates with zero credentials. You never need to connect Shopify API keys or share warehouse portal logins. You simply upload your itemized CSV or PDF invoice exports and your signed contract rate card.