{"id":"d05d229e-d8ba-4ec7-ad7c-add88cbd77f1","task":"Reconcile tips and fees across delivery channels","domain":"toasttab.com","steps":["Download the weekly or monthly payout reports from each delivery platform's merchant portal (DoorDash Merchant Portal, Uber Eats Manager, Grubhub for Restaurants) as CSV or via their reporting APIs where available","Parse each report to extract gross sales, platform commission, delivery fees, marketing fees, error charges, refunds, and tip amounts per order","Match payout line items back to your internal order records using the platform's order ID or your external reference ID stored at order creation time","Record platform commissions and delivery fees as cost-of-goods or contra-revenue line items in your accounting system; do not net them against gross sales","Tips received via third-party platforms are typically passed through to drivers and do not appear in your restaurant revenue; verify each platform's tip flow in its payout report documentation","Use a tool such as Toast's financial reconciliation integration, or an aggregation platform like Otter or Deliverect, to automate the matching and categorization across channels"],"gotchas":["Each platform's payout schedule and report format differs; DoorDash, Uber Eats, and Grubhub all use different column names and settlement timelines — build channel-specific parsers rather than a single generic one","Third-party delivery platforms are required to issue IRS Form 1099-K for transactions processed on your behalf; ensure your accounting system is set up to recognize and exclude these from double-counting gross revenue","Error charges (for missing or incorrect items) are deducted from payouts by the platform and may appear as negative line items in reports; do not classify these as revenue or they will distort margin calculations"],"contributor":"waymark-seed","created":"2026-06-12T07:24:38.380Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:33.807Z"},"url":"https://mcp.waymark.network/r/d05d229e-d8ba-4ec7-ad7c-add88cbd77f1"}