Software choice
Timeline and phases of migrating to new software
Migrating to new software succeeds when it is planned in phases, not improvised under pressure. The worst time to switch is right before the meetings season or the year-end closings, when every hitch turns into a delay towards owners. An orderly plan distinguishes five phases: analysis of existing data, import of records and tables, accounting transfer, parallel testing, and go-live with settling in. This guide describes what to do in each phase, in what order and with what realistic timings to budget for, so you choose the right window of the year and reach go-live with data already verified instead of fixing errors once the system is in use.
The five phases in order
- Analysis: data inventory, export from the old system, preliminary cleanup
- Import: records, units, suppliers and thousandths (millesimi) tables
- Accounting transfer: opening balances or closing the year with the old software
- Testing: test split, account reconciliation, document completeness check
- Go-live and settling in: first operational year, staff training, residual corrections
Phase 1: analysis and data cleanup
The first phase is understanding what you are migrating. You take an inventory of the condominiums managed, the volume of records, units and suppliers, the state of the accounting and the amount of documents. It is the moment to export from the old system everything exportable and to keep an untouched copy as a safety net.
On this data you run the preliminary cleanup: removing duplicates, normalising contacts, checking that every unit has a linked owner. It is work best done upfront, on the files, because fixing at source is much faster than tidying downstream in the new system. The quality of this phase determines the effort of all the following ones.
Phase 2: importing records and tables
The second phase loads the records structure and the thousandths tables into the new software. You proceed by linked sets, first owners, then units attached to owners, then suppliers, and finally the general and special tables. Each set is imported on a small test batch, its outcome is checked, and only then do you proceed with the whole archive.
By the end of this phase the condominium structure must hold: tables closing to one thousand, units with an owner, suppliers with a VAT number. This is where the foundations are laid; an error let through now multiplies on every future split, so it is best not to rush and to close the phase only when the balancing checks are green.
Phase 3: transferring the accounting
The third phase is the most delicate because it deals with money. If the change happens between two financial years, the cleanest route is to close the year with the old software and open the new one from the following year. If instead you need to migrate mid-year, you fix the opening balances at the switchover date: each owner's balance, instalments already issued, the balance of the dedicated bank account required by Article 1129 of the Italian Civil Code.
In both cases the rule is to avoid double counting: every amount must appear only once. This phase should be scheduled at a relatively calm accounting moment, away from large settlements or the due date of many instalments, so as to reduce movements straddling the switchover.
Phase 4: parallel testing
Before declaring the new system operational you need testing, not trust on someone's word. Testing consists of three checks: a split on a known year compared with the old software's, the reconciliation of the dedicated bank account with the real statement, and a document-archive completeness check per condominium.
Many administrators keep the two systems in parallel for a short period, recording a few operations on both to verify the results match. It is not essential for the whole accounting, but on a sample condominium it is a valuable test. Testing closes when the comparisons agree; only then can the next phase start with peace of mind.
Phase 5: go-live, training and settling in
The last phase is going live: the new software becomes the daily tool and the old one stays available read-only for the history. In parallel you train the office, because even the best software delivers little if staff do not know its flows. It is best to focus training on recurring processes, recording invoices, issuing instalments, reminders, meeting notices.
A settling-in period follows in which residual corrections surface: a supplier to reclassify, a table to refine, a contact to update. It is normal and should be budgeted for. Choosing the window of the year is decisive: avoiding the meetings and closings season reduces the stress of settling in. Software like AmministraPro supports these phases with assisted import and testing tools; the /funzioni page describes the features and /prezzi lists the plans, useful for planning the switch with the right timing.
Frequently asked questions
What time of year is best to migrate to new software?
A window away from the meetings season and year-end closings, when accounting is calmer and a possible hitch does not immediately reach owners. The change between two financial years is often the cleanest moment, because it lets you close with the old software and open the new one from the following year. If the change is urgent you can migrate mid-year, but it requires more attention to balances and double counting.
How long does a complete migration take?
It depends on the number of condominiums and above all on the quality of the starting data: already clean, well-structured files greatly shorten the import and testing phases, while messy data lengthens everything. The longest part is not loading the data but preparing and verifying it. It is best to work in phases and test a sample condominium before extending the method to all, budgeting anyway for a settling-in period after go-live.
Do I need to keep the old and new software in parallel?
For a short period it is useful, at least on a sample condominium, to verify that splits and balances match between the two systems. There is no need to duplicate all the accounting, but parallel testing on the main cases gives confidence before go-live. After the switch, the old software should in any case be kept available read-only for the history, together with the exports retained as a safety copy.
Can I skip the testing phase if the data looks correct?
It is not advisable. The most insidious import errors are not visible at a glance: a special table that does not close, a receipt counted twice, a missing document. Testing, with a compared test split, reconciliation of the dedicated account and a document completeness check, is what brings them out before go-live. Skipping it means discovering the problems when the system is already in use and corrections weigh more.
Who should handle staff training during the migration?
Training should be planned together with go-live and focused on recurring processes, recording invoices, issuing instalments, reminders and meeting notices, because those are what staff will use every day. Even good software delivers little if the team does not know its flows. It helps to identify an internal reference person who becomes the first expert and supports the others during settling in, reducing external support requests to genuinely new matters only.
Try AmministraPro
Accounting, thousandths-based cost splitting, meetings, communications and artificial intelligence in a single Italian software, compliant with UNI 10801 and GDPR.
