- Having experience in providing tax services: Service providers having more experience are likely to have more chances to optimize their service processes and service quality
- Having complete, detailed and clear service processes: This can be assessed through the website, and kick-off meetings with the service providers
- Having a good brand name in the market: Service providers with good brand names often have a high degree of commitment in ensuring their service quality
- Having sufficient human resources with appropriate professional qualifications to handle the work
- Having a high commitment to confidentiality of information and data. They should have adequate policies, processes, and tools in place to help ensure their commitment to confidentiality