Zomato Reconciliation with Urbanpiper and POS
Restaurant and food commerce teams often need to reconcile order data across Zomato, Urbanpiper, POS exports, and bank settlement records. Cointab helps finance teams compare these records in one structured workflow, identify missing or mismatched transactions, and review audit-ready reports without rebuilding the same spreadsheet logic every period.
What this reconciliation helps you compare
This use case is useful when your restaurant or delivery business needs to track the full path of an order from placement to settlement. Depending on your process, the reconciliation can compare:
- Zomato order data against Urbanpiper order reports
- Urbanpiper orders against POS exports
- POS records against Zomato order and settlement data
- Settlement amounts against bank entries
- Commission, TDS, and TCS charges against expected values
Cointab supports flexible reconciliation setups, so you can keep your internal sales or POS records on one side and the platform, aggregator, or bank data on the other side.
Typical Side A and Side B setup
In Cointab, the reconciliation is built around two sides:
Side A: your internal records
Side A usually contains the records your business expects to be correct. For this use case, that can include:
- POS sales reports
- Internal order reports
- Store-level sales exports
- Restaurant ledger or finance records
- Bank-side expected settlement working files
Side B: external platform records
Side B contains the reports received from external systems or partners. For this use case, that can include:
- Zomato order or settlement reports
- Urbanpiper exports
- Bank statements
- Charge reports for commission, TDS, or TCS
If you need to compare more than two files, Cointab can still structure the workflow with multiple reports on either side and use supporting files where needed.
What finance teams usually verify
A Zomato reconciliation workflow is not just about matching order IDs. Finance teams usually want to confirm the full financial picture, including:
- Whether every Zomato order appears in Urbanpiper and the POS
- Whether every Urbanpiper order was captured correctly in the POS
- Whether the correct order amount was received or settled
- Whether commission charges match the agreed store-level or outlet-level rate
- Whether TDS and TCS amounts were applied correctly
- Whether the bank received the expected settlement amount
- Whether any remittance is still pending
This helps restaurant finance teams move from manual checking to a repeatable exception review process.
How Cointab handles the reconciliation workflow
A typical setup follows a simple sequence:
- Upload Zomato, Urbanpiper, POS, and bank files in CSV, XLS, or XLSX format.
- Map the required fields such as date, amount, order ID, settlement ID, or reference number.
- Add supporting data if needed, such as outlet mapping, fee rates, or tax mapping.
- Create derived columns when a field needs to be cleaned, combined, or calculated.
- Run reconciliation manually or schedule it to run automatically.
- Review matched, partially matched, unmatched, and skipped records.
- Download the reconciliation report for internal review, audit, or follow-up.
This workflow is designed to reduce repeated spreadsheet work while keeping the logic visible to finance users.
Common mismatch scenarios in restaurant reconciliation
Restaurant teams often see differences that are normal operationally but difficult to track in Excel. Common examples include:
- Orders present in Zomato but missing in Urbanpiper
- Orders present in Urbanpiper but not reflected in the POS
- Settlement amounts that do not equal the expected order total
- Commission deductions that differ from the agreed rate
- TDS or TCS amounts that need validation
- Bank settlements that arrive later than expected
- Partial payments or adjusted settlements
- Duplicate, skipped, or incomplete rows in source files
Cointab separates these records clearly so finance teams can focus on exceptions instead of reviewing every row manually.
Supporting data and derived columns
Restaurant reconciliations often need more than direct row matching. Cointab supports optional supporting files and calculated columns to make the comparison more reliable.
Supporting data can help with
- Outlet mapping across systems
- Store code normalization
- Fee or commission rate lookups
- Tax mapping
- Product or menu enrichment
- Reference data for internal identifiers
Derived columns can help with
- Cleaning order IDs or settlement references
- Calculating net settlement values
- Deriving commission or tax amounts
- Normalizing amounts for comparison
- Building a combined reference field for matching
Users can create derived columns with AI assistance when they know the business rule but do not want to write formulas manually.
Match outcomes you can review
Cointab groups transactions into clear reconciliation statuses so the team can review exceptions quickly:
- Fully matched: order, reference, and amount align with the reconciliation logic
- Partially matched: the records appear related, but the amounts differ
- Unmatched: the record is present on one side but not the other
- Skipped: the record was excluded because of missing or invalid data, duplication, or another rule
If a transaction needs human review, the team can use manual match controls and keep that activity visible in the report history.
Why this helps restaurant finance teams
A recurring Zomato reconciliation process is valuable because it reduces repetitive month-end and day-to-day work. Instead of rebuilding formulas and checks for every outlet or period, teams can reuse the same reconciliation setup and focus on what changed.
This is especially useful for businesses that manage:
- Multiple outlets or store locations
- Frequent settlements and charge deductions
- Commission, tax, and remittance review
- POS and aggregator data from different teams
- Month-end close and audit preparation
- Daily or weekly exception follow-up
Reuse and automation for recurring runs
Once the reconciliation is configured, it can be reused for future periods. Teams can upload the latest files, refresh the report, and review the new results without rebuilding the workflow.
Cointab also supports recurring automation where the required files can be received or pulled through email, SFTP, or API, then loaded into the same reconciliation setup. This makes the workflow more practical for teams that need regular reporting across stores, periods, or settlement cycles.
Reporting and audit readiness
After reconciliation is complete, users can review a report dashboard that shows the transaction-level details along with summaries of matched, partially matched, unmatched, and skipped items. The report can be downloaded in Excel format for internal review, partner follow-up, or audit preparation.
This gives finance teams a clear record of:
- What was matched
- What was left open
- What was skipped and why
- What needs follow-up
- What was manually reviewed
Working as a team
For finance teams handling several outlets or business units, Cointab supports shared workspaces with roles, permissions, and audit logs. That makes it easier to track who ran the reconciliation, which files were used, and how exceptions were handled across the team.
When this use case is a fit
This reconciliation workflow is a good fit when you need to compare restaurant sales, order, settlement, and bank data across systems such as Zomato, Urbanpiper, and POS. It is especially useful when the same checks repeat every day, week, or month and the business needs a structured, reviewable process rather than manual spreadsheet matching.
FAQ
What can be reconciled in a Zomato reconciliation workflow?
You can reconcile order-level data, settlement amounts, commission charges, TDS and TCS values, and bank receipts across Zomato, Urbanpiper, POS exports, and internal finance records.
Can this workflow handle missing orders or settlement gaps?
Yes. The reconciliation report separates matched and unmatched records, making it easier to spot missing orders, delayed settlements, or entries that need manual review.
Can finance teams verify commission and tax charges?
Yes. Supporting files and derived columns can be used to compare expected commission, TDS, and TCS calculations against the values received in external reports.
What file formats are supported?
Cointab supports CSV, XLS, and XLSX files for reconciliation uploads.
Can the same setup be reused for future periods?
Yes. Once the reconciliation is configured, the same setup can be reused for future runs, which reduces repeat work and keeps the process consistent across periods.