Extra Costs Shown Too Late: The Abandonment You Cause Yourself
Delivery charges, handling fees and mandatory extras revealed at checkout undo a decision the buyer had already made. This guide covers stating costs at the first price moment, handling variable costs honestly, and auditing the full journey for late reveals.
The short answer
Every cost a buyer must pay should be knowable at the first moment a price is shown: on the product page, in brief, and in the cart, in full. Delivery, mandatory fees and unavoidable extras that surface only inside checkout do not merely annoy buyers; they invalidate the decision the buyer made at the earlier price, and the purchase has to be decided again from a position of distrust. If a cost genuinely varies, state what it varies by and give the typical figure. Late cost revelation is the most clearly store caused abandonment there is, because the store held the information the whole time.
Why late costs hurt more than high costs
Buyers judge a total against the figure they committed to, not against the market in the abstract. A delivery charge known from the product page is part of the product's value equation and is weighed calmly alongside quality and need. The same charge discovered at checkout arrives after commitment, so it is weighed against the store's honesty instead - and a buyer who feels costs were held back will re-examine everything else: the returns terms, the reviews, the company itself. This is why the timing of a cost matters independently of its size, and why moving a fact earlier can recover sales without changing any price.
Where each cost should first appear
Delivery belongs beside the price on the product page, as the short line described in delivery and returns on product pages, and in full in the cart before checkout begins. Option driven price changes belong at the option picker, updating the visible price. Any fee your store charges should be named where the buyer first sees a total, with its reason in plain words. Taxes and location dependent charges need their basis stated wherever a total is presented, so the buyer understands which figure is final and which is estimated, and why. Audit every first appearance and move each one earlier until none is a surprise.
Variable costs: ranges, typicals and calculators
Some costs honestly depend on weight, distance or choices not yet made. Handle them with a stated range, a typical figure for a typical order, or a simple estimator the buyer can run before the cart - whichever your operation can keep accurate. What does not work is silence, or a token low figure that applies to almost no real order. Keep the estimator's result consistent with what checkout later charges for the same basket; an optimistic calculator is a late cost reveal with extra steps. Where delivery is free above a threshold, state the threshold everywhere the estimate appears, since it is part of the cost story.
Free delivery thresholds without games
A free delivery threshold is a legitimate and useful piece of pricing, plainly stated. It becomes a late cost problem when the threshold is hard to discover, when the cart does not show how close the buyer is, or when exclusions quietly remove the products the buyer actually has. Show progress toward the threshold in the cart in plain figures, state exclusions where they apply, and never let the checkout contradict the cart's promise. Buyers will happily add an item to reach a threshold they understand; they resent discovering at payment that the threshold never applied to their basket. The difference is entirely in the stating.
The late reveal audit
Once a quarter, walk your top products from page to payment on a phone, screenshotting every figure, and list each cost by the step where it first appeared. Anything first appearing inside checkout is a defect by this guide's standard. Include the confirmation email in the audit: a total that differs there restarts the buyer's doubt after the sale, as returns and complaints. Share the list with whoever controls pricing and fulfilment, because late reveals are usually born in the gap between the people who set costs and the people who design pages. The fix list from one audit typically funds the quarter's checkout work.
Clarity is not a discount, and should not become one
When late costs are removed, some owners instinctively soften the clearer total with a discount, as if honesty needed sweetening. Resist it. The buyers recovered by early clarity were lost by surprise, not by price, and discounting teaches the rest to expect compensation for your own transparency. Hold prices, state them fully and early, and let the funnel step data show the effect cleanly in the change log. If the fully stated total genuinely does not sell, that is pricing information of a different kind - and it belongs to the pricing bench, starting with pricing pages that convert, not to concealment at checkout.
Sources and evidence on the record
- Baymard Institute, average shopping cart abandonment rate - the averaged figure from 49 published studies, as published by Baymard and checked on 24 October 2026.
- Baymard Institute, research blog - published findings from its checkout and product-page usability studies.
- US Federal Trade Commission, advertising and marketing guidance - the honesty rules for claims, reviews, endorsements and disclosures.
Evidence basis: Research-led guide. Figures are attributed to the published sources listed below and carry their check date; the method sections are the desk's, the numbers are the sources'. Applies when: Any store whose final total can differ from the product page price