ERP Software for Small Business needs to be selected based on its reputation, assessment of capabilities and the learning curve. Above all, it should be robust and affordable for small-sized enterprises in order for them to get long term benefits in their core functions.