
Automate revenue reconciliation
Multi-location F&B operators spend 120+ hours/month matching POS data, delivery settlements, and bank deposits. VAL automates the entire process—from GrabFood and Foodpanda settlements to NETS payments and bank reconciliation. No more manual copy-paste, Excel formulas, or reformatting. Discrepancies flagged automatically. 120 hours → under 5 hours.
Trusted by leading restaurants







How VAL reconciles revenue
Three-layer reconciliation: Ingest data from 90+ platforms, standardize to a common format, match across transaction/daily/outlet levels, and flag discrepancies in real-time.

Universal data ingestion
No reformatting required. Drop GrabFood, Foodpanda, NETS reports into VAL Drive—we read 90+ platform formats automatically. No API fees (use reports you already download). AI document scanning for PDFs.
- •90+ pre-built F&B connectors (GrabFood, Foodpanda, NETS, FavePay, mall vouchers)
- •Drop reports you already download—no reformatting, no API subscription fees
- •Email extraction and AI scanning for PDFs and unstructured reports

Multi-layer reconciliation
Match at transaction-level (which order is wrong?), daily-level (total POS vs settlement), and outlet-level (company-wide status). Validate commissions, track settlements vs bank deposits, detect timing differences.
- •POS vs delivery settlements: Match individual transactions, validate 30% commission calculations
- •Settlements vs bank deposits: Track expected deposits, flag overdue payments, explain bank fees
- •Payment method reconciliation: Ensure NETS, credit card, e-wallet totals match POS data

Exception management
VAL does the heavy lifting—matching thousands of transactions automatically—so you only focus on what needs attention. Review discrepancies in familiar formats: our dashboard or export to Excel. Every exception shows which transactions are off, by how much, and why.
- •Pre-filtered exceptions—only see what requires your attention (variances >$500 or >2%)
- •Export to Excel or review in dashboard—work in the format you're comfortable with
- •Complete transaction details—drill down to exact orders, settlements, or payments causing the mismatch
Connects to all the data sources needed for revenue reconciliation








Reconciliation scenarios
See how VAL handles the most common F&B reconciliation challenges—from delivery platform settlements to bank deposits and payment processor matching
Multi-dimensional reconciliation: Entity → Outlet → Month → Daily
Example: Orchard outlet, Nov 1
- Total sales: $8,250 - By channel: Dine-in $5,000 | GrabFood $2,750 | Takeaway $500 - By payment: Cash $2,000 | NETS $3,500 | Cards $1,500 | E-wallets $1,250
How VAL reconciles: - Delivery partners: Transaction-level matching with order IDs - Payment processors: Daily-level matching only
Results: - 98.5% auto-matched - 2 flagged items: $125 in platform discounts - Drill down from company-wide to specific orders
Comparing order sales: POS vs delivery platform
The scenario: - POS: 45 GrabFood orders = $2,800 - GrabFood report: 45 orders = $2,750 - Same order count, $50 sales difference
What VAL does: - Compares order sales in POS vs platform sales - Detects $50 variance
Cause identified: - $50 platform discount applied by GrabFood not entered in POS - Common issue: Platform vs merchant discounts due to manual entry errors
Comparing payment sales: POS vs payment processor
The scenario: - POS: $3,500 in NETS sales - NETS report: $3,450 sales ($51.75 fee, $3,398 settlement) - $50 difference detected
What VAL does: - Compares total NETS sales in POS vs NETS statement - POS higher than processor
Cause identified: - 2 voided NETS transactions ($50) recorded in POS but voided at processor
Key point: - Payment processors: NO discounts/disputes, only voids or refunds - Transaction-level matching only for delivery partners
Verifying platform payout in bank
The scenario: - Order sales reconciled: $2,750 (Nov 1) - GrabFood payout statement: $2,750 to be deposited Nov 3 - Bank statement: $2,745 deposit - $5 difference detected
What VAL does: - Compares payout statement vs actual bank deposit - Flags payout-to-bank variance
Cause identified: - $5 bank transfer fee
Value: - Catches missing deposits, wrong amounts, and unexplained fees
Ready to cut reconciliation from days to hours?
Revenue reconciliation insights
Get tips for multi-location revenue reconciliation, delivery platform settlements, and bank deposit matching. Delivered monthly.
Please provide your email address if you'd like to receive our newsletter. You can unsubscribe at any time.