How long does it generally take to switch over to a new software system?

While the time frame varies depending on the complexities of the project, a new ERP software project for a small to mid-sized business typically takes 2 to 6 months from start to finish.  The elements of the project usually include software installation, setup, training and testing and may also include procedural review, data conversion, programming and report writing.