Skip to content

Shopify Zoho Books Integration: Automatic GST Invoices for Every Order

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: Order placed; GST invoice created; Payment / COD remittance; Gateway settlement; Refund → credit note
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 eventZoho Books record
Order paid (prepaid)Invoice + customer payment
Order placed (COD)Sales order or invoice (as per policy)
COD delivered + remittedCustomer payment against invoice
RefundCredit note + refund
Return / RTOCredit note, stock adjustment
Gateway settlementBank deposit with fees as expense
Products / variantsItems with SKU and HSN
Customer (B2B with GSTIN)Customer with GST details

What should sync? – Amwhiz infographic
What should sync?

Integration options

OptionProsCons
Zoho's native Shopify integration (via Zoho Inventory/Books)Quick setup, low costLimited control over invoice logic, COD and settlement handling
Marketplace connectorsEasy, subscription pricingRigid mapping, limited support for edge cases
Custom integration (n8n or code)Exact rules for GST, COD, gateways, multi-storeBuild 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:

  1. Order placed → sales order in Zoho Books (no revenue yet)
  2. Order shipped → invoice created
  3. Delivered → invoice remains open
  4. Courier remits COD (net of charges) → payment recorded; courier charges booked as expense
  5. 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 – Amwhiz infographic
Common problems

Timeline and cost

ScopeTimelineTypical range
Native connector setup + item mapping1 weekLow
Custom invoice + payment sync2 to 4 weeksINR 1 lakh to 2.5 lakh
COD, settlements, multi-store, e-invoicing4 to 6 weeksINR 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

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.

Leave a comment

Your email address will not be published. Comments are reviewed before they appear.

At Amwhiz, we turn HubSpot, Shopify, Zoho and custom integrations into growth engines. Our certified team builds, connects and supports the systems your business runs on – so you can focus on your customers.