Insights

Opening Balances for a POS and ERP Migration

Prepare opening stock, customer and supplier balances with a clear cutover date, approved source records and reconciliation before starting trade in a new POS or ERP.

October 29, 20263 min readBy iPOS Editorial
Two finance staff reconciling a signed opening-stock sheet and ledger balances.
Editorial illustration: Two finance staff reconciling a signed opening-stock sheet and ledger balances.
THE GUIDE, VISUALISED

Start with balances you can explain.

Choose a stage to explore the practical checks.

Choose a cutover boundary everyone understands

Agree the final date and time for the old operating records and the first date and time for normal work in the new setup. Explain how late invoices, returns and receipts crossing that boundary will be handled. The stockroom, counter and accounts team must use the same definition. Without it, a transaction can be counted in both systems or in neither, even when both import files appear technically valid.

Read this part of the guide

Identify the source for each balance

List opening stock quantities and values, customer balances, supplier balances and any general ledger balances within the agreed scope. Assign an owner to each source and retain its approval. Do not assume that all figures come from the same spreadsheet or that the most recent export is automatically correct. Where operational and financial records disagree, resolve or document the difference before loading it into the new environment.

Read this part of the guide

Clean identifiers before transferring amounts

Review product codes, customer references and supplier references for duplicates and ambiguous names. Check the units used in stock records and the currency or sign convention used in balances. A correct amount associated with the wrong record is still an incorrect opening position. Test a small representative sample first and compare it with the source. Agree how the implementation team will reject or flag information that cannot be mapped confidently.

Read this part of the guide

A new system can reproduce an old mistake if the opening figures are not checked. Treat opening balances as a finance and operations workstream, not simply a file import. The proposed iPOS migration should identify the source of each figure, its approval and the test that demonstrates it arrived in the intended place.

Choose a cutover boundary everyone understands

Agree the final date and time for the old operating records and the first date and time for normal work in the new setup. Explain how late invoices, returns and receipts crossing that boundary will be handled. The stockroom, counter and accounts team must use the same definition. Without it, a transaction can be counted in both systems or in neither, even when both import files appear technically valid.

Identify the source for each balance

List opening stock quantities and values, customer balances, supplier balances and any general ledger balances within the agreed scope. Assign an owner to each source and retain its approval. Do not assume that all figures come from the same spreadsheet or that the most recent export is automatically correct. Where operational and financial records disagree, resolve or document the difference before loading it into the new environment.

Clean identifiers before transferring amounts

Review product codes, customer references and supplier references for duplicates and ambiguous names. Check the units used in stock records and the currency or sign convention used in balances. A correct amount associated with the wrong record is still an incorrect opening position. Test a small representative sample first and compare it with the source. Agree how the implementation team will reject or flag information that cannot be mapped confidently.

Avoid loading the same value twice

Ask the provider to explain how each import affects operational records and financial reporting. If one import creates a linked balance elsewhere, a second import may duplicate it. Have the responsible accountant approve the sequence and account mapping. Keep a record of every file, version and execution used during rehearsal and final cutover. A clear sequence also makes it easier to identify which step needs correction if the resulting reconciliation does not agree.

Reconcile before releasing normal trading

Compare record counts, quantities and values with the approved sources. Inspect selected individual products, customers and suppliers rather than relying only on a grand total. Include negative or unusual balances in the sample. Record every unexplained difference and agree who can approve its treatment. Do not hide a reconciliation problem by posting an unexplained adjustment solely to make totals match. The business needs to understand the opening position it is accepting.

Retain a controlled correction path

Decide how a migration error discovered after launch will be investigated and corrected. Keep the original files and approvals outside the everyday editing workflow. Identify who may authorise a change and what evidence is required. For a wider launch, combine these checks with the branch pilot plan. A disciplined cutover provides a firmer foundation for connected POS and ERP reporting than a hurried import followed by weeks of informal repairs.

Useful next steps

Prepare approved sample balance files and ask iPOS to demonstrate their mapping and reconciliation in a rehearsal before final cutover. Discuss your requirements with iPOS.