Skip to main content

Command Palette

Search for a command to run...

How to Reconcile OTA Payments: Step-by-Step Guide for Bus Operators (RedBus, AbhiBus, Paytm Bus)

Published
10 min read

Linked landing page: GaadiKharcha – Daily Intercity Bus
Estimated read time: 6 min
Category: OTA & Collections


Disclaimer: This article is intended for general informational purposes only and does not constitute legal, tax, or financial advice. Tax rates, TDS provisions, GST rules, and OTA contract terms are subject to change and vary by platform. The ledger entries and reconciliation steps shown here are illustrative examples - your actual accounting treatment may differ based on your business structure, GST registration status, and applicable tax slabs. Always consult a qualified Chartered Accountant or tax advisor before making decisions based on this content. GaadiKharcha is a software platform and is not a licensed tax, legal, or financial advisory firm.


The Problem No One Talks About

You ran 200 seats across RedBus, AbhiBus, and Paytm Bus last month. You know what you charged. But when the payments hit your bank account, they're collectively ₹40,000 short - and each OTA has its own payment advice format, its own settlement cycle, and its own deduction logic.

Most bus operators try to reconcile this manually: download each PDF, open a spreadsheet, try to match booking IDs across platforms. It takes hours - sometimes days. And even after all that effort, operators routinely miss deductions they were never supposed to accept.

This guide walks you through the reconciliation process for the three most common OTAs Indian bus operators work with - what each platform sends you, what each line means, and where operators typically lose money without realising it.


What OTAs Send You (And What It Actually Means)

Every OTA - RedBus, AbhiBus, Paytm Bus - issues a Payment Advice for each settlement cycle. The format differs across platforms, but the underlying components are largely the same:

1. Gross Booking Amount

Total fare collected from passengers across your buses in the settlement period. This is your starting point for reconciliation.

2. Platform Commission Deduction

The OTA's platform fee - a percentage of the gross fare. This varies by contract and platform:

  • RedBus - commission rates vary by operator tier and route; confirm your specific rate in your operator agreement

  • AbhiBus - similar commission-based model; rates negotiated at onboarding

  • Paytm Bus - may include additional payment processing or convenience fee components depending on your contract

Watch out: If you've renegotiated your commission rate with any OTA, confirm the deduction in the current Payment Advice matches your updated contract, not your old one. Rate drift is one of the most common sources of silent revenue loss.

3. TDS (Tax Deducted at Source)

OTAs typically deduct TDS on the commission amount. The applicable section and rate can vary based on the nature of the transaction and your business category.

⚠️ TDS provisions, applicable sections, and rates may vary based on your PAN status, turnover thresholds, and any lower/nil deduction certificates you hold. The specific section applied may also differ across OTA platforms. Always confirm with your CA what applies to your situation and verify against your Form 26AS.

Many small operators forget to track and claim TDS credits because they don't reconcile monthly. Over a full year, this compounds into significant tax leakage.

4. GST on Commission

OTAs charge GST on their commission and issue a tax invoice for this. If you are a GST-registered business, this may be claimable as Input Tax Credit (ITC) subject to eligibility conditions under the GST Act and correct reflection in your GSTR-2B.

⚠️ ITC eligibility depends on your GST registration type, business category, and compliance status. Verify with your CA whether ITC is claimable in your specific situation before claiming it in your returns.

5. Cancellation Deductions

Passenger cancellations refunded to customers are reversed from your payout. Each OTA handles the timing of these differently - some deduct in the same cycle, others in the next. Cross-verify every deduction against actual cancelled bookings in the respective operator portal.

6. Convenience Fee / Other Credits

Some OTA contracts include a convenience fee split or incentive credits. Verify these are being credited correctly as per your agreement.

7. Net Payable

What actually hits your bank account. The formula is consistent across all platforms:

Net = Gross − Commission − TDS − GST on Commission ± Cancellations ± Other Adjustments


Step-by-Step Reconciliation Process

This process applies to RedBus, AbhiBus, and Paytm Bus. Run it separately for each OTA every settlement cycle.

Step 1: Download the Payment Advice

Log into each OTA's operator portal and download the Payment Advice for the relevant settlement period.

  • RedBus: Operator Portal → Payments → Payment Advice

  • AbhiBus: Operator Dashboard → Finance → Settlement Report

  • Paytm Bus: Partner Portal → Payments → Settlement Summary

Step 2: Export the Booking-Level Report

From the same portal, export the booking detail report for the same date range. You need: Booking ID, Travel Date, Seat Count, Fare Per Seat, and Cancellation Status.

Step 3: Calculate Your Expected Gross

Sum fare × seats for all confirmed + travelled bookings. This is your expected gross.

Compare it to the gross figure in the Payment Advice. A mismatch typically means:

  • Some bookings haven't settled yet (settlement windows vary: RedBus typically settles 2–3 days post-travel; verify the cycle for AbhiBus and Paytm)

  • Cancellations were processed in a different settlement cycle

Step 4: Verify the Commission Rate

Commission Deducted ÷ Gross Amount = Effective Commission Rate

Compare this to your contract rate. If it doesn't match, flag it immediately with the OTA's finance/support team. Do this for every platform, every cycle.

Step 5: Cross-Check Cancellation Deductions

List every cancellation deduction in the Payment Advice. Match each one to an actual cancelled booking in your booking export. Any deduction with no matching cancellation is money you shouldn't have lost - raise a dispute ticket promptly (most OTAs have a 30-day window for disputes).

Step 6: Capture TDS and GST for Compliance

Log each Payment Advice's TDS amount into a running TDS tracker. You'll need this for Form 26AS reconciliation when filing your ITR.

Log GST charged on commission into your ITC register for monthly GSTR-2B matching - subject to your CA's confirmation of ITC eligibility.

Step 7: Post to Your Books

⚠️ The ledger structure below is a general illustration only. Actual account heads and treatment of TDS and GST entries will depend on your accounting system, business entity type, and your CA's guidance. Do not use this as a substitute for professional accounting advice.

A typical journal entry for an OTA settlement might look like:

  • Debit: Bank A/c (net amount received)

  • Debit: TDS Receivable A/c (TDS deducted by OTA)

  • Debit: Input GST A/c (GST charged on commission, if ITC-eligible)

  • Debit: Commission Expense A/c (net commission after GST)

  • Credit: Bus Revenue A/c (gross booking amount)


OTA-Specific Differences to Watch For

Item RedBus AbhiBus Paytm Bus
Settlement cycle Typically T+2 or T+3 Verify in your contract Verify in your contract
Payment Advice format PDF / Portal download Portal report Portal report
Dispute window ~30 days Confirm with support Confirm with support
Convenience fee split Contract-dependent Contract-dependent May vary

These details are indicative and subject to change. Always verify current terms directly with each OTA platform.


Common Discrepancies (And What They Mean)

Discrepancy Likely Cause Action
Net payout lower than expected Unapplied cancellation, rate mismatch, or pending settlement Compare booking-level data line by line
Effective commission rate doesn't match contract Rate not updated after renegotiation or manual error Contact OTA finance team with your contract
TDS rate seems off Different section applied, or PAN mismatch Verify with CA and check Form 26AS
GST on commission not invoiced Invoice not raised by OTA Follow up with OTA; missing invoice means you can't claim ITC
Cancellation deduction with no matching booking System error or processing lag Raise dispute ticket within the OTA's dispute window

The Real Problem: Doing This Manually Across 3 OTAs Doesn't Scale

Run through everything above once - it works. But now multiply it by three OTAs, running every 2–3 days in staggered settlement cycles, across 10 or 20 buses.

That's what most operators are dealing with:

  • 15–25 hours/month of finance team time across all OTAs

  • Commission rate drift going unnoticed for months

  • Cancellation disputes missed because the 30-day window passed

  • TDS and ITC leakage because reconciliation slips under workload

This is exactly the problem GaadiKharcha's OTA Reconciliation module is built for - a single place to track what each OTA owes you, flag discrepancies automatically, and maintain your TDS and ITC records without manually juggling three portals.

See how GaadiKharcha handles OTA reconciliation for Daily Intercity Bus operators →


Quick Checklist: Monthly OTA Reconciliation (Per Platform)

Run this for RedBus, AbhiBus, and Paytm Bus separately:

  • [ ] Download Payment Advice for the settlement period

  • [ ] Export booking-level report for the same period

  • [ ] Verify gross amount matches your expected bookings

  • [ ] Confirm effective commission rate matches your current contract

  • [ ] Match every cancellation deduction to an actual cancelled booking

  • [ ] Log TDS amount to your TDS tracker

  • [ ] Log GST on commission to your ITC register (confirm eligibility with CA)

  • [ ] Post ledger entry with correct account split (per your CA's guidance)

  • [ ] Raise dispute tickets for any unmatched deductions within the OTA's window


Summary

OTA reconciliation across RedBus, AbhiBus, and Paytm Bus isn't just a finance task - it's how you protect revenue that silently disappears through commission rate drift, unclaimed TDS, ITC you never captured, and cancellation deductions that don't match reality.

Do it every cycle. Do it systematically. Or automate it.


GaadiKharcha is a fleet finance management platform built for Indian bus operators. If you're spending hours on OTA reconciliation every month, talk to us.


RedBus, AbhiBus, and Paytm Bus are trademarks of their respective owners. GaadiKharcha is not affiliated with, endorsed by, or officially partnered with any of these platforms. All product names and brands are referenced here solely for descriptive and educational purposes to help bus operators understand general industry reconciliation practices.

The information in this article reflects general industry practices as of the date of publication. OTA payment terms, commission structures, TDS applicability, and GST rules are subject to change. Always verify current terms directly with each OTA platform and consult a qualified Chartered Accountant for tax-specific guidance.


Tags: ota-reconciliation redbus abhibus paytm-bus bus-operator fleet-finance tds gst payment-advice settlement

27 views