Xero is a cloud-based accounting software built to serve the needs of small and medium-sized businesses. The products are sold by subscription.