Moving from a desktop application to a cloud based platform has many complications – when to do it, how to manage the transfer of receivable / payable balances, how long to run in parallel and how to deal with the intricate unique features of each system. Managing the change in a structured and efficient manner is essential and when done right the benefits can be realised immediately.