Finance and reconciliation
Reconcile marketplace payouts down to the order.
Dira imports marketplace payouts, matches each line to the order behind it and shows every commission and adjustment. Exceptions carry their evidence, and the result exports into the finance process you already run.
$12,480.20
−$3,108.42
−$96.10
$9,275.68
- Close checklist: import done · matching done · review exceptions · export journal
Commission above contract rate
DR-47790- Expected
- Commission $6.12
- Reported
- Commission $7.34
EVIDENCE
- Contract rate on file for this store group
- Payout line 118 · order subtotal $24.48
- Canonical order timeline
The situation
- Built for
- Finance and accounting teams at multi-location restaurant brands
- Works with
- Marketplace payout reports and the order history already in Dira
- Marketplaces
- Uber Eats integrated. DoorDash and Grubhub in development, targeted next.
A payout arrives as one number. Finance has to explain all of it.
Marketplaces pay restaurant brands net. Commissions, promotions, refunds and adjustments come out before the deposit lands, and the detail sits in payout reports that never line up neatly with the orders the stores actually made.
Dira already holds every marketplace order in one canonical record. Dira Reconcile imports the payout, matches each line to the order behind it, checks fees against what was agreed and hands finance a clean list of what still needs a look.
- Built for
- Finance and accounting teams at multi-location restaurant brands
- Works with
- Marketplace payout reports and the order history already in Dira
- Marketplaces
- Uber Eats integrated. DoorDash and Grubhub in development, targeted next.
Why marketplace revenue is hard to close
The money is in the bank. The explanation is spread across reports that were never built to agree with each other.
Payouts arrive net
The bank shows one deposit per channel. What came out of gross sales, and why, takes a separate report to explain.
Orders and payouts live apart
Store sales sit in the POS and order systems. Payout lines sit in marketplace portals. Matching them is spreadsheet work every period.
Adjustments hide in the detail
A refund here, a fee above the agreed rate there. Each one is small, so most go unchecked until they add up.
Disputes need evidence you don't have
Challenging an adjustment means proving what happened to the order. That proof is spread across stores, tablets and marketplace messages.
How Dira connects the workflow
One weekly Uber Eats payout, from the moment it lands to a balanced journal.
- diraReconcile/ Payouts / Uber EatsMon 07:00
Week 44 payout
Uber Eats · imported Mon 07:00
PAYOUTAMOUNT- UEDepositNet payout to bank$9,275.68
- Payout report linesRead and stored with the payout415
- Stores in reportMapped to Dira store identities6
- Period statusOpen
The original report is kept with the payout for audit.
Illustrative interface · sample data
Week 44 payout
Uber Eats · imported Mon 07:00
- UEDepositNet payout to bank$9,275.68
- Payout report linesRead and stored with the payout415
- Stores in reportMapped to Dira store identities6
- Period statusOpen
The original report is kept with the payout for audit.
From matched payout to a journal you can post.
Once a payout is matched, Dira turns it into journal lines your accounting team can import. The general ledger stays where it is.
- Summary or by store
- Post one entry per channel, or split gross, fees and net by store for location reporting.
- Balanced before export
- Debits and credits are checked before anything leaves Dira, and open exceptions are listed with the entry.
- Traceable to the order
- Each line still links to the payout lines and orders behind it when an auditor asks.
Journal · week 44
UBER EATS · 6 STORES · 415 ORDERS| ACCOUNT | DEBIT | CREDIT |
|---|---|---|
| Marketplace clearingUber Eats net payout | 9,275.68 | |
| Marketplace commissionsUber Eats commission | 3,108.42 | |
| Refunds and adjustmentsUber Eats adjustments | 96.10 | |
| Delivery sales, Uber EatsGross sales, week 44 | 12,480.20 | |
| Total | 12,480.20 | 12,480.20 |
One row per journal line, ready for import.
Who uses it
Finance owns the close. Operations and IT see the part that touches their work.
Accounting and close
Review matched payouts, work the exception list and export the period's journal into the existing close.
- Reconcile
Channel finance
Read commissions, promotions and adjustments per channel and store group, and check them against agreed rates.
- Reconcile
- Command · read-only
Restaurant operations
See which exceptions trace back to a store, such as refunds for missing items, and fix the cause on the floor.
- Command
- Store
IT and data
Agree the journal format and export path with finance, and keep store and channel mappings current.
- Reconcile
- Connections
Questions finance teams ask
See a payout reconciled down to the order.
We'll walk through a weekly payout on sample data, from import to exceptions to a balanced journal.