General Ledger Conversion Project Timeline

Manage a general ledger conversion with a project timeline covering data mapping, historical migration, chart of accounts redesign, and cutover planning.

General Ledger Conversion Project Timeline

GL Conversions Go Wrong at Data Mapping, Not at Go-Live

The most common failure in a GL conversion is discovered post-cutover: account mapping errors that cause financial statements to not tie, historical data that doesn't reconcile, or journal entries that hit the wrong account because the crosswalk table was built incorrectly.

These problems aren't caused by bad technology or poor implementation. They're caused by underinvesting in Phase 4 — data migration planning — and rushing through the trial migrations that would have caught errors before they made it to production. Every GL conversion project should run 3–5 trial migrations and reconcile each one completely before committing to cutover. Here's the full project structure.


Phase 1: Discovery and Scoping (Months 1–2)

Before any design work, understand what exists and what's required.

Current state documentation:

Reporting requirements (the driver of design):

Data migration scope decision:


Phase 2: New GL Design (Months 2–3)

Design the target state before touching any system.

Chart of accounts design:

Segment structure design:

The segment structure carries dimensional reporting. Natural accounts should not encode dimensions (don't have "Software Expense — Engineering" as an account; have "Software Expense" as the account and "Engineering" as the department segment).

Account crosswalk:


Phase 3: System Configuration (Months 3–4)

Configure the new GL in the target system.

Tasks:

Test the configuration with a small batch of manually-created journal entries before importing any migrated data.


Phase 4: Data Migration Planning (Months 3–5)

This phase runs in parallel with configuration and is the most technically demanding.

Extract:

Transform:

Data quality remediation:


Phase 5: Migration Testing (Months 5–6)

Run trial migrations until the data is clean. Do not skip this phase.

Trial migration 1:

Fix and repeat:

Three to five trial migrations is normal. The first trial migration almost always has significant exceptions. By trial 3 or 4, you should be reconciling to zero or near-zero. If exceptions persist after 4 trials, escalate — there may be a fundamental mapping error.


Phase 6: Parallel Processing (Month 6–7)

Post transactions in both systems simultaneously for one full period.


Phase 7: Cutover (Month 7–8)

Cutover weekend:

Post-cutover:

Build the complete GL conversion timeline in gantt-chart.io, with Phase 5 (migration testing) as a multi-iteration loop and the cutover weekend marked as a milestone. Share the timeline with the external auditors — they'll want visibility into the conversion approach and reconciliation process for their audit procedures.