Picture your own checkout page. A banner promises "FREE delivery on your first order" — and then, three screens later, a mandatory "service fee" appears that adds up to 15% to the total. Or your homepage advertises a "100% satisfaction guarantee" while your refund policy quietly limits unhappy customers to a small store credit. Or your free trial converts to a paid subscription with no reminder and no second confirmation. If any of that sounds familiar, you are running the exact playbook the Federal Trade Commission just priced at $60 million in consumer refunds.
In December 2025, the FTC announced a settlement resolving allegations that a major grocery-delivery company deceived consumers with false "free delivery" advertising, a satisfaction guarantee it did not honor, and free-trial enrollments that converted to paid memberships without clear disclosure. Hundreds of thousands of consumers were charged membership fees for subscriptions they never meaningfully consented to, according to the agency. The settlement bans misrepresentations about delivery costs and guarantees and requires clear, conspicuous disclosure plus express informed consent before any negative-option charge.
You do not need to be a national delivery platform to be in the blast radius. The FTC enforces the same underlying statutes against businesses of every size, state attorneys general enforce parallel state laws with even broader reach, and the plaintiffs' bar files copycat class actions within weeks of every headline settlement. This guide turns the settlement into a practical disclosure checklist for any small business that advertises "free" shipping or delivery, offers a guarantee, or sells subscriptions and free trials.
The Three Allegations, Translated Into Rules for Your Business
The FTC's complaint grouped its allegations into three buckets. Each one maps directly onto something small businesses do every day.
1. "Free delivery" that carries a mandatory fee. The company advertised free delivery on first orders, but every order carried a mandatory service fee — worth as much as 15% of the order — that was not clearly disclosed. The FTC's position was blunt: if the customer must pay a fee to get the thing you called free, the word "free" is false advertising.
2. A "100% satisfaction guarantee" that paid out in credits. Customers who experienced late deliveries or poor service were typically offered only a small credit toward a future order, not the full refund the guarantee implied. Worse, the actual refund option was hidden from the self-service menu customers used to report problems, so many concluded a credit was all they could get. A guarantee is measured against what the customer actually receives, not against what your terms page says in paragraph 14.
3. Free trials that silently became paid memberships. The trial enrollment flow did not adequately disclose that customers would be charged when the trial ended, nor did it disclose the restrictive refund policy. The result was charges without what the law calls "express informed consent" — and the settlement now requires exactly that standard, with clear and conspicuous disclosure of the terms, before any automatic charge.
None of these tactics requires scale. A local meal-prep service with a "free delivery over $50" banner and a checkout-time "service fee" is running allegation 1. A boutique with a "love it or your money back" promise and a credits-only refund desk is running allegation 2. A SaaS founder, gym owner, or subscription-box seller with a trial that auto-converts is running allegation 3.
Rule 1: If They Must Pay a Fee to Get It, Don't Call It Free
The word "free" is the most heavily policed word in advertising law. Under long-standing FTC guidance, an offer may be described as free only if all the customer has to pay is genuinely optional — shipping and handling that the customer must pay, for example, destroys a "free" claim unless the required payment is clearly disclosed right next to the claim.
Audit every "free" on your site, your packaging, and your ads:
- Search your own properties. Run a site search for "free," "complimentary," "on the house," "no charge," and "Risk-free." Each hit needs a matching disclosure of any mandatory fee the customer pays to receive the supposedly free item.
- Put the qualifier next to the claim, not three clicks away. A footnote at the bottom of the checkout page does not cure a banner at the top. Disclosures must be "clear and conspicuous": unavoidable in the ordinary course of reading the ad, in readable type, and adjacent to the claim they modify.
- Watch mandatory fees with friendly names. Service fees, handling fees, fulfillment fees, convenience fees, small-order fees — if the customer cannot complete the purchase without paying it, it is part of the price for "free"-claim purposes no matter what you call it.
- Mind the math. The FTC highlighted that the undisclosed fee added up to 15% to the order. The larger the hidden increment relative to the advertised price, the more likely an enforcer or a class-action lawyer calls it material — meaning it would change a reasonable consumer's decision.
If restructuring the offer is easier than disclosing around it, restructure: "Free delivery on orders over $50, $3.99 service fee applies" in the same banner beats a bare "Free delivery" banner every time.
Rule 2: Your Guarantee Is What the Customer Actually Gets
A satisfaction guarantee creates an expectation of a refund. If your standard practice is to offer credits, partial refunds, or exchanges instead, the gap between the promise and the practice is the liability.
Bring the two into alignment:
- Write the guarantee to match the remedy. If unhappy customers get store credit, say "love it or get store credit" — not "100% satisfaction guaranteed." If refunds are available but only within 30 days and only for unopened items, those limits belong in the guarantee statement itself, not in a separate policy page.
- Make the real remedy findable. Hiding the refund path while surfacing the credit path — burying it in menus, requiring a phone call during business hours, or training staff to offer credits first — converts a defensible policy into a deceptive one. Map every route a customer can take from "I'm unhappy" to each available remedy, and confirm the best remedy is not the hardest to reach.
- Train staff to the written promise. Your guarantee is also what your employees say it is. If the site promises refunds and the counter offers credits, the counter wins in court because that is what the customer experienced. Mystery-shop your own refund process quarterly.
- Track guarantee payouts as a metric. The ratio of credits issued to refunds issued, and the average time from complaint to resolution, tells you whether your guarantee is real. If 95% of "guarantee" resolutions are credits, rewrite the guarantee.
Rule 3: Free Trials Need Express Informed Consent — ROSCA Never Went Away
The subscription allegation rests on two durable sources of law that apply to every online seller: Section 5 of the FTC Act, which prohibits unfair or deceptive acts, and the Restore Online Shoppers' Confidence Act (ROSCA), which specifically governs negative-option features — any arrangement where the customer's silence is treated as agreement to be charged.
ROSCA requires online sellers to clearly and conspicuously disclose all material terms before obtaining billing information, to obtain express informed consent before charging, and to provide a simple mechanism to stop recurring charges. Note what that means in practice: a pre-checked box is not express consent, a disclosure below the fold is not clear and conspicuous, and a cancellation process that requires a phone call when signup took one click is not simple.
You may have read that the FTC's "click-to-cancel" rule was struck down. That is true — a federal appeals court vacated the rule in July 2025 on procedural grounds — but it changed less than the headlines suggested. The agency has restarted the rulemaking process with a new advance notice in early 2026, and in the meantime it continues to bring individual enforcement actions under ROSCA and Section 5, which were never vacated. State automatic-renewal laws, which in many states are stricter than the federal baseline, apply regardless. Treat the vacated rule's substance — symmetric signup and cancellation, unambiguous consent — as the compliance floor, not as a canceled project.
For every trial, auto-renewal, and continuity offer you sell, verify:
- The price after the trial, the billing frequency, and the trial length appear immediately adjacent to the button that collects payment details.
- The customer takes a separate, unambiguous affirmative step consenting to the recurring charge — not a bundled "I agree to everything" checkbox.
- You send a reminder before the first paid charge and a receipt after each recurring charge with cancellation instructions.
- Cancellation is available through the same medium as signup and takes no materially greater effort.
The Enforcement Backdrop Keeps Getting Stricter
The Instacart settlement is one data point in a broader enforcement wave aimed at drip pricing and dark patterns. Two developments matter most for small businesses outside the delivery industry.
The FTC's Junk Fees Rule took effect in May 2025. The Rule on Unfair or Deceptive Fees requires businesses selling live-event tickets or short-term lodging to display the all-in total price upfront — more prominently than any partial price — with only government taxes, shipping, and genuinely optional add-ons excludable. Your industry may not be covered by the rule itself, but the FTC has warned companies elsewhere that the same conduct violates Section 5's general deception authority. If you sell tickets to your own events, rent out a property, or run a venue, you are directly covered.
California's Honest Pricing Law reaches nearly everyone. Since July 2024, California's SB 478 has made it illegal for most businesses to advertise a price to California consumers that omits mandatory fees, with only taxes and shipping excludable. Because the law follows the consumer, any online seller with California customers is effectively subject to it — which, for practical purposes, means any online seller. Other states have followed with their own fee-transparency statutes. All-in upfront pricing is no longer a best practice; in the country's largest consumer market, it is the law.
The direction of travel is unmistakable: advertised prices must equal out-the-door prices, and recurring charges must rest on unambiguous consent. Every quarter you operate on the old model, you accumulate a paper trail of transactions a future complaint can cite.
Your Disclosure Checklist: Twelve Items Before Your Next Campaign
Work through this list before launching any promotion that uses the word "free," any guarantee language, or any trial or subscription offer:
- Inventory every "free" claim across your website, ads, emails, packaging, and in-store signage. Each one gets a paired disclosure of every mandatory fee.
- Disclose adjacent to the claim — same screen, same banner, same breath. Footnotes and linked policy pages do not cure a headline.
- Show the total price early. Display the all-in price, including all mandatory fees, before the customer enters payment information — and make it the most prominent price on the page.
- Name fees honestly. Call a mandatory charge what it is. Renaming it a "service," "convenience," or "handling" fee does not make it optional.
- Match the guarantee to the remedy. Rewrite guarantee language until it describes what the customer actually receives, including time limits and conditions.
- Surface the best remedy. Confirm the refund path is at least as easy to find and use as the credit or exchange path.
- Disclose trial terms at the point of billing collection. Price after trial, billing frequency, trial length, and how to cancel — all visible before the customer hands over payment details.
- Get separate affirmative consent for the recurring charge. No pre-checked boxes, no bundled consents.
- Send pre-charge reminders and post-charge receipts with cancellation instructions in both.
- Mirror signup and cancellation. Same medium, comparable effort, no retention maze.
- Preserve the evidence. Archive dated screenshots of every checkout flow, banner, and disclosure, plus consent records for every subscriber. If an enforcer ever asks, "what did the customer see?" you answer with files, not memories.
- Recheck quarterly. Pricing pages drift: developers A/B test banners, marketers add popups, and support macros evolve. Put the disclosure audit on the same calendar as your quarterly tax estimates.
The Bookkeeping Side: Price Transparency Starts in Your Chart of Accounts
Businesses that hide fees in the checkout usually hide them in the books too — one "revenue" account into which product sales, service fees, delivery charges, and membership billings all disappear. That commingling is what makes it so hard to answer the only question that matters in a dispute: what did the customer actually pay, and for what?
Set up your books so the answer is one report away:
- Track each fee stream separately. Product revenue, delivery fees, service fees, subscription billings, and trial-conversion charges each get their own income account. When fees live in separate accounts, a disclosure audit is arithmetic instead of archaeology.
- Book guarantee exposure honestly. If your guarantee historically converts 3% of sales into refunds or credits, that is a contingent liability your books should reflect — not a surprise your cash flow absorbs. Separate refund and credit accounts also produce the payout-ratio metric that tells you whether your guarantee matches its advertising.
- Reconcile trials to conversions. Trial signups, conversions, and first-charge disputes should reconcile like any other pipeline: every subscriber in the billing system traces to a consent record, and every charge traces to a receipt. The orphans in that reconciliation are your ROSCA exposure.
If you document your bookkeeping workflows anywhere, the docs cover plain-text accounting patterns that make per-stream tracking auditable, and Fava dashboards turn those separate accounts into the visual payout-ratio and fee-mix reports a disclosure audit needs.
Keep Your Pricing Honest and Your Records Ready
The lesson of a $60 million settlement is not that "free delivery" marketing is dead — it is that the gap between what you advertise and what the customer pays now has a published price tag. Close that gap with adjacent disclosures, guarantees that match your actual remedies, and trial flows built on express informed consent, and keep the books that prove you did it. Beancount.io provides plain-text accounting that gives you complete transparency and control over your financial data — no black boxes, no vendor lock-in. Get started for free and see why developers and finance professionals are switching to plain-text accounting.





