A shopping cart in a supermarket aisle
Illustrative stock photograph · Eduardo Soares / Pexels

“I already pay for Walmart+.” It’s the reason I hear most often for skipping the tip, and I understand why it feels logical. The checkout shows no delivery fee, and that’s a real benefit of the membership. It just isn’t the whole picture.

A membership is a payment to Walmart.

When you join Walmart+, you’re paying Walmart for a membership that includes free delivery on eligible orders. That arrangement is between you and Walmart. On my side of the app, I see an offer: the base pay Walmart sets for the job, plus any tip the customer has added. Your membership isn’t a line in that offer, and it doesn’t change the miles I drive, the time the order takes or what my vehicle costs to run.

It’s the same idea as any delivery fee on a receipt. What a customer pays and what a driver is offered are two different numbers.

I’m self-employed, so the costs are mine.

Spark describes its drivers as independent contractors. That means fuel, insurance, maintenance and wear on my vehicle, plus the time I spend shopping and driving, come out of what an offer pays. If an order pays less than it costs me to complete, I’m the one covering the difference. That’s the math behind No tip, no trip.

Tips are part of the pay.

For a driver, a customer’s tip isn’t a bonus on top of a finished wage. It’s part of what the job pays, and on many offers it’s the part that decides whether the order covers its costs. Walmart’s help page says tips are optional and go to the driver, and Spark says drivers keep 100% of confirmed tips.

“Optional” describes the customer’s choice. It doesn’t mean the money doesn’t matter to the person doing the work.

“Then Walmart should pay drivers more.”

Maybe it should. This site has said from the start that platform pay belongs in this conversation. But I can’t put a policy argument in my gas tank, and I can only weigh the offer in front of me. A tip is the one part of that offer a customer controls. If you believe drivers should be paid more, a tip is a way to act on that today.

Every customer can tip. Some have to go out of their way not to.

In my experience, the tip on a Walmart order is usually already filled in by the time a customer reaches checkout, so choosing $0 is a change made on purpose. Nobody is obligated to tip. But the option is right there at checkout, and for some customers, not tipping takes more effort than leaving the default alone.

Asking to be paid isn’t greed.

A customer who orders delivery is asking someone to spend time, fuel and labor on their behalf. Asking that the work be paid for, by the customer, the platform or both, isn’t greed. It’s how any independent business stays open. I’m not asking for a gift. I’m asking for the work to cost what it actually costs.

Accepting an offer is optional, too.

Spark says drivers choose which offers to accept. A tip is optional for the customer, and accepting an offer is optional for the driver. When an offer doesn’t cover its costs, passing on it is a business decision. It isn’t a statement about any customer. I’m not a Walmart employee, and no shift supervisor assigns me orders. If something goes wrong on an order I’ve accepted, platform support is the right place to raise it, and that’s what support is for.

What helps.

If you’re a Walmart+ member, enjoy the free delivery. If you’d like the person bringing your groceries to be paid fairly for the trip, look at the tip before you place the order. A tip shown in the offer is the one number I can weigh before I accept. Not every untipped order is a loss, as the FAQ explains, but the longer the drive, the more the tip matters.

Platform references

Spark Driver: independent contractors and choosing offers

Walmart: driver feedback and tips

This is independent commentary, not an official Walmart or Spark publication. Platform policies can change.
Run the numbers on a long drive
PASS IT ON

Comments

Loading comments…