NetSuite ERP for Indian Mid-Market: Complete Guide
NetSuite ERP guide for Indian mid-market businesses: modules, pricing in INR, India localisation, GST compliance,…
The Zoho Razorpay integration connects your payment collection with invoicing and CRM. For Indian businesses using Razorpay to accept online payments, this integration auto-reconciles payments in Zoho Books, updates deal stages in Zoho CRM, and eliminates the manual work of matching bank statements to invoices.

Indian businesses using Zoho Books for invoicing and Razorpay for payment collection face a daily reconciliation task: match each Razorpay settlement to the corresponding invoice, account for Razorpay fees and GST on fees, and handle partial payments, refunds, and failed transactions. Without integration, this is a manual, error-prone process that consumes 1 to 2 hours daily for a business processing 50+ transactions.
There are three ways to connect Zoho with Razorpay:
| Method | Best For | Setup Effort |
|---|---|---|
| Zoho Flow | Simple automations: payment received triggers CRM update or Books entry | Low (30 minutes) |
| Razorpay webhook + Zoho Creator | Custom logic: validate payment, match to invoice, handle edge cases | Medium (2-3 hours) |
| Zoho Books Payment Links | Send payment links in Zoho Books invoices; Razorpay processes the payment | Low (15 minutes) |
The simplest integration: connect Razorpay as a payment gateway in Zoho Books. Every invoice you send includes a “Pay Now” button. The customer clicks it, pays via Razorpay (UPI, card, netbanking), and Zoho Books auto-records the payment against that invoice. No manual reconciliation needed.
Configuration steps:

For businesses that collect payments outside of Zoho Books invoices (subscription payments, e-commerce checkout, custom payment pages), use Razorpay webhooks to push payment events to Zoho.
When a payment is captured in Razorpay, the webhook sends event data (payment ID, amount, email, contact, notes) to a Zoho Creator form or Zoho Flow trigger. The receiving system then:
Razorpay charges a transaction fee (typically 2% for cards, Rs. 3-10 for UPI) plus 18% GST on the fee. For accounting purposes in Zoho Books:
Zoho Books can automate this: when a Razorpay settlement lands in your bank account, create a split entry: payment received (credit to customer), payment gateway fee (debit to expenses), GST on fee (debit to input GST).
For daily reconciliation: download the Razorpay settlement report (available via API or dashboard). Import into Zoho Books bank reconciliation. Match each settlement to the corresponding invoice payments. With the webhook integration, most matching happens automatically. Only exceptions (partial payments, refunds, disputes) need manual attention.
Our team builds systems that actually work. No fluff, just honest architecture and clean implementation.