The major key factors to consider when opting an accounting software are: 1. Scalability 2. Compatibility 3. Usability 4. Price 5. Customer Support