Ask a gig app what you earn and it will show you earnings per job, per day, per week — every framing except the one that decides whether the work is worth doing: what an hour of your working life actually pays, after the costs of earning it. That number is your effective hourly rate. It is almost always lower than the dashboard suggests, which is precisely why no dashboard leads with it — and it is calculable from records you can keep yourself.
What is an effective hourly rate?
Everything a block of work really paid, divided by all the time it really took, minus the costs of doing it. Each clause does work. Everything it paid means fares plus tips plus incentives — the full inflow, which is why tips must be recorded. All the time it took means from the start of the shift to the end of it: waiting for jobs, driving to pickups, and the trip home from the last drop-off, not just the minutes a platform counted as engaged.
And the costs of doing it means what the shift consumed: fuel, vehicle wear, fees. A shift that grossed well while burning two unpaid hours of positioning and a tank of fuel can come out behind a quieter shift closer to home — and without the calculation, the flattering gross is all you remember.
Why don’t the apps show you this number?
Partly because they cannot: a platform sees only its own jobs, not your whole shift. The hour you spent waiting between two of its orders while another app fed you nothing, the drive home it never dispatched, the fuel it never bought — invisible. Any per-hour figure a platform shows is built on engaged time and its own payouts, which systematically overstates what your working hour earned.
And partly because the incentives point the other way: a dashboard exists to keep you driving, and gross earnings are motivating in a way that net-per-hour is not. None of this requires bad faith — it is simply what follows when the bookkeeper is a counterparty. The number that protects your interests has to be computed from records you own, which is the same conclusion the multi-app income guide on this blog reaches from a different direction.
Which costs belong in the calculation?
The ones the work itself consumes. For drivers that is dominated by the vehicle — fuel plus the slower drips of maintenance, tyres and depreciation, which is why a per-distance cost estimate for your own car, multiplied by the shift’s distance, is the honest way to price a shift’s driving. Add platform fees where they come out of your side, and the shift-specific extras: paid parking, tolls.
For freelancers the shape differs but the principle holds: hours a project really absorbed — including revisions, calls and administration — against what it really paid after fees. Fixed overheads like insurance or subscriptions matter to your annual picture, but for comparing one shift or project against another, marginal cost is the fair basis: what did this block of work consume that staying home would not have?
How do you actually calculate it?
From three records per shift, all cheap to keep at the time: what it paid in total including tips, roughly when it started and ended, and the distance driven — automatic if your trips are tracked. Then the arithmetic is one line: pay, minus distance multiplied by your per-distance vehicle cost, minus fees and shift extras, divided by the hours. Done consistently across a few weeks, per platform and per time slot, the comparisons appear on their own.
Precision matters less than consistency. A rough but honestly applied per-distance cost beats a perfect figure you never compute; the point is comparing your own options against each other, not producing an accountancy-grade number. The patterns are typically stark enough that reasonable error does not change the ranking.
What do you do with the number once you have it?
Change your allocation. The rate exists to answer allocation questions: which platform deserves your Friday night, whether the far-away hotspot pays for the drive to reach it, whether a standing client arrangement beats a good delivery week, whether the marginal last hour of a shift still clears your floor. Worked per slot and per platform, it converts folklore — everyone says Sundays are good — into your own evidence.
It also gives you a defensible floor: an effective rate below which work is declined, chosen with your income goal in mind. That converts goal-setting from aspiration into policy — the goal-setting guide on this blog covers that link — and it is the difference between being busy and being paid.
