Skip to content
Kentron Technologies

Billing softwareMigrationTatva ERP

Switching from a desktop accounting package to cloud billing: what to check first

Desktop accounting software is not broken, it is stuck on one machine. Before you move a business to a browser-based system, there are eight things to check, and one month of the year to do it in.

Author
Kentron Technologies
Published
Reading time
5 min read
Kentron: the fixed point at the centre, with its products drawn around itA circle drawn by a compass. The centre point is labelled kentron. Healthixio, Pathixio, Biznixio, Gymnixio, Tatva ERP sit on the circumference.HEALTHIXIOPATHIXIOBIZNIXIOGYMNIXIOTATVA ERPκέντρονTHE FIXED POINT

Most Indian businesses that want to leave a desktop accounting package are not leaving because it is bad software. They are leaving because it lives on one computer in one shop, because the owner cannot see today's sale from another city, and because a second branch means a second copy and a manual merge. Those are real reasons to move to a browser-based system. They are also reasons to move carefully, because a desktop package that has run for eight years contains eight years of habits.

What you actually gain, and what you give up

Desktop packageBrowser-based system
Where data livesOne machine, backed up by whoever remembersA server, backed up on a schedule
AccessThat machine, or a remote desktop sessionAny laptop with a login, any branch
Multi-branchA copy per location, merged laterOne set of books, branch filters, a head office view
InternetWorks without itNeeds a working connection
UpdatesInstalled by someone, sometimes years lateEveryone is on the same version
Speed of entryVery fast, keyboard driven, decades of tuningFast only if the software was built keyboard-first

The last row is where most cloud billing products lose. An accountant who can enter a purchase bill in forty seconds on a desktop package will not accept a web form that needs the mouse for every field. That is a design decision, not a limitation of the browser, and it is the reason Tatva ERP is keyboard-first: F8 for a sale, F9 for a purchase, F6 for a receipt, Enter to move, Ctrl S to save, Escape to go back.

Eight things to check before you commit

  1. Your voucher types. List every kind of entry you make today, including the odd ones: stock transfers between branches, free quantity on purchases, discount schemes, cash sales without a party. Make the vendor show each one on a demo.
  2. Your bill format. Not the look, the content. Batch and expiry columns, free quantity, scheme discount, taxable value by rate, place of supply, a declaration your customers expect. If it is on today's bill, it has to be on tomorrow's.
  3. Numbering. Invoice series per branch, per financial year, and where the next number starts on the day you switch.
  4. Opening balances. Party balances bill by bill, not as one lump, or your outstanding report is useless from day one. Stock with batches, expiry and rates. Ledger openings for the accounting side.
  5. Users and what they may do. Who can change a rate, give a discount, cancel a bill, enter a back-dated entry. Decide before the staff decide for you.
  6. Returns. Whether GSTR-1, GSTR-2 and GSTR-3B come out of the new system in a form your accountant recognises, and whether the portal JSON downloads cleanly.
  7. Internet and the counter. A shop with a five-minute outage every evening needs a plan for those five minutes: a manual bill book and a rule for entering them after, or a connection that does not drop.
  8. Exit. Ask, in writing, how you export every master, voucher and ledger if you leave. A vendor who answers that question easily is usually the one worth buying from.

The right month to switch

The first day of a financial year, or the first day of a quarter if you cannot wait. Switching mid-year means carrying part-year data, two sets of registers for the same GSTR-1 period, and an audit trail split across two systems. If you must switch mid-year, bring in opening balances as on the switch date and keep the old system readable until the annual return for that year is done. Do not uninstall it.

Plan for two weeks of parallel running: the same bills entered in both systems for a few days each week. It is tedious and it is the only reliable way to find the ten small differences that would otherwise appear in March.

What migration actually involves

Migration is not a button. It is four files, checked by a person: parties with GSTIN and opening balances, items with HSN, GST rate, units and opening stock, pending bills for outstanding, and ledger openings. We wrote the general version of this in moving off Excel, Tally or legacy software, and the principle holds here: reconcile three totals before you go live. Total outstanding receivable, total stock value, and trial balance difference. If all three match the old system on the cut-off date, the migration is done. If any one does not, nothing else matters yet.

Tatva ERP imports parties, items and purchase bills from Excel, and can read a purchase bill from a PDF or a photograph when a supplier sends one that way. Every imported row is shown for review before it is saved, because a wrong HSN imported silently becomes a wrong return three months later.

When not to switch

  • You are in the middle of an assessment or an audit for a past year. Finish it first.
  • Your busiest six weeks start next Monday.
  • Nobody in the business other than the owner will use the new system, and the owner is not the one who bills.
  • Your current software does something genuinely unusual that the new one cannot, and you have not yet decided what will replace it.

None of these are permanent. They are reasons to pick a different date, which is a better outcome than a switch that gets abandoned in week three.

Frequently asked questions

Is cloud billing software safe for my accounts data?

It depends on the vendor, not on the word cloud. Ask where the servers are, who can see your data, whether each business is isolated at the database level, how often backups are taken and whether you can download your own data. Tatva ERP keeps each business separate using row-level security in the database, so a query without the right tenant is refused by the database itself and not only by the application.

Will my accountant accept reports from a new system?

Yes, if the reports are the familiar ones: day book, ledger statement, trial balance, profit and loss, balance sheet, sale and purchase registers, HSN summary and the GST return summaries, all exportable. Show your accountant the demo before you buy, not after. Their objection, if any, arrives faster than yours.

Can I run both systems for a while?

For a few weeks, yes, and it is the safest way to move. Do not run both for a whole year: two sets of books for the same period is how a GSTR-1 and a GSTR-3B stop agreeing with each other. Set a cut-off date in advance and make it real.

Kentron Technologies

Editorial team

Builds and runs Kentron Technologies’s products. Writes here when a decision was hard enough to be worth explaining.

Next step

Tell us what you are running, and what is slow.

A demo of any product, or a conversation about something that does not exist yet. Either way, you will talk to someone who builds the software.

CallWhatsAppTalk to us