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.

diraReconcile
3 exceptions
GROSS SALES

$12,480.20

COMMISSIONS

−$3,108.42

ADJUSTMENTS

−$96.10

NET PAYOUT

$9,275.68

Orders matched to payout lines412 of 415
  • 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
Prepare disputeAccept variance
Illustrative interface · sample data

The situation

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
    Mon 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

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.
How Dira Reconcile works
diraReconcile

Journal · week 44

UBER EATS · 6 STORES · 415 ORDERS
ACCOUNTDEBITCREDIT
Marketplace clearingUber Eats net payout9,275.68
Marketplace commissionsUber Eats commission3,108.42
Refunds and adjustmentsUber Eats adjustments96.10
Delivery sales, Uber EatsGross sales, week 4412,480.20
Total12,480.2012,480.20
Balanced3 exceptions noted with evidence
Export

One row per journal line, ready for import.

Illustrative interface · sample data

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.