Looking for a free CRM with Xero integration? Bitrix24 partner CloudXchange created has just released Xero app. This Xero-Bitrix24 connector works both ways, which means that you can create invoice in Bitrix24 and then automatically check for the payment status for the invoice in Xero, or you can create invoice in Xero first and have it added to appropriate CRM record in Bitrix24.
Most CRM systems that integrate with Xero charge you on per users basis and get expensive fast. Bitrix24 CRM is totally free for up to 12 users with unlimited CRM records, including invoices. The Xero CRM add on comes with 10 free invoices, additional ones can be purchased from CloudXchange directly.
Bitrix24 CRM manual is available here.
If you are interested in buying self-hosted editions of Bitrix24, which come with API, CMS and source code, can be easily customized and integrated with other tools, please download a trial version here.