
If you have paid for delivery, it makes sense to expect that delivery has been paid for. You may have a subscription, a service charge or a delivery fee on the receipt. Adding another amount can feel like being asked to pay twice. That frustration deserves a clear explanation.
The useful distinction is between what the customer pays the service and what the driver is offered for a particular job. A delivery fee is not a receipt showing that the same amount has been handed directly to that driver. Nor does seeing a fee tell you the driver’s expenses or the time required.
The checkout is not the offer screen.
DoorDash’s customer guidance, for example, describes fees as charges supporting its operation and fulfillment, including paying Dashers. It separately discusses optional tips. That does not mean fees have no role in driver pay. It means the fee line itself is not the same thing as a direct customer tip or the driver’s complete offer.
Services and regions have different payment arrangements. Do not take an explanation of one platform as an exact diagram of another. For Spark, look at the platform’s own earnings guidance. The point of this site is to make the economic distinction visible, not to invent a universal formula for how platforms allocate every checkout dollar.
A large bill can accompany a small margin.
Imagine an illustrative $12 offer for a job that takes one hour and requires 20 total miles. At an editable example of 50 cents a mile in vehicle costs, $10 goes toward that modeled cost. There is $2 left before taxes and any other expenses. That calculation does not change just because the customer’s checkout included a fee.
Change the assumptions and the result changes. A quicker nearby order with stronger platform pay may work without an upfront tip. A long shop with a small tip may still work poorly. “No tip” does not automatically prove a loss, and “I paid fees” does not prove the offer covers the driver’s time and costs.
You can question the platform’s fees and still recognize the driver’s costs.
Why the timing of a tip matters.
A driver has to decide whether to accept before the service is complete. Where an upfront tip contributes to the displayed offer, it can help the driver judge the job. That is the economic reason some drivers call it a bid. It is a way of explaining the decision, not a claim that the app runs a formal auction.
Customers are also entitled to expect care and professionalism. An upfront amount is not permission for poor service. Problems with an order should be handled through the platform’s support and reporting tools. The conversation about a viable offer does not erase the conversation about delivering responsibly.
A better question than “did I already pay?”
Ask what work is involved and what the person doing it may retain. A grocery total measures the items, not the effort of finding, loading and carrying them. Distance, time, access and weight can explain more than the total at the bottom of the shopping receipt.
Then ask the platform to explain its charges clearly. Customers and drivers both benefit when fees, platform pay and tips are understandable. Neither person should need to guess what a label on the other person’s screen means.
References and context
Sources reviewed October 30, 2026. Independent commentary; not an official platform publication. Rules and availability can vary by location.
