Skip to main content
Platform Settlements · 4 min read

Cashfree Settlement Reconciliation: T+1 Payouts and Exception Handling

Cashfree settlement reconciliation is the process of matching Cashfree's NEFT payouts — which arrive on a T+1 cycle as a standard feature — to individual orders in the settlement report. The faster settlement cycle creates a specific challenge: finance teams running day-old order exports against same-day bank credits find themselves reconciling against data that has not yet been consolidated. Cashfree also offers a separate Payouts product for bulk disbursements, which requires its own reconciliation track distinct from collection settlements.

Terra Insight
Terra Insight Reconciliation Infrastructure

Content authored by practitioners with experience at Amazon India, Intuit QuickBooks, and the Tata Group. Meet the team →

Published 18 March 2026
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops
Knowledge Card
Problem

Cashfree's default T+1 settlement cycle arrives before most ERPs have finalised the prior day's order data, creating a recon window mismatch. The separate Cashfree Payouts product for bulk disbursements runs a parallel debit reconciliation that must not be co-mingled with collection settlements.

How It's Resolved

Collection-side matching joins Cashfree settlement_id against bank NEFT credit using UTR plus net amount plus T+1 date, then unpacks to order_id with MDR (1.5-2% cards, 0% UPI) and GST on MDR. Payouts-side matching runs an independent track joining outgoing transfer IDs to bank debits and downstream vendor or refund liability. Test-mode and OMS-orphan transactions are isolated.

Configuration

Dual pipelines — Collection (settlement_id) and Payouts (transfer_id) — T+1-aware window, monthly GST invoice matcher for ITC, and test-mode filter rule.

Output

Two separate reconciliation outputs (inbound settlement ledger and outbound payouts ledger), MDR over-deduction exception list, GSTR-2B ITC claim for MDR GST, and variance explanation trail for auditors.

Cashfree’s T+1 settlement cycle means bank credits arrive faster than most gateway reconciliation processes can keep up. Finance teams still running VLOOKUP against the previous day’s order export find themselves perpetually one step behind — the settlement has already landed, but the order data used for matching is 24 hours stale. This article explains Cashfree settlement reconciliation for finance and operations teams who need to close books accurately against T+1 payouts.

What Cashfree Settlement Is

Cashfree Payments is a payment aggregator that offers T+1 settlement as a standard feature for eligible merchants — a meaningful differentiator against the T+2 default of most major Indian gateways. The settlement mechanism is identical in structure: Cashfree batches captured transactions, deducts MDR and GST on MDR, and initiates an NEFT credit to the merchant’s bank account.

Cashfree also operates a separate Payouts product for bulk disbursements. The two products share the Cashfree brand but have different report formats, separate dashboard sections, and distinct reconciliation requirements. Cashfree Payments settlements are NEFT credits into the merchant’s account; Cashfree Payouts are NEFT or IMPS debits out of the merchant’s account. Mixing the two in the same reconciliation run is a common error that creates artificial exceptions.

How Cashfree Settlement Reconciliation Works

Step 1: Export the Settlement Report

The Cashfree Dashboard provides settlement reports under the Settlements tab. Each report is filterable by date range and downloadable in CSV format. The key fields are: settlement_id, settlement_date, gross_amount, mdr_amount, gst_on_mdr, refund_amount, net_settlement_amount, and transaction-level Order ID and Payment ID. The T+1 settlement cadence means that for daily reconciliation, the report for Day N must be exported on Day N+1 after the settlement is confirmed.

Step 2: Match the Settlement Batch to the Bank Credit

The NEFT credit in the bank statement will carry a narration such as NEFT CR: [bank] [UTR] CASHFREE SETTLEMENT or CASHFREE PAYMENTS. Match the bank credit to the settlement batch using the settlement_id and net amount. Where the net amount in the bank credit does not match the settlement report total, the difference is typically a refund processed after the report was generated — check for refund transactions with a settlement_date that falls in the next cycle.

Step 3: Match Transactions to Orders

Each transaction in the settlement report is matched to the OMS using Order ID or Payment ID. For T+1 reconciliation, ensure the OMS order export covers the capture date range that corresponds to the settlement batch — not the settlement date. Orders captured on Day N-1 will settle on Day N; reconciling against Day N orders will produce false exceptions.

Cashfree Settlement Component Breakdown

ComponentDescriptionExample (₹10,000 card transaction)
Gross transaction amountCustomer payment captured₹10,000
MDRProcessing fee (card ~2%)₹200
GST on MDR18% GST on MDR₹36
Refund deductionNetted if applicable₹0 – ₹N
Net settlement amountNEFT credit to merchant bank₹9,764

Exception Classification in Cashfree Reconciliation

Exception CodeTriggerResolution Step
FEE_DEDUCTIONMDR rate differs from contracted rate by instrumentVerify against Cashfree merchant pricing schedule
TAX_DEDUCTIONGST on MDR in report differs from monthly invoiceReconcile report total against Cashfree GST invoice
ROUNDINGSub-rupee fee roundingAccept within tolerance or log as ROUNDING
PARTIAL_PAYMENTRefund reduces current batch but order is in prior periodMatch refund entry to originating Order ID across periods
UNEXPLAINEDTransaction in settlement report not found in OMSCheck for test-mode payments; filter by live-mode flag in report

India-Specific Compliance in Cashfree Reconciliation

The T+1 settlement cycle creates a specific compliance calendar consideration: the MDR and GST on MDR deducted today are recognised in the corresponding accounting period, but the Cashfree tax invoice is issued monthly. Finance teams must ensure that MDR GST amounts shown in daily settlement reports are reconciled to the monthly GST invoice before ITC is claimed in GSTR-3B. Claiming ITC against an invoice that does not appear in GSTR-2B — because Cashfree has not yet filed GSTR-1 for the period — is a compliance risk under GST Rule 36(4).

For merchants using both Cashfree Payments (collections) and Cashfree Payouts (disbursements), the bank statement will show both credits and debits from Cashfree’s nodal account. These must be routed to separate reconciliation workflows — the settlement reconciliation for collections, and a disbursement reconciliation for payouts — to avoid netting errors.

Structured payment gateway reconciliation tooling handles Cashfree’s T+1 cadence by automating daily report ingestion and order-date-to-settlement-date mapping, eliminating the capture-date-versus-settlement-date confusion that causes false exceptions in manual processes. Reconciliation software India deployments for Cashfree merchants are typically completed in 2–4 weeks through configuration, with ISO 27001:2022 certified infrastructure and a full audit trail — every match, exception, and manual override time-stamped.

The Reserve Bank of India regulates Cashfree Payments under its payment aggregator framework, which defines the capital, settlement timing, and nodal account requirements that make T+1 settlement operationally viable.

Frequently asked questions about Cashfree settlement reconciliation are answered below.

Primary reference: Reserve Bank of India — which regulates Cashfree Payments as a payment aggregator and sets the settlement framework that enables T+1 payout cycles.

Frequently Asked Questions

Does Cashfree Payments offer T+1 settlement as standard?
Yes. Cashfree offers T+1 settlement — settlement initiated one working day after payment capture — as a standard feature for eligible merchants, without additional fees. This differs from Razorpay and PayU, where T+1 is typically available on request or for established merchants only. T+2 is available as a fallback. Merchant eligibility for T+1 depends on Cashfree's risk assessment.
What is the settlement_id in Cashfree and how does it work in reconciliation?
Cashfree assigns a settlement_id to each settlement batch, visible in the Cashfree Dashboard under the Settlements section. The settlement report CSV contains the settlement_id, settlement date, and net amount alongside individual transaction rows. The settlement_id is used to match the Cashfree settlement batch to the corresponding NEFT credit in the bank statement. The bank narration will typically show a Cashfree nodal account reference with a UTR.
How is MDR GST handled in Cashfree settlement reconciliation?
Cashfree charges MDR on transactions (0% for UPI, approximately 1.5–2% for cards depending on plan) and applies 18% GST on the MDR. Cashfree issues a monthly GST invoice to the merchant's registered GSTIN. The GST on MDR amount in the settlement report should match the invoice total for the corresponding period. GST-registered merchants can claim ITC on this amount after matching the invoice in GSTR-2B.
What is Cashfree Payouts and does it need separate reconciliation?
Cashfree Payouts is a separate product for bulk disbursements — vendor payments, refunds, salary transfers, and similar outgoing transactions. It is distinct from Cashfree Payments (the collection/gateway product). Payouts reconciliation matches outgoing transfer records in the Cashfree Payouts dashboard to debit entries in the merchant's bank account and to the corresponding liability or expense in the ERP. These two reconciliation tracks should not be combined.
What are the most common exceptions in Cashfree settlement reconciliation?
Common exceptions in Cashfree settlement reconciliation: FEE_DEDUCTION when the MDR applied differs from the agreed rate by instrument; TAX_DEDUCTION when the GST on MDR in the settlement report does not match the monthly invoice; PARTIAL_PAYMENT when a refund processed through Cashfree reduces the gross-to-net bridge but the originating Order ID falls in a different accounting period; and UNEXPLAINED when a transaction in the settlement report has no match in the OMS, which may indicate a test-mode payment that was not filtered.

See how TransactIG handles reconciliation for your industry

Configuration takes 2–4 weeks. No code development required. ISO 27001:2022 certified.