Home / Insights / IFRS & Multi-Company

ERP Implementation in 90 Days: Roadmap and Common Mistakes

Cloud ERP implementation roadmap in 90 days for mid-size companies: phases, milestones, team composition, risks, and the 7 mistakes that most often derail ERP projects. A practical guide.

An ERP implementation in 90 days is realistic for mid-size companies (30 - 100 employees, 1 - 3 entities) adopting a well-designed cloud ERP. More than 90 days usually signals scope creep, slow decision-making, or excessive customization. This article presents the proven roadmap and the 7 mistakes that most often derail ERP projects.

Note: this plan assumes a modern cloud ERP with native integrations for Panama (PAC, IFRS, payroll). Traditional on-premise typically requires 6 - 18 months.

The 90-day roadmap

Four phases that partially overlap:

Phase Days Objective
1. Discovery 1 - 21 Understand the current state and design the target state
2. Configuration 15 - 50 Configure the ERP and migrate data
3. Parallel run 45 - 75 Validate the ERP while operating alongside the old system
4. Go-live 75 - 90 Final cutover and intensive support

Phase 1: Discovery (days 1 - 21)

Objective: alignment. Without this, the project goes off the rails.

Activities

  • Kick-off: project team identified (sponsor, project lead, lead accountant, IT, key users).
  • Current state map: what systems you use today, what processes, what critical reports.
  • Target state definition: what the new ERP must do, what reports are non-negotiable.
  • Scope definition: what IS being implemented in this project, what is NOT (phase 2).
  • Signed schedule from all stakeholders.
  • Measurable success criteria (close time, accuracy, access, etc.).

Deliverable

A signed project scope document: clear pages on what will be done, what will not, timelines, team, and acceptance criteria.

Typical discovery mistakes

  • Skipping discovery to jump straight into configuration.
  • Not involving the executive sponsor in decisions.
  • Superficial discovery that does not capture real operational exceptions.
  • Verbal commitments without documentation.

Phase 2: Configuration and data migration (days 15 - 50)

Objective: have the ERP configured and data loaded, ready for the operational team to test.

ERP configuration

  • Chart of accounts per applicable IFRS (SME or Full IFRS).
  • Master records: customers, suppliers, products, cost centers.
  • Tax types: ITBMS at 7%, 10%, 15%, and withholdings.
  • Document numbering: invoices, receipts, credit notes.
  • PAC integration for electronic invoicing.
  • Payroll configuration: CSS, Income Tax (ISR), 13th month, seniority premium.
  • Multi-company if applicable.
  • User roles and permissions.

Data migration

  • Opening balances: balance at the end of the last month.
  • Master data: customers, suppliers, products.
  • Accounts receivable and payable: outstanding invoices with detail.
  • Inventory: quantities in warehouse and unit cost (if applicable).
  • Bank balances.

Recommendation: do NOT migrate the complete historical transaction log. Migrate opening balances and keep the old system as a queryable historical archive. This significantly reduces the project scope.

Technical testing

  • PAC sandbox: issue test invoices with CUFE.
  • Reports: validate that critical reports are generated correctly.
  • Performance: validate response times under real volumes.
  • Security: validate that roles work as designed.

Phase 3: Parallel run (days 45 - 75)

Objective: the team operates both systems (old + new) simultaneously for 3 - 4 weeks, validating that the new ERP produces the same results as the old one.

Parallel run structure

  • Old system is the source of truth: operational decisions are made with its data.
  • New ERP is the test: every transaction is also recorded there.
  • Weekly reconciliation: does the new ERP produce the same balances as the old one?
  • Gap list: every difference is documented and resolved.

Training during the parallel run

  • Accounting: transaction recording, period close, reports.
  • Invoicing: issuance with PAC, credit notes.
  • Inventory: receipts, issues, transfers.
  • Purchasing: invoices, payments, withholdings.
  • Reports: how to obtain each critical report.

Parallel run risks

  • Double workload: the team records everything twice. It is exhausting. Keep the parallel run as short as is sufficient to validate.
  • Resistance: users prefer the old system. Without active leadership, they "forget" to enter data in the new one.
  • Inevitable differences: rounding, different configurations. Document and decide which are acceptable.

Phase 4: Go-live and support (days 75 - 90)

Objective: final cutover from the old system and normal operations in the new ERP.

Cutover day

  • Last transaction in the old system: Friday at close of business.
  • Final financial statements from the old system.
  • Opening balance adjustment in the new ERP if anything changed since the parallel cutover.
  • Full backup of the old system (legal historical archive).
  • Monday: 100% operations in the new ERP.

First 2 weeks

  • Intensive support: response < 1 hour for operational questions.
  • Daily stand-up of the project team.
  • Fast incident resolution.
  • Fine-tuning of configuration as issues are identified.

Next 4 weeks

  • First monthly close in the new ERP.
  • Reconciliation with the old system (the prior month's close must match).
  • Report adjustments based on feedback.
  • Final process documentation.

Stabilization (days 60 - 90 post-go-live)

  • Standard support without daily stand-up.
  • Minor issues resolved via tickets.
  • Phase 2 plan for features excluded from this project.

The 7 mistakes that derail implementations

Mistake 1: No clear executive sponsor

Symptom: "the CFO is busy," "the owner doesn't have time."

Consequence: when difficult decisions arise (scope, budget, escalation), nobody makes them. The project stalls.

Mitigation: designate an executive sponsor from day 1. Monthly follow-up meetings at minimum.

Mistake 2: Superficial discovery

Symptom: "we already know what we do, let's go straight to the ERP."

Consequence: requirements surface during configuration. Rework.

Mitigation: invest 2 - 3 weeks in serious discovery. Document real operational exceptions (not just the happy path).

Mistake 3: Scope creep

Symptom: "while we're at it, let's add feature X."

Consequence: the project grows, deadlines slip, budget overruns.

Mitigation: maintain a formal change request log; items that are approved go to phase 2 (post-go-live).

Mistake 4: Migrating the full historical transaction log

Symptom: "we need the last 5 years of transactions in the ERP."

Consequence: multiplied complexity with no real value. One extra month added to the project.

Mitigation: opening balances only, keep the old system as a queryable archive.

Mistake 5: Excessive customization

Symptom: "the ERP must look exactly like our current system."

Consequence: implementation cost doubles or triples. Future updates become problematic.

Mitigation: standard configuration first. Only customize what is truly critical to the business.

Mistake 6: Insufficient training

Symptom: "the system is intuitive, users will learn by doing."

Consequence: the team operates the system incorrectly, generates errors, gets frustrated, reverts to old habits.

Mitigation: formal role-based training + supervised practice during the parallel run + process documentation.

Mistake 7: Cutting over without a parallel run

Symptom: "let's do a direct cutover, we'll save 3 weeks."

Consequence: chaos at close, incorrect reports, loss of credibility in the system with the team. Takes months to stabilize.

Mitigation: 3 - 4 week parallel run minimum, non-negotiable.

Project team

Role Dedication Responsibility
Executive sponsor 5 - 10% Critical decisions, escalation
Internal project lead 60 - 80% Day-to-day coordination
Lead accountant 50 - 70% Accounting configuration, validation
Operations lead 30 - 50% Operational processes, validation
IT 20 - 40% Integrations, access, infrastructure
Key users (3 - 5 people) 30 - 40% Testing, parallel run, training

Without this level of dedication, the project will extend beyond 90 days.

How cifraHQ accelerates implementations

cifraHQ has pre-built templates and methodology:

  • Discovery with Panamanian templates: IFRS, DGI, CSS, ITBMS pre-configured.
  • Native importers from QuickBooks, Sage 50, Excel.
  • Pre-integrated PAC: WebPOS y Alanube.
  • Pre-configured IFRS chart of accounts.
  • Local implementation team that knows Panamanian operational realities.
  • 60-day post-go-live support included.

Ready for your implementation? Request a demo or read our guide to migrating from QuickBooks first.


Every implementation is different. This roadmap presents a typical scenario; your plan must be adjusted to your operational reality.

Share this article

Ready to modernize your business management?

cifraHQ is the cloud ERP designed for Panamanian companies: IFRS accounting, payroll, DGI electronic invoicing, multi-company, and more - all integrated in a single platform.

Request a Free Demo