Home » Industry Business Guides » How Petpooja Makes Online Order Reconciliation Effortless

How Petpooja Makes Online Order Reconciliation Effortless

Petpooja’s reconciliation report sits inside your POSS dashboard and cross-checks every Swiggy and Zomato order against the settlement you actually received. It flags four types of errors: status mismatches (your POS says delivered, the platform says cancelled), amount variances (tax or discount differences between your bill and their settlement), missing orders (served on your end but absent from the payout sheet), and commission overcharges (rates higher than what your contract states).

You do not need a separate tool, a CA, or a weekend spent on spreadsheets.

Zomato and Swiggy together process lakhs of orders every single day across India. Zomato and Blinkit together recorded 7.5 million orders on New Year’s Eve 2025 alone (Entrepreneur Loop, 2026). With that volume, payout errors are not rare. They are built into the system. The question for any restaurant owner doing 40, 80, or 200 online orders a day is not whether errors exist, but whether you are catching them before the money disappears into next week’s payout cycle.

Key Takeaways

  • Petpooja’s reconciliation report is built into POSS and requires no extra software or subscription
  • It catches four error types: status mismatches, amount variances, missing orders, and commission overcharges
  • Every flagged order shows the exact Order ID, amount difference, and source (Swiggy or Zomato)
  • Restaurant owners can raise disputes with aggregators using Petpooja’s report as documented proof
  • The report replaces 3-5 hours of weekly manual spreadsheet work with a single-screen summary

Why Do Aggregator Payouts Go Wrong?

Most restaurant owners assume that if an order was delivered, the money will show up correctly in the weekly payout. That assumption costs real money.

Here is what actually happens between order delivery and settlement credit. The platform records the order on their end. Their backend applies commission (typically 16-30% depending on city and contract, as per Business Standard, 2025), GST on that commission, a platform fee, a payment gateway fee of around 2%, and sometimes a marketing or sponsored listing deduction if you opted in. Each of these calculations runs independently. If even one layer miscalculates, your payout for that order comes up short.

Now multiply that across 60-150 orders a day, five to seven days a week. Consider a biryani restaurant in Banjara Hills doing 90 Zomato orders daily. That is 630 individual settlement calculations running every week. The chances of every single one being accurate are slim.

On top of that, errors creep in from the restaurant side too. A customer cancels mid-preparation, the kitchen marks it delivered on the POS, but Zomato marks it cancelled. Or a discount code applies on the platform app that the restaurant never approved. Bengaluru restaurant owners have formally complained about such unapproved discounts to the NRAI (Deccan Herald, 2025).

What Errors Does Petpooja’s Reconciliation Report Catch?

Each error type shows up with the specific Order ID, the platform (Swiggy or Zomato), the date, and the exact rupee difference. No guesswork involved.

1. Status Mismatch

Status mismatch: when your POS records an order as delivered but the platform’s settlement sheet lists it as cancelled, or the reverse.

This is the most frequent error type, and the one that costs the most per incident because the entire order value goes unpaid. Unlike amount variances where you lose Rs 10-40, a single status mismatch means the full Rs 300-600 order value never reaches your account.

For example, a QSR in Navrangpura processes an order worth Rs 380 through Zomato at 8:42 PM. The rider picks it up, the customer receives it, your POS logs it as delivered. But Zomato’s system flags it as cancelled due to a system glitch during a surge period. Without reconciliation, that Rs 380 never reaches your bank.

2. Amount Variance

Amount variance: when the order value on your POS and the amount on the platform’s settlement sheet do not match.

The gap usually comes from tax calculations, rounding, or discount application differences between the two systems. GST computation alone can create a Rs 3-8 difference per order if the platform applies a different tax slab than your POS.

These are smaller per-order (Rs 5 to Rs 40 typically), but they add up across hundreds of orders. A cloud kitchen chain in Wakad running three brands on Swiggy might see 15-20 such variances per week. Over a month, that is Rs 1,200-3,200 that quietly disappears. Multi-brand operators already face thin margins, and these hidden losses hit cloud kitchens harder than most realise.

3. Missing Orders

Missing order: when an order was placed, prepared, and handed off through your Petpooja POS, but it never shows up in the platform’s settlement report at all. As far as their payment system is concerned, that order never happened.

This tends to occur during high-volume windows like Friday dinner rushes or festival weekends when backend systems are under load. A single missing order on a busy Saturday night could mean Rs 400-700 gone without a trace.

If you are not cross-checking order counts between your POS and the settlement sheet, these missing orders stay invisible. Restaurants that also struggle with food cost tracking often find that missing-order losses compound the damage.

4. Commission Overcharge

Commission overcharge: when the platform deducts a higher commission percentage than what your contract specifies.

Your contract with Zomato says 22% commission. But on certain orders, the deduction comes out to 26% or 28%. This can happen when a promotional programme is auto-applied to your restaurant, when a platform fee structure changes mid-cycle, or when a backend error applies the wrong commission tier.

Zomato and Swiggy typically charge 16-30% commission depending on the city, order volume, and contract terms, as per published reports. The total effective deduction, including platform fees, gateway charges, and GST on commission, can reach 25-35% of the order value on both platforms. If even a fraction of your orders are being charged at the higher end without justification, the leak adds up fast.

How Does Manual Reconciliation Compare to Petpooja’s Report?

Manual reconciliation takes 3-5 hours weekly and depends on your accountant spotting errors row by row. If your restaurant accounting already runs tight, adding a manual payout check on top is a recipe for missed entries. Petpooja’s report compares every order in under 10 minutes and flags mismatches with Order IDs attached.

RECOMMENDED READ  Best Budget-Friendly Payroll Software for Mumbai SMEs: 2026 Complete Guide
What you are comparingManual (spreadsheet)Petpooja Reconciliation Report
Time per week3-5 hours of downloading CSVs, matching rowsUnder 10 minutes to review flagged errors
Error detectionHuman eye scanning hundreds of rowsEvery order auto-compared, mismatches highlighted
Proof for disputesScreenshots and highlighted cellsStructured report with Order IDs and amounts
Who can do itAccountant or owner with Excel skillsAny restaurant owner or manager
Commission verificationManually calculate % on each orderSystem compares actual vs contracted rate
CoverageWhichever orders you manage to checkEvery single order, every single payout

What Does a Typical Payout Deduction Look Like?

On a Rs 500 order through Swiggy or Zomato, the restaurant does not receive Rs 500. Multiple deductions apply before the payout reaches your bank.

Where Does Your Rs 500 Order Go? Order Value Rs 500 Commission (16-30%) Rs 80 – Rs 150 GST on Commission Rs 14 – Rs 27 Platform Fee Rs 15 – Rs 20 Payment Gateway Rs 10 – Rs 15 You Receive Rs 290 – Rs 380 Source: Business Standard, aggregator commission reports 2025

In plain numbers: on a Rs 500 order, the platform deducts Rs 80-150 as commission, Rs 14-27 as GST on that commission, Rs 15-20 as platform fee, and Rs 10-15 as payment gateway charges. The restaurant receives Rs 290-380 from the original Rs 500, depending on your contract tier and city.

If any of these deduction layers miscalculates on even 5-10 orders a day, you are losing Rs 100-400 daily without a trace. Over a month, that is Rs 3,000-12,000 gone from a single outlet.

How Do You Use Petpooja’s Reconciliation Feature?

The reconciliation report is already part of your Petpooja POSS setup. You do not need to install anything extra or pay for an add-on.

Step 1: Log in to your Petpooja dashboard and go to the Reports section. The reconciliation report sits under your online order reports.

Step 2: Select the date range and the platform (Swiggy, Zomato, or both). The system pulls your POS order data and compares it against the aggregator’s payout data for that period.

Step 3: Review the flagged orders. Each mismatch shows the Order ID, platform name, order date, the amount on your POS, the amount on the payout, and the difference. Status mismatches are highlighted separately from amount variances.

Step 4: Use the flagged report to raise disputes directly with Swiggy or Zomato’s restaurant support team. The report serves as documented evidence with specific Order IDs and amounts, which is far stronger than a general complaint saying “my payout seems low.”

At Petpooja, we have seen restaurant owners recover anywhere from Rs 2,000 to Rs 15,000 per month just by reviewing this report weekly and following up on flagged orders. A biryani chain in Maninagar with four outlets on both Swiggy and Zomato, for example, started reviewing reconciliation reports every Monday morning and caught 8-12 mismatches per week across outlets.

Why This Matters More as You Scale

A single-outlet restaurant doing 30 online orders a day might lose Rs 1,500-3,000 a month to undetected settlement errors. That stings, but it is survivable.

A four-outlet chain doing 120 orders per outlet per day has 480 daily payout calculations across two platforms. That is over 14,000 calculations a month per outlet, or 56,000 across the chain. The probability of errors rises with volume, and so does the total amount leaked.

Across our 1,00,000+ restaurant clients, we notice that reconciliation disputes rise sharply once an outlet crosses 80 online orders a day. Beyond that threshold, the maths does not work in your favour if you are trusting platform settlements at face value. If you want a deeper look at how commissions affect your bottom line, we have broken down the full Swiggy and Zomato commission structure in a separate piece.

Conclusion

Petpooja’s reconciliation report turns a painful weekly spreadsheet exercise into a 10-minute review. It catches the four most common payout errors from Swiggy and Zomato, gives you documented proof for disputes, and sits inside Petpooja POSS at no additional cost. If you are doing online orders and not reconciling payouts, you are leaving money on the table every single week. The report is already inside your dashboard. Use it.

Frequently Asked Questions

1. Is Petpooja’s reconciliation report a separate paid feature?

No. The reconciliation report comes built into your Petpooja POSS subscription. There is no extra charge or add-on required. You can access it from the Reports section of your dashboard the moment you start receiving online orders through Swiggy or Zomato.

2. How often should I check the reconciliation report?

Once a week works well for most restaurants. If your outlet processes more than 100 online orders daily, checking twice a week (say Monday and Thursday) helps catch errors before the next payout cycle closes. The faster you spot a mismatch, the easier it is to raise a dispute with the aggregator.

3. Can I use this report to get refunds from Swiggy or Zomato?

Yes. Every flagged order includes the Order ID, platform name, date, and exact rupee difference. Share this with your Swiggy or Zomato account manager or raise a ticket through their partner portal. Documented proof with specific Order IDs gets resolved much faster than vague complaints. Our delivery commission calculator can also verify whether your contracted rate matches the actual deduction.

4. What if I run a cloud kitchen on multiple platforms?

The report covers both Swiggy and Zomato. If you run a cloud kitchen with multiple brands across platforms, the report compares each brand’s orders separately. Petpooja’s Swiggy integration sits inside your order management system, so order data flows in without manual uploads. Multi-brand operators tend to see more mismatches due to higher order volumes, which makes weekly reviews even more worthwhile.

5. Does this work for dine-in orders too?

No. The reconciliation report is specifically for online aggregator orders (Swiggy and Zomato) where payouts go through the platform’s settlement cycle. Dine-in payments are settled directly between you and the customer, so there is no third-party payout to reconcile. For managing your overall restaurant finances, our food cost calculator can help track where your money goes across all order types.

Avani Joshi
Avani Joshi
Avani Joshi is a Content Writer at Petpooja, where she writes about payroll, billing, and the everyday software that keeps Indian SMEs running. She has a knack for taking complicated topics and explaining them in plain language for business owners who don't have time to decode jargon.

RELATED UPDATES

Leave a Reply

Take a free demo