Act on the result
Compare retained order profit with the non-delivery channel before changing the displayed price.
Educational only: Business decision support, not accounting, tax or legal advice.
Privacy: No account is required. Tool inputs and results stay in this browser. Anonymous categorical usage analytics send only governed page, tool, cluster and action identifiers; tool inputs and results are never sent. Error monitoring is disabled. Optional saved state stays only on this device.
Update policy: Reviewed when formulas or official dependencies change.
Scope: Market-neutral small-business planning using your own assumptions.
Hospitality operators testing delivery-channel economics using their own commercial terms.
Commission, packaging and labour costs, retained order profit, margin and required channel price.
Enter the menu price, food cost and every incremental channel cost without relying on provider defaults.
Use a different tool when: Do not use this to reconcile food usage with sales and a user-entered food-cost target; use Food Cost Percentage Planner for that decision. Use this tool to set channel prices after commission, packaging and incremental labour.
Commerce & operations
Commission, packaging and labour costs, retained order profit, margin and required channel price.
Amounts use the same currency as your inputs. No currency conversion is performed.
Reconcile gross delivery-channel sales with user-entered commission, order fees and operating costs, then test contribution and target recovery.
Your numbers stay in this browser
Enter sales generated through the delivery channel for one period. Use one consistent ex-tax basis.
Enter the whole order count behind gross channel sales.
Enter the percentage commission in your own channel agreement; no provider default is inserted.
Enter any fixed channel charge applied to every order. Use one consistent ex-tax basis.
Enter product or ingredient cost for channel orders. Use one consistent ex-tax basis.
Enter channel-specific packaging cost for the period. Use one consistent ex-tax basis.
Enter labour cost caused by servicing this channel. Use one consistent ex-tax basis.
Enter channel-specific payment and marketing cost not included elsewhere. Use one consistent ex-tax basis.
Enter remaining channel cost once, excluding commission and listed categories. Use one consistent ex-tax basis.
Enter the contribution share of gross channel sales you want to test.
Use the cost and recovery rows to identify the component changing the exact reconciliation.
Each row names the assumption axis changed from the baseline.
Save these results, change an input, then compare the updated figures with this baseline.
The baseline is temporary in this tab and is not added to shared scenario links or generated reports.
gross sales ร commission rate3,000.00Uses only the entered market-neutral commercial records and assumptions. Raw engine precision is retained until display.
Delivery App Commission Profit Planner formulas โorders ร fixed fee per order0.00Uses only the entered market-neutral commercial records and assumptions. Raw engine precision is retained until display.
Delivery App Commission Profit Planner formulas โpercentage commission + fixed commission fees3,000.00Uses only the entered market-neutral commercial records and assumptions. Raw engine precision is retained until display.
Delivery App Commission Profit Planner formulas โgross sales โ total channel fees7,000.00Uses only the entered market-neutral commercial records and assumptions. Raw engine precision is retained until display.
Delivery App Commission Profit Planner formulas โsum of channel fees and entered operating costs7,700.00Uses only the entered market-neutral commercial records and assumptions. Raw engine precision is retained until display.
Delivery App Commission Profit Planner formulas โgross sales โ total channel cost2,300.00Uses only the entered market-neutral commercial records and assumptions. Raw engine precision is retained until display.
Delivery App Commission Profit Planner formulas โchannel contribution รท orders23.00Uses only the entered market-neutral commercial records and assumptions. Raw engine precision is retained until display.
Delivery App Commission Profit Planner formulas โchannel contribution รท gross sales0.23 percentUses only the entered market-neutral commercial records and assumptions. Raw engine precision is retained until display.
Delivery App Commission Profit Planner formulas โfixed and operating costs รท retained target contribution share11,750.00Uses only the entered market-neutral commercial records and assumptions. Raw engine precision is retained until display.
Delivery App Commission Profit Planner formulas โrequired gross sales รท orders117.50Uses only the entered market-neutral commercial records and assumptions. Raw engine precision is retained until display.
Delivery App Commission Profit Planner formulas โThis calculator supports documented, shareable scenario URLs. Compatible assistants and applications can construct links using the parameters below.
Scenario links contain only allowlisted numeric and closed-choice inputs shown in the URL; Margin101 excludes free text and identifying fields. Anyone you share the URL with can read those numbers, so do not include private or identifying data.
| Parameter | Meaning | Unit | Allowed values | Presence | Default |
|---|---|---|---|---|---|
| commissionRate | Enter the percentage commission in your own channel agreement; no provider default is inserted. | decimal fraction of gross channel sales charged as commission | 0 to 1 | Required | 0.3 |
| fixedFeePerOrderExTax | Enter any fixed channel charge applied to every order. Use one consistent ex-tax basis. | currency units/order, ex tax | 0 to 10000000 | Required | 0 |
| grossChannelSalesExTax | Enter sales generated through the delivery channel for one period. Use one consistent ex-tax basis. | currency units/channel period, ex tax | 0 to 10000000 | Required | 10000 |
| incrementalLabourCostExTax | Enter labour cost caused by servicing this channel. Use one consistent ex-tax basis. | currency units/channel period, ex tax | 0 to 10000000 | Required | 1000 |
| orderCount | Enter the whole order count behind gross channel sales. | whole orders/period | 1 to 100000000 | Required | 100 |
| otherChannelCostExTax | Enter remaining channel cost once, excluding commission and listed categories. Use one consistent ex-tax basis. | currency units/channel period, ex tax | 0 to 10000000 | Required | 200 |
| packagingCostExTax | Enter channel-specific packaging cost for the period. Use one consistent ex-tax basis. | currency units/channel period, ex tax | 0 to 10000000 | Required | 500 |
| paymentMarketingCostExTax | Enter channel-specific payment and marketing cost not included elsewhere. Use one consistent ex-tax basis. | currency units/channel period, ex tax | 0 to 10000000 | Required | 0 |
| productCostExTax | Enter product or ingredient cost for channel orders. Use one consistent ex-tax basis. | currency units/channel period, ex tax | 0 to 10000000 | Required | 3000 |
| targetContributionRate | Enter the contribution share of gross channel sales you want to test. | decimal fraction of gross channel sales retained as contribution | 0 to 1 | Required | 0.3 |
The result uses only the commercial terms entered and does not represent a default or current provider fee schedule.
Data used here
Compare retained order profit with the non-delivery channel before changing the displayed price.
Retest a higher commission, packaging cost and incremental labour requirement.
Educational estimate, not advice. See all assumptions & limitations โ
Guides to interpret the decision and its assumptions.
Reconcile platform fees, incremental costs, displaced demand and capacity before treating delivery revenue as growth.
Read guideCompare retained order profit with the non-delivery channel before changing the displayed price.
Compare a plausible alternative scenario and verify the decision-critical assumption that changes the plan most.