To track earnings while multi-apping, keep a separate record for each delivery platform, add each app’s final earnings once, and divide the combined amount by the time you actually worked. Check mileage and expenses separately so shared travel does not get counted twice.

This gives you two useful views: what DoorDash, Uber Eats, or another app contributed, and what the whole work session earned. This guide focuses on closing out your records after a shift and checking them each week. For the detailed time calculation, see multi-app earnings: avoid double-counting work time.

Save a record of each platform’s actual sessions

For each session, save the date, platform, vehicle, shift label, start time, work duration, verified active time, completed deliveries, distance, earnings, and notes. Keep one currency and distance unit throughout a combined comparison. Leave unavailable values blank rather than treating missing information as a verified zero.

Record when each app’s work session begins and ends, including separate periods after personal breaks. Keep screenshots or statements for checking entries. A daily earnings total may show all the money without showing every interval; do not invent a continuous session from it.

Give each saved source a recognizable label, such as the platform, date, and session window. In your notes, distinguish “entered, awaiting final earnings” from “checked against statement.” These are suggested review labels, not automatic Drovm statuses. They help you find unfinished work without importing it again.

Reconcile earnings before adding the apps together

DoorDash’s pay guide describes base pay, promotions, and tips. Uber’s delivery earnings guide explains fares, tips, promotions, applicable adjustments, session summaries, and weekly statements. Use completed breakdowns available for your account. These US source pages were reviewed November 10, 2026; account and market details can differ.

Enter each platform’s total once. If that total already includes tips or a bonus, adding those components again overstates earnings. A weekly statement is a check on the shifts you entered, not another week’s income to add on top.

Keep bank transfers separate from delivery performance. Cashing out money already recorded as earnings does not create more earnings. For shift comparisons, connect the money to the work that earned it, rather than the day it reached your bank.

Calculate one workday total from separate app records

In this fictional USD example, work is continuous from 9 a.m. to 1 p.m. DoorDash runs from 9 a.m. to noon and Uber Eats from 10 a.m. to 1 p.m. The two-hour overlap makes actual work time 3 + 3 − 2 = 4 hours, not six. This is overlapping availability; it does not require accepting deliveries from different apps simultaneously.

The original earnings are $45 from DoorDash and $35 from Uber Eats. Combined gross earnings are $80 ÷ 4 = $20 per work hour; dividing by six would incorrectly show $13.33. Keep the platform rates too: $15 for DoorDash and $11.67 for Uber Eats over their own three-hour sessions. Do not average those rates to obtain the combined result.

Combined gross per hour = total platform earnings ÷ unique work hours

If one app was mainly a backup, note that strategy. A smaller contribution does not prove it would earn less on its own. The DoorDash and Uber Eats comparison guide explains how to compare similar records.

Update later tips without creating another shift

Mark unfinished earnings as provisional in your notes, then reconcile after adjustments settle. If the example’s Uber Eats total rises from $35 to $39 after a $4 tip, update the original earnings record. Combined earnings become $84, not $119 from adding another $39 record.

Fictional reconciliation example · USD · the same four-hour workday
Review pointDoorDashUber EatsCombined
Initially recorded earnings$45.00$35.00$80.00
Later tip adjustment$0.00+$4.00+$4.00
Corrected earnings$45.00$39.00$84.00
Gross per unique work hour——$21.00

The dashes in the last row mean that the combined denominator belongs to the workday, not to each platform. The correction changes earnings, not the hours or miles already verified. Keep a short note of the old amount, new amount, source, and review date so a later statement check can explain the difference.

If an adjustment covers several shifts and the platform does not identify a specific delivery, keep its period and allocation method visible. Do not silently attach the entire amount to whichever shift looks most convenient or count it in both a shift and a weekly adjustment total.

Check duplicate screenshots before saving an import

Two screenshots may show different views of the same work. A session summary and its individual deliveries should not become two copies of earnings. Before saving, compare platform, date, session boundaries, earnings, and existing entries.

  • Same session, updated total: correct the existing record after verifying what changed.
  • Same session, another view: use it to fill missing information or check a value, not to add the earnings again.
  • A genuinely separate session: preserve its own start and duration, including any gap after a personal break.
  • Unclear overlap: compare the underlying trips or statement before treating both screenshots as additional work.

Drovm includes duplicate checks for supported session imports, but no time-overlap correction can establish that every screenshot, distance total, or expense is unique. Review extracted values and the proposed saved record, including any combined sessions, before confirming an import.

Preserve breaks and check active time separately

Working 9–11 a.m., taking a personal break, then working noon–2 p.m. means four work hours across a five-hour span. Keep the break as a gap. For three or more apps, merge all overlapping work intervals; subtracting every pairwise overlap can remove the same time more than once.

Active durations need a separate check. Two reports of 90 active minutes add to three hours, but if one hour overlaps, unique active time is only two hours. Duration totals alone do not show which minutes coincided.

Drovm sums recorded active durations. Combined active-hour rates and utilization therefore assume those active periods did not overlap. Even a sum below total work time does not prove that assumption. Use verified total work hours for your overall hourly result when active overlap is uncertain; the active versus total time guide explains the distinction.

Reconcile shared mileage and expenses independently

If your work session covers 40 miles, entering all 40 under both apps produces an incorrect 80-mile total. Keep a mileage record covering delivery travel and repositioning, then reconcile the platform allocations against that overall distance. Platform trip mileage may omit travel between offers.

Assign identifiable distance to the relevant app. For shared travel, use a consistent, documented allocation and make estimates visible. For example, a fictional allocation of 25 miles to DoorDash and 15 to Uber Eats totals the actual 40 miles; the split is an assumption to explain, not something inferred from overlapping hours.

Using the original $80 earnings, 40 miles at an illustrative combined operating and maintenance estimate of $0.30 per mile costs $12. That leaves $68, or $17 per total work hour, before other expenses and taxes. After the $4 tip correction, the same costs leave $72, or $18 per hour. The cost rate is an example assumption, not a recommended allowance.

Record a shared expense once overall. If a fictional $6 expense is allocated $4 to one platform and $2 to the other, those allocations represent the same $6; do not also deduct another $6 from the combined result. Do not subtract fuel again if it is already included in the distance estimate. See the delivery cost guide for the cost categories.

Close the week with a statement and payout check

  1. Match the period. Compare the same platform, dates, currency, and statement boundaries. A shift near a reporting cutoff may appear in a different period than expected.
  2. Total saved earnings. Add the platform’s shift records once, then compare with the statement’s corresponding earnings. Check later tips, bonuses, corrections, missing sessions, and duplicates when amounts differ.
  3. Explain the difference. Keep a short list of unresolved amounts and their source. Do not change work hours or invent income merely to make two totals agree.
  4. Match payouts separately. Compare transfers with payout records and any remaining balance. Review documented fees, adjustments, and processing timing. A transfer can cover money from several sessions; it is not a new shift.
  5. Review the combined result. Reconcile unique work time, actual distance, and shared costs before comparing the week with other weeks.

As a simplified fictional payout check, a $100 opening app balance plus $84 of new earnings minus an $80 transfer leaves $104, assuming no fees or other adjustments. Adding the $80 bank transfer to the $84 earnings would overstate new delivery earnings. If your account has other transactions, include them in the balance check using the platform’s breakdown.

Use a short routine after every shift

Save the source records, enter each platform once, confirm starts and breaks, reconcile mileage, and flag pending earnings in your notes. At the weekly review, resolve those flags against statements and explain any remaining differences.

In Drovm, enter or import each platform’s sessions and verify the values. Accurate recorded work intervals count once overall when they overlap, while platform comparisons retain their own hours. Analysis net rates subtract distance-based operating and maintenance estimates; separately logged expenses and tax reserves are excluded. Time overlap correction does not automatically deduplicate distance, expenses, or all imports.

Compare combined earnings after consistent costs per actual work hour across similar sessions using one app or several. Keep notes about bonuses, delays, and which app you prioritized. Use the results to choose a strategy to test again without assuming multi-apping always pays more.