How to Switch from Tally to Online Billing in One Weekend
A practical step-by-step for moving off Tally Prime to a modern browser-based billing tool — exports, data cleanup, parallel running, and when (not) to make the jump.
Tally has held Indian SMB accounting for 30 years. Most of you reading this bought it because your CA said so, installed it on a single Windows PC, and have been paying the AMC ever since. The software works. It’s also frozen in 2010 — no cloud, no phone, no multi-user without a ₹54k upgrade, no modern UX.
In 2026, moving off Tally is genuinely possible. It takes one weekend if you’re organised. This guide walks through exactly how.
First — should you switch? Skip ahead to the When NOT to switch section before reading the rest. If any of those apply, stay on Tally. No shame in that.
The weekend plan — 48 hours, 5 steps
Friday evening (2 hours) — Back up everything
Before you touch anything, freeze the current state:
- Open Tally →
Gateway of Tally→Alt+Y(Data Backup) → pick a folder outside your Program Files. Google Drive + a USB stick. - From Tally, export masters (customers, suppliers, items) to Excel:
Display→List of Accounts→Alt+E→ XML / Excel. - Export the current year’s vouchers:
Day Book→F2 Period→ 1-Apr-to today → Alt+E→ Excel. - Print (or PDF) your
Trial Balance+Balance Sheetas of today. You’ll need these as reconciliation anchors.
Save all of this to a folder called tally-snapshot-<date>. Copy it to Google Drive. This is your safety net.
Time: 60-90 min depending on how much data you have.
Saturday morning (2-3 hours) — Sign up + data cleanup
Open your target billing tool in a browser. I’ll use 21bill in the examples below, but the workflow is similar for Zoho Books, ClearOne, or any modern SaaS billing tool.
-
Sign up with your business email. Fill in:
- Company name (exactly as printed on invoices)
- GSTIN (exactly — a typo here breaks everything downstream)
- Billing address + state (drives CGST/SGST/IGST logic)
- Invoice prefix + starting number (continue your existing numbering, don’t reset)
- Default payment terms, default notes
-
Open your Tally masters Excel. Clean it:
- Remove trial / test / dummy entries
- Consolidate duplicate customers (Mehta Trading vs Mehta Traders → one)
- Fill in missing GSTINs where you have them
- Mark customers as B2B (has GSTIN) or B2C (no GSTIN)
-
Import customers to the new tool. Most tools accept CSV with
name, gstin, state_code, address, email, phonecolumns. 21bill has a bulk-import endpoint; others expose an “Import” button. If the tool doesn’t support bulk import, you’ll manually create your top 20-30 customers — the long tail can be created as you invoice them. -
Import your product/service catalog. Columns:
name, description, hsn_sac, unit, price, gst_rate. This is where your old Tally item master is pure gold — keep the HSN codes you’ve been using.
Time: 90-180 min depending on catalog size.
Saturday afternoon (2-3 hours) — Historical data decision
Here’s the single biggest choice of the migration: do you import historical invoices into the new tool?
Three options, ranked by my recommendation:
Option A — Clean-slate start (recommended for FY boundaries)
- Don’t import any historical invoices to the new tool
- Keep Tally running (read-only) as your historical archive
- Start fresh in the new tool from the 1st of current month (or ideally, 1 April of the financial year)
- Your CA keeps using Tally for back-year GSTR if needed
- Risk: Zero. Work: Minimal.
Option B — Import current financial year only
- Export all current-FY invoices from Tally as CSV
- Import into the new tool
- Keep Tally as historical archive for prior years
- Risk: Moderate — data shape differences can break things. Work: 4-8 hours of cleanup.
Option C — Full historical import
- Import every invoice since Tally installation
- Risk: High — historical data quality, old HSN codes that changed rates, voided vouchers, opening balance adjustments. Work: 20+ hours and genuinely risky.
I recommend Option A unless you have a specific reason. Pick 1 April 2027 as your switch date, use Tally for FY 2026-27 close, run 21bill for FY 2027-28 forward. Your CA reconciles the transition at year-end, which they’d do anyway.
If you’re switching mid-year and don’t want to wait until April — use Option B and plan for 4-8 hours of reconciliation on Saturday afternoon.
Time: This step is either 5 minutes (Option A) or 2-4 hours (Option B).
Saturday evening (1 hour) — Issue 2-3 test invoices
Before you go live on Monday, run a trial:
- Create a real invoice for your most common customer — same items you’d normally bill, same total
- Check the PDF visually: logo, address, GSTIN format, CGST/SGST/IGST split, amount in words, signature line
- Compare to an invoice you’d have generated in Tally for the same transaction. Totals should match to the rupee.
- Issue another invoice for an inter-state customer (if you have one) — verify the IGST split
- If anything is off: fix the settings now, don’t wait until Monday
If any PDF looks wrong, ticket it with support now — fix on Saturday, not after your first live customer gets a bad invoice.
Time: 45-60 min if everything works, longer if you hit a snag.
Sunday morning (1-2 hours) — Tell your team + your CA
Even a great new tool fails if nobody knows about the switch. Communicate:
-
Your cashier / front-desk staff: Walk them through the new UI. Show them where to create an invoice, where to record payment, what to do if customer asks for the old Tally-format PDF. Do a live rehearsal with them billing a fake customer.
-
Your CA: Email them:
- “Starting Monday, we’re issuing invoices from 21bill instead of Tally.”
- “Invoice numbering continues from [current next number].”
- “For GSTR-1/3B for
, I’ll send you the JSON from 21bill instead of raw Tally data.” - “Tally will stay installed as a read-only archive; no new vouchers after
.”
Nine out of ten CAs initially resist this. Stand firm. Offer to pay them the same monthly fee for the first 3 months while they adjust. The resistance usually softens once they realise they’re doing less data entry.
-
Key customers (if you rebranded your invoice PDF): A short WhatsApp to your top 10-20 customers — “Our invoice format is changing from Monday. Same business, same GSTIN, just a cleaner PDF. Let us know if anything looks off.”
Time: 45-90 min.
Sunday evening (30 min) — Flip the switch
- In Tally:
Settings→ set the company to read-only (or just tell everyone not to open it for new vouchers). - Move the Tally desktop shortcut to a “legacy” folder — out of sight, out of muscle memory.
- Bookmark the new tool on every browser (shop tablet, your laptop, your phone).
- On Monday morning, issue your first real invoice from the new system.
Done. If it all goes well, by Monday evening your team will ask why you didn’t do this years ago.
Data integrity check — the first 30 days
For the first month after switching, run this reconciliation every Sunday:
- Invoice count in new tool for the week vs invoices you remember issuing → should match
- Total revenue for the week in new tool vs bank deposits → should match (minus pending receivables)
- GST collected in new tool vs what your CA computes → should match
- One random customer’s account: open their ledger in new tool, verify balance matches their actual udhaar
If any of these diverge by >2%, pause and investigate. Usually it’s a missed invoice entry, not a software bug.
When NOT to switch (stay on Tally)
Be honest with yourself. If any of these apply, Tally is still the right tool:
- Your business has real manufacturing accounting — BOMs, work-in-progress, multi-stage production, cost centres per project. 21bill doesn’t do this; Tally does it well.
- Your turnover crosses ₹5 Cr and you need mature e-invoicing integration today. Tally’s e-invoicing is battle-tested; we ship ours in Q3 2026.
- Your CA uses Tally actively for financial statements — trial balance, balance sheet, cash flow, ratio analysis. You’d lose this with 21bill (we don’t do full double-entry accounting).
- You run a CA practice managing 10+ client companies. Tally is your professional workbench; don’t touch it.
- Your business is in manufacturing / trading with complex inventory — stock ageing, item valuation methods, multi-godown transfers. 21bill has basic stock; Tally has deep stock.
- You file GSTR-9 annual return with complex reconciliation — Tally’s 9C module is mature.
If three of those apply, don’t switch. Add a billing tool on top of Tally for day-to-day invoicing speed, but keep Tally for accounting.
When to absolutely switch
- You’re trading / retail / services billing 20-200 invoices a month
- You pay Tally AMC but never open it yourself (your CA does)
- You’re buying Tally Gold at ₹54k just for a second user — and that’s the only reason
- You need mobile/tablet access and Tally’s mobile story is painful
- You’ve had Tally data loss or corruption issues
- You’re starting fresh post-incorporation and don’t have Tally muscle memory to protect
The actual weekend
The guide above is 8-10 hours of focused work, done in phases over Friday evening + Saturday + Sunday. Most businesses finish faster than they expect — cleanup is the slowest part, and it’s cleanup you should’ve been doing in Tally anyway.
If you finish by Sunday and realise you also hate Tally’s file formats (SDF, XML) and miss your AMC renewal next April, that’s the full migration. ₹17,000+/year back in your pocket.
21bill handles invoicing + purchases + GSTR filing JSON. Not accounting — for that, keep your CA. The platform is invite-only; request access if you’d like to evaluate it.
Invitation only — request access
21bill is a closed-tenant billing platform for Indian SMBs. Each organisation is onboarded directly by our team — contact us to request access.
Request accessKeep reading
-
Invoice Maker in India (2026) — Free vs Paid, GST-Compliant or Not
What 'invoice maker' actually means in India, the 6 fields that turn any document into a legal GST invoice, and why a one-shot generator is rarely what your business actually needs.
-
Payment Reminder Templates That Actually Get Paid in India
WhatsApp and email templates for chasing overdue invoices — calibrated for Indian business culture. Friendly at 7 days, firm at 30, legal at 60. Copy, paste, get paid.
-
Best Invoice Software in India (2026) — Honest Ranking by Use-Case
We compare 7 invoice tools — Vyapar, Tally, myBillBook, Zoho Invoice, ClearOne, Refrens, 21bill — for Indian SMBs. Ranked by 6 use-cases, not by who pays for the listing.