Go-Live Checklist

Go-Live Checklist

Before you start entering real transactions, confirm that what you loaded agrees with what you left behind. This checklist takes about an hour and is the cheapest hour of the whole migration — every error found here costs a fraction of what it costs a month later.

1. Company configuration

CheckWhy it matters
Company name, address and tax registration are correctThey print on every invoice you are about to issue.
Home currency is rightEffectively fixed once transactions exist.
Financial year start date is rightDrives every period report and the year-end close.
Tax is enabled and tax periods are setDetermines whether your first return can be filed from the system.
Logo appears on a printed documentPrint one invoice and look at it.

2. Chart of accounts and defaults

CheckWhy it matters
Every account you need existsAdding accounts later is fine; discovering a missing one mid-transaction is not.
Receivable, Payable, Inventory, COGS and Sales defaults are setA wrong default posts quietly to the wrong place.
GRN Clearing account is setPurchasing cannot record goods received without it.
At least one bank or cash account existsNothing can be paid or received otherwise.

3. Master data

CheckHow
Customer count matches your old systemCompare the list totals.
Supplier count matchesCompare the list totals.
Item count matches, with correct units and tax typesSpot-check ten items across different categories.
Customer branches exist where neededA customer with no branch cannot be invoiced.
Employees and allowances are loadedOnly if you are running payroll from day one.

4. Opening balances

This is the section that decides whether you are ready.

CheckExpected
Suspense / Intermediate accountZero. Anything else is the amount your migration is out by.
Trial balance totalMatches the old system at cut-over.
Customer ageing totalEquals the Accounts Receivable balance.
Supplier ageing totalEquals the Accounts Payable balance.
Stock valuationEquals the Inventory account balance.
Bank balancesMatch your statements at cut-over.
Fixed asset registerMatches the asset and depreciation accounts.
Do not go live with a non-zero suspense balance. It is a real difference, it will not resolve itself, and tracing it gets harder with every transaction posted on top.

5. A dry run

Put one of each document type through end to end, then void them. Ten minutes here proves the configuration in a way no amount of checking screens can.

  1. Raise a sales invoice for a real customer and a real item. Check the tax, the total, and the ledger entries.
  2. Record a customer payment against it and allocate it.
  3. Raise a purchase order, receive it, and invoice the receipt. Confirm the GRN clearing account clears.
  4. Record a supplier payment.
  5. Check stock moved as expected, then void everything you created.

6. Users and permissions

CheckWhy
Every user who needs access has an accountDay one is the wrong time to be creating logins.
Roles grant what each person needs and no moreParticularly for void, edit and setup permissions.
Sales staff are linked to sales person recordsCommission and analysis depend on the link.
Someone other than you can access the setup screensAvoids a single point of failure.

7. Documents and reports

CheckHow
Invoice layout is correctPrint one and read it as a customer would.
Tax appears as your authority requiresCheck the breakdown, and the HSN summary for Indian companies.
Transaction reference formats suit youSetup > Transaction Reference. Easier to set before numbering starts.
Email sending worksSend one document to yourself.

Going live

Once the checklist passes, stop entering transactions in the old system and start here. Keep the old system readable for a full reporting cycle — you will want to compare the first month's figures against it.

Run the first month in parallel if you can. Comparing one closed month across both systems is the strongest evidence the migration worked, and it costs far less than discovering a problem at year end.

Where to go next

Global Coverage

Multi-Country ERP — One Platform

Supports GST (India), VAT (UAE, South Africa, Egypt, Iraq, Botswana), and local compliance across all regions.

🇮🇳 India (GST)
🇦🇪 UAE (VAT)
🇸🇦 Saudi Arabia
🇶🇦 Qatar
🇧🇭 Bahrain
🇴🇲 Oman
🇰🇼 Kuwait
🇪🇬 Egypt
🇮🇶 Iraq
🇿🇦 South Africa
🇧🇼 Botswana
🇲🇾 Malaysia
🇸🇬 Singapore
🇦🇺 Australia
🇬🇧 United Kingdom
🇺🇸 USA
🌏 & More Regions