A single-entity, finance-first cloud ERP rollout with reasonably clean data commonly runs six to twelve weeks from kick-off to go-live. That covers general ledger, payables, receivables, banking, purchasing and core reporting.
Add stock, multiple warehouse locations, several legal entities, multi-currency consolidation or project costing, and four to six months is the honest range. Manufacturing with bills of materials, routings and capacity planning sits at the upper end of that, or beyond it where the shop floor process is being redesigned at the same time.
Two factors move these more than any other. The first is data: if customer, supplier and item records need consolidating and de-duplicating, that work happens either before the project or during it, and during it is slower and more expensive. The second is decision latency. A project waiting a fortnight for a chart of accounts decision has simply lost a fortnight.
Year-end and peak trading periods are worth planning around rather than through. Going live at a natural accounting boundary simplifies opening balances, and no warehouse team should be learning a new system during their busiest month.