Shopify Zoho Books Integration: Automatic GST Invoices for Every Order
| by Renuka M
A Shopify Zoho Books integration creates a GST-compliant invoice in Zoho Books for every Shopify order, records payments from Razorpay, Shopify Payments or COD remittances, and posts refunds as credit notes. Done right, your accounts team stops re-keying orders and month-end reconciliation drops from days to hours.
Key takeaways
- Every order should become an invoice with correct HSN, tax rate and place of supply.
- Payments should be recorded per gateway, with fees and settlement amounts reconciled.
- COD orders need a separate flow: invoice on dispatch or delivery, payment on courier remittance.
- Refunds and returns should create credit notes automatically.
- Large B2B sellers may also need e-invoicing (IRN) for B2B orders.

Shopify → Zoho Books: order to cash.
Why connect Shopify with Zoho Books?
- No manual invoice creation for hundreds of orders
- GST reports (GSTR-1) match actual sales
- Gateway settlements reconcile against bank deposits
- Accurate stock and COGS when used with Zoho Inventory
- Clear view of RTO and refund impact on revenue
What should sync?
| Shopify event | Zoho Books record |
|---|---|
| Order paid (prepaid) | Invoice + customer payment |
| Order placed (COD) | Sales order or invoice (as per policy) |
| COD delivered + remitted | Customer payment against invoice |
| Refund | Credit note + refund |
| Return / RTO | Credit note, stock adjustment |
| Gateway settlement | Bank deposit with fees as expense |
| Products / variants | Items with SKU and HSN |
| Customer (B2B with GSTIN) | Customer with GST details |

What should sync?
Integration options
| Option | Pros | Cons |
|---|---|---|
| Zoho's native Shopify integration (via Zoho Inventory/Books) | Quick setup, low cost | Limited control over invoice logic, COD and settlement handling |
| Marketplace connectors | Easy, subscription pricing | Rigid mapping, limited support for edge cases |
| Custom integration (n8n or code) | Exact rules for GST, COD, gateways, multi-store | Build effort and maintenance |
GST details to get right
- Place of supply: shipping state decides CGST+SGST or IGST
- HSN codes on every Shopify product mapped to Zoho items
- Tax-inclusive pricing: Shopify prices in India are usually tax-inclusive; the integration must back-calculate correctly
- Shipping charges: taxed at the rate of the main supply, as advised by your CA
- Discounts: applied before tax at line level
- B2B orders: capture buyer GSTIN at checkout and show it on the invoice
Handling COD orders
COD is where most integrations break. A typical flow:
- Order placed → sales order in Zoho Books (no revenue yet)
- Order shipped → invoice created
- Delivered → invoice remains open
- Courier remits COD (net of charges) → payment recorded; courier charges booked as expense
- RTO → invoice cancelled or credit note created, stock returned
Reconciling gateway settlements
Razorpay, Cashfree and Shopify Payments settle in batches, minus fees and GST on fees. The integration should:
- Record each order payment to a gateway clearing account
- Record each settlement as a transfer to bank with fees as expense
- Flag differences for review
E-invoicing for B2B orders
If your turnover requires e-invoicing, B2B invoices created from Shopify need an IRN. Zoho Books can push them to the IRP automatically. See Zoho Books GST e-invoicing setup.
Common problems
- Tax mismatches from tax-inclusive pricing
- Duplicate invoices when webhooks fire twice
- COD orders recorded as paid on placement
- Missing HSN codes causing GST and e-invoice errors
- Multi-currency orders posted without exchange rates

Common problems
Timeline and cost
| Scope | Timeline | Typical range |
|---|---|---|
| Native connector setup + item mapping | 1 week | Low |
| Custom invoice + payment sync | 2 to 4 weeks | INR 1 lakh to 2.5 lakh |
| COD, settlements, multi-store, e-invoicing | 4 to 6 weeks | INR 2.5 lakh+ |
Why choose Amwhiz?
Amwhiz builds Shopify integrations for Indian and GCC brands and implements Zoho Books. We work with your CA to set invoice, COD and settlement rules, then automate them with logging and daily reconciliation reports.
Want help with this? Book a free Shopify accounting automation call with the Amwhiz team.
Related guides
- Zoho Books GST E-Invoicing Setup: Step-by-Step Guide for Indian Businesses
- Zoho CRM Shopify Integration: Sync Orders, Customers and Inventory
- Shopify TallyPrime Integration: Options, Costs and Common Sync Errors
- Zoho Books ZATCA Phase 2 Setup for Saudi Businesses
Frequently asked questions
Can Shopify create GST invoices in Zoho Books automatically?
Yes. An integration can create an invoice for every order with correct HSN, tax and place of supply.
How are COD orders handled in Zoho Books?
Usually as sales orders or open invoices until the courier remits payment, then recorded as payments with courier charges as expenses.
Does Zoho Books reconcile Razorpay settlements?
With the right integration, yes. Payments go to a clearing account and settlements are matched with fees recorded separately.
Is a native Shopify Zoho integration enough?
For small stores with prepaid orders, often yes. COD-heavy, multi-store or B2B stores usually need custom logic.
Can refunds sync from Shopify to Zoho Books?
Yes. Refunds can create credit notes and refund entries automatically.
I’m a passionate tech writer with expertise in SEO, web development, and e-commerce solutions. Stay tuned for valuable insights and expert tips!
-1-1.webp?width=200&height=99&name=amwhiz-logo%20(1)-1-1.webp)
Leave a comment
Your email address will not be published. Comments are reviewed before they appear.