EazSell

Buying and rollout

Moving a Ghana shop to a new POS without losing records

A migration plan for products, prices, customers, opening stock and old receipts.

Reviewed by the EazSell editorial team · Updated 21 September 2026

EazSell Android POS in a retail checkout setting

Direct answer

Export the old records, clean them, test an import and reconcile opening stock before switching tills. Keep old receipt and tax records accessible under the business's retention policy. The new POS should start from a documented cutover point.

Reference: GRA: E-VAT

Decide what moves

Products, barcodes, prices, tax classes and opening quantities are usually essential. Historical sales may stay in the old system if importing them would blur the audit trail. Keep a mapping of old product codes to new ones.

Run both totals on a test day

Before launch, compare a sample of prices, stock and daily reports in both systems. Resolve differences rather than adjusting the opening balance until it looks right. Assign someone to approve the final count.

Avoid a tax gap

If the merchant uses E-VAT, plan the switch with the approved implementer. A new POS does not inherit the old product's certification or taxpayer onboarding automatically. Confirm how receipts will be issued on cutover day.

What to check before you decide

  • Keep a secure export of the old system.
  • Reconcile products and opening stock.
  • Confirm receipt continuity before cutover.

Questions people ask

Should every old sale be imported?

Not always. Preserve access to historical records and import only what the new workflow genuinely needs.

Sources and verification

Check current GRA instructions and your own taxpayer position before treating this guide as an implementation decision.

Keep reading

Want to test this against your own shop?

Tell us about your checkout, devices and current invoicing process. We can show the relevant POS workflow and identify what still needs local verification.

Request a demo