How to Sync Shopify and WooCommerce Orders with Tally — Automatically, Both Ways

A practical setup guide for Indian businesses selling on Shopify or WooCommerce and accounting in Tally. Stop typing orders manually. Stop month-end reconciliation. Let orders, invoices, and inventory flow between systems automatically.

This is part of our full Tally Integration Software guide.

Why Shopify/Woo + Tally manual is a nightmare

You run a Shopify or WooCommerce store. Your accountant runs Tally. Every day, someone downloads Shopify orders → opens Excel → formats → imports to Tally. Or types them manually.

Problems that accumulate:

  • Orders missed during sync gaps (an 11 PM sale doesn't appear in Tally till tomorrow's import)
  • HSN code mistakes (store doesn't pass HSN properly to accountant)
  • Wrong GST (inter-state vs intra-state misclassified)
  • Duplicate entries (accountant re-enters an already-imported order)
  • Stock mismatch (store shows 5 in stock, Tally shows 8, real stock is 3)
  • Price drift (Tally raised prices, Shopify still selling at old price)

Each problem costs time, margin, and trust. Multi-channel distributors face this multiplied across every channel.

What a proper Shopify + Tally integration should do

A real integration, not CSV imports:

  1. Order on Shopify → invoice in Tally within minutes, with correct party, items, GST, HSN, place-of-supply
  2. Tally price change → Shopify price updated automatically
  3. Tally item added → Shopify has a new product draft ready to publish
  4. Shopify stock = Tally stock = WhatsApp stock = offline stock — one number, everywhere
  5. Tally party created → VIKMO knows them for future orders
  6. Payment received → Tally receipt voucher → Shopify order marked paid
  7. Return on Shopify → Tally credit note → stock back

This is what VIKMO does for Shopify. Same for WooCommerce. Same for Amazon, Flipkart, WhatsApp, dealer portal.

How VIKMO sets this up

1

Install VIKMO Shopify app (or connect WooCommerce)

Shopify: Install the VIKMO app from the Shopify App Store. Grant required permissions (products, orders, inventory, customers). Takes 5 minutes. WooCommerce: Install VIKMO WooCommerce plugin. Add API keys. Also 5 minutes.

2

Install VIKMO Tally connector

Download the VIKMO Tally TDL/TCP connector file. Drop it into your Tally installation folder (no IT team needed). Restart Tally once. Authorize which Tally company to connect.

3

Initial master sync

VIKMO reads your Tally items, parties, ledgers, groups. Maps them to Shopify products automatically based on name, SKU, HSN. You review any ambiguous mappings in a one-screen interface. First sync completes in 15-60 minutes depending on catalog size.

4

Turn on bi-directional sync

Enable "write back to Tally" and "read from Tally." Configure rules: which orders go to Tally, which channels sync, how often. Test with a single dummy order to verify end-to-end flow. Go live.

Total setup time: 2-4 hours. No developers required. VIKMO team supports you live throughout.

What syncs between Shopify/Woo and Tally

DataShopify/Woo → TallyTally → Shopify/Woo
Orders → Invoices
Payments → Receipts
Returns → Credit notes
Customers → Parties
Items added in Tally → Products on store
Price changes in Tally
Stock adjustments in Tally
HSN / GST master changes

Both directions. Continuously. Automatically.

Handling Shopify-specific quirks

Real-world issues VIKMO handles automatically:

  • Shopify payment gateways vs Tally receipts: VIKMO maps Razorpay/Shopify Payments/Stripe payouts to the correct Tally ledger.
  • Shipping as line item: VIKMO creates a separate “Shipping Charges” item in Tally or maps to a configured ledger.
  • Discounts and coupons: Handled as line discounts in Tally invoice.
  • Multi-currency: Converts to INR at day's rate, creates INR invoice with forex note.
  • GST variations: Auto-detects intra vs inter-state based on delivery address.
  • B2B vs B2C customers: B2B (with GSTIN) gets a different invoice format than B2C.

WooCommerce specifics

WooCommerce setup is nearly identical to Shopify. A few differences:

  • Plugin installed via WordPress admin
  • VIKMO auto-detects GST tax classes in WooCommerce
  • Works with most payment gateways (Razorpay, PayU, CCAvenue, Instamojo)
  • Compatible with popular Indian WooCommerce themes (we've tested 20+)

What to expect after going live

Week 1

All new orders start flowing to Tally automatically. Team stops typing orders. Your accountant notices Tally just… updating itself.

Week 2

Price changes in Tally propagate to Shopify automatically. You stop having to remember to update prices in two places.

Week 3

Month-end comes. Reconciliation takes 10 minutes instead of 10 hours. Your CA is surprised.

Month 2

You start wondering how you ever managed without this.

Recognised & Supported By

MeitY — Government of India
SPC — Government of Goa
SIIC — IIT Kanpur
NSRCEL — IIM Bangalore

Startup India recognised · Built by operators, for multi-channel sellers

Frequently Asked Questions

Stop typing Shopify orders into Tally. Let VIKMO do it.

Or call us: +91 97670 21207

Recognised & Supported By

MeitY — Government of India
SPC — Government of Goa
SIIC — IIT Kanpur
NSRCEL — IIM Bangalore

Startup India recognised · Built with love in India

Talk on WhatsAppCall