Yes, it is generally possible, however it depends on the data you would like to migrate and how much history you would like to move over to the new system.  Typically, vendors, customers and beginning balances are brought over.  Bringing over additional data is possible, however it would increase the cost and lengthen the implementation timeline.