A minimum order is the better starting point when your restaurant cannot afford to deliver small baskets, even with a fee guests are likely to accept. A small-order fee is worth considering when some smaller baskets can contribute enough to cover their direct costs and guests can see the charge before they commit.
Neither rule guarantees a profitable delivery. A minimum may persuade a guest to add an item, but it may also end the order. A fee preserves the option to order less, but the extra charge can make checkout feel expensive. Compare both policies using your own basket costs, then check what guests actually see.
Estimate what each small basket contributes
Start with contribution per order: the money left from that order after the costs that vary with it. This is not the same as profit for the restaurant. The remainder still has to help cover fixed expenses such as rent, salaried management, and software subscriptions.
For each basket you want to compare, estimate:
- Food and packaging: Use recipe costs and the packaging needed for delivery, including bags and containers.
- Order-related labor: Estimate any additional preparation or handoff labor the order creates. Avoid counting the same labor again in fixed overhead.
- Delivery or dispatch: Use the amount your restaurant expects to pay for the delivery. If a guest pays a delivery charge, show it separately as revenue and as a customer cost.
- Payment processing: Apply the rate and any per-transaction charge in your quote to the amount actually processed. A quoted processing fee alone is not the all-in cost of taking and fulfilling an order.
- Exception costs: Consider refunds, remakes, support time, and failed deliveries. These may not occur on every order, so estimate them separately rather than pretending they are free.
Your kitchen lead can help with portions and packaging. Whoever manages delivery can provide dispatch charges and exceptions. Ask your payment provider for the applicable processing terms, and use your own order records to see which basket sizes occur most often. If a cost is uncertain, calculate a low and high estimate before choosing a threshold.
Also define the basket. Does the threshold use the food and drink subtotal before discounts? Does it exclude delivery charges and taxes? A guest needs to understand the rule, and your team needs one consistent definition when answering questions.
A sample comparison
The following numbers are hypothetical, not a vendor quote. Assume a minimum of $18 or, as an alternative, a $3 small-order fee on food subtotals below $18. Food costs are 40% of the food subtotal. Packaging, incremental labor, and delivery together cost $8 per fulfilled order. Processing is assumed to be 3% of the amount charged, including any small-order fee. There is no separate guest delivery charge, discount, or tax in this example.
The table includes the stated variable costs. It excludes fixed overhead and exception costs, so the contribution figures are not restaurant profit. Under the minimum, a basket below $18 cannot be placed unchanged; the guest might add food or leave.
| Food subtotal | $18 minimum | $3 fee policy | Fee-policy contribution |
|---|---|---|---|
| $12 | Blocked unless the guest adds $6 | Guest pays $15 | $1.75 |
| $18 | Accepted at $18 | Guest pays $18; no fee | $2.26 |
| $24 | Accepted at $24 | Guest pays $24; no fee | $5.68 |
For the $12 basket under the fee policy, the calculation is $15 charged, less $4.80 food cost, $8 in packaging, labor, and delivery, and $0.45 processing. That leaves $1.75 before fixed overhead and exceptions. At $18, the calculation is $18 minus $7.20, $8, and $0.54, leaving $2.26. At $24, it is $24 minus $9.60, $8, and $0.72, leaving $5.68.
If the restaurant requires at least $2 per order before fixed overhead and exceptions, this assumed $3 fee falls short for the $12 basket. A minimum could be the safer starting policy for that basket. If the restaurant accepts a lower contribution for some orders, it could choose the fee instead. Neither result says how many guests will complete checkout; that requires observation.
Compare guest choice with a clear fee
A minimum tells a guest there is a floor for delivery. It can work well when small orders consistently cost too much to fulfill. It also gives the kitchen a straightforward rule: an order either meets the threshold or it does not.
The trade-off is that a guest ordering lunch for one may not want another item. Adding a side just to qualify can feel wasteful. If pickup is practical, offering it as a separate choice may retain that guest without requiring the restaurant to deliver a basket that does not meet its target.
A small-order fee gives that guest another choice: pay the extra charge or add food to reach the threshold. But choice only helps when the fee is visible and understandable. A charge that appears for the first time at the last step can create surprise, even if the guest technically has a chance to review the total.
Explain the threshold in everyday terms near the menu or cart, and show the fee as a separate line before the order is submitted. Tell guests what happens at the threshold: for example, “A $3 small-order fee applies to food subtotals under $18.” Make sure the wording matches the actual calculation, including how discounts are treated.
Consider the full customer cost, not just the small-order fee. A delivery charge, service charge, and small-order fee can all appear on the same order. Even when each charge has a reason, their combined effect may be hard for a guest to accept. Review the entire total against what a guest would see for a larger basket and for pickup, if offered.
Ask your ordering provider whether it can apply your intended threshold, display the fee separately, and explain the amount needed to reach the minimum. Do not assume every system can handle every combination of discounts, delivery zones, and fees. The online ordering buying guide can help you organize the broader questions, while your policy comparison stays focused on small delivery baskets.
Test the final displayed total
Before changing a live policy, run simulated checks in a safe practice environment. Do not use a real card payment, send a guest message, or dispatch a courier. Ask the provider how to prevent those actions during the simulation. If a safe environment is unavailable, review screenshots and calculation examples with the provider instead.
Use baskets below, exactly at, and above the proposed threshold. For the hypothetical $18 threshold above, a $17.99 food subtotal should trigger the $3 fee under the fee policy, while an $18 subtotal should not. Under the minimum policy, $17.99 should be blocked from delivery until the guest adds enough qualifying items; $18 should pass the threshold. These are acceptance criteria for that example, not a claim about any product.
For each simulated basket, check the cart and final review screen:
- Confirm which items count toward the threshold and whether any discount changes the qualifying subtotal.
- Check that the minimum message or fee matches the policy. At the boundary, verify the exact amount needed or charged.
- Read every charge separately, then add the displayed lines to confirm the final total. Include any delivery charge, discount, and applicable tax shown in that scenario.
- Remove an item or change the fulfillment choice and verify that the rule is recalculated as intended.
- Check the wording on a phone as well as a larger screen. A fee should not be hidden behind a collapsed section or unclear label.
Also walk a staff member through the same examples. Can they explain why one basket has a fee and another does not? If they need to guess, revise the wording or ask the provider to clarify the setup. A simulation checks calculations and display; it does not show how real guests will respond during service.
When comparing software quotes, separate the ordering subscription from payment processing and delivery costs. Fleksa’s plans page, checked in November 2026, lists Fix at $199 per month per location with 0% Fleksa commission on direct online orders. Processing, delivery or dispatch, hardware or add-ons, and applicable sales tax are extra. Ask for a current quote and confirm whether the particular minimum or fee configuration you want is available.
Monitor acceptance and support feedback
Once the simulated checks pass, a limited live service pilot can show what the practice environment cannot: how guests behave and what staff have to explain. Choose a defined period and scope, such as one location or one delivery area, and tell the team which policy is active. A live pilot involves real orders, so use the normal payment, messaging, and delivery process only when a guest actually places an order.
Record the number of delivery baskets that reach checkout, the number completed, and the food subtotal distribution. If your system reports abandoned carts, note where the guest stopped, but do not assume the fee or minimum was the only reason. Guests may leave because of delivery time, menu availability, or another charge.
Track support questions alongside the numbers. Useful categories include “Why is there a fee?”, “How much more must I add?”, and “Why did the fee change after my discount?” Ask staff to record the question and the policy shown, without collecting unnecessary guest details. Look for repeated confusion that can be fixed with clearer wording or a simpler rule.
At the end of the pilot, compare completed small orders and their estimated contribution with the support and exception costs you observed. If a fee attracts orders that still fall below your contribution target, consider changing the fee or threshold, or using a minimum. If a minimum blocks many baskets and guests rarely add items, consider whether a clearly disclosed fee could cover those orders better. Recalculate before making the switch.
Keep comparisons fair. A busy weekend and a quiet weekday may produce different order patterns regardless of policy. Menu changes, promotions, weather, and delivery availability can also affect the result. A short pilot can point to a useful next question; it cannot prove that one policy will always outperform the other.
Use this checklist to review your current checkout and costs, then ask Fleksa about restaurant online ordering, the policy controls you need, and verified availability in your US location.
Frequently asked questions
Can a small-order fee replace a delivery minimum?
It can if the resulting orders meet your contribution target and guests can see the charge before ordering. Calculate costs for several small baskets rather than assuming one fee makes every order worthwhile.
Should the minimum apply before or after discounts?
Choose a rule that fits your economics and that your ordering setup can apply consistently. Show guests how the qualifying subtotal is calculated, especially when a discount changes whether a fee applies.
What should I check before launching either policy?
Simulate baskets below, at, and above the threshold; verify the final displayed totals; and confirm that practice checks cannot create payments, guest messages, or courier dispatches. Then monitor real orders and questions during a limited live pilot.



