Most small restaurants are not trying to kill delivery. They are trying to stop delivery from eating all their margin.
That is the pickup-first idea in one line: keep delivery for reach, grow pickup for profit.
Uber Eats references for this playbook:
Quick Summary
- Public U.S. marketplace plan pages show a large fee gap between delivery and pickup
- DoorDash publicly shows delivery tiers up to 30%, with pickup listed at 6% under terms
- Uber Eats U.S. pages show delivery tiers up to 30%, with pickup shown at 7% (or 10% when conditions are not met)
- A staged pickup-first pricing structure can improve per-order contribution without dropping delivery visibility overnight
Why this matters in 2026
Price pressure is still active for small operators. NFIB’s January 2026 survey shows a net 32% of owners planning to raise prices in the next three months.
If you respond only with broad menu increases, guests feel it everywhere. Channel-based pricing usually creates less friction:
- keep delivery viable
- improve pickup economics
- protect core value perception in-store
The fee-gap math (simple)
Start with channel contribution:
Contribution per order =
Order subtotal
- food cost
- platform/payment fees
- packaging and handling
If pickup has a much lower fee load, the same subtotal can produce materially better contribution.
That is why one universal channel price often underperforms.
Example: one item, three channels
Assumptions for a $14 menu item:
- Food + direct handling cost: $5.20
- Additional channel packaging/handling: $0.60
Delivery at 25% fee
Contribution = 14.00 - 5.20 - (14.00 x 0.25) - 0.60
= $4.70
Pickup at 6% fee
Contribution = 14.00 - 5.20 - (14.00 x 0.06) - 0.60
= $7.36
Difference: $2.66 per order
At 1,000 monthly channel orders, that gap is meaningful cash.
A practical pickup-first rollout
Week 1: Set channel floors
- keep in-store base
- set pickup prices at sustainable but attractive levels
- keep delivery higher where fee load demands it
Week 2: Build pickup conversion hooks
- add pickup bundles that clear your profitable minimum
- surface “pickup ready in X minutes” clearly
- place pickup upsells near threshold
Week 3-4: Monitor and adjust
- track channel mix shift
- check contribution dollars, not just ticket count
- tighten underperforming SKUs
Community signal to watch
Operator threads keep repeating the same pattern:
- customers notice high app totals quickly
- operators feel squeezed by fee stacks
- many are testing direct/pickup pathways while keeping marketplace presence for discovery
The point is not “delivery or pickup.” It is channel portfolio management with clear economics.
14-day pickup-first scorecard
Track these daily:
- delivery orders
- pickup orders
- average check by channel
- contribution dollars by channel
- repeat rate for pickup customers
If pickup share rises and contribution improves while delivery stays stable enough, the playbook is working.
Common execution mistakes
- Dropping delivery prices before fixing delivery economics
- Running pickup discounts without minimum-order logic
- Tracking only order count, not contribution dollars
- Ignoring platform term details around pickup pricing conditions
Checklist
- Channel-level fee assumptions verified from current statements
- Separate in-store, pickup, and delivery price logic set
- Pickup bundles aligned to profitable thresholds
- Team script prepared for customer questions
- 14-day scorecard running
Related Guides
- US Profitable Minimum Order Amount Calculator (2026)
- US Delivery App Pricing Guide
- DoorDash Fees Breakdown (2025-2026)
- Uber Eats Merchant Fees & Commission Rates (2026)
Sources (checked on 2026-02-14)
- DoorDash Merchant Products (US)
- DoorDash Marketplace page
- DoorDash Developer Docs - Dual Pricing
- Uber Eats Merchant Pricing (US)
- NFIB Press Release (February 11, 2026; January 2026 survey)
- Reddit - r/restaurantowners: Is delivery service platform worth it?
- Reddit - r/restaurantowners: What would make third-party delivery platforms suck less?