Cloud Accounting
One of the core functions of a CRM is to manage and drive sales teams within an organisation. As part of this process, the sales team enters the client information, provides quotes and negotiates the terms of a sale. It makes sense to be able to transition directly from the CRM to an accounting package and seamlessly synchronise client information and generate invoices from within the CRM.
CRM Online has developed a connector between SugarCRM and both the Xero and Saasu accounting systems. This connector allows the creation of sales, purchases, product catalogue and the synchronisation of client details directly within SugarCRM. This information is immediately pushed the the accounting package along with the client details.
For further information on the connector for each accounting package, click on the package below.
![]() |
![]() |
What are the benefits?
The connector has the following benefits:
- All invoicing information can be entered by the sales person directly from the CRM, removing the need for sales people to access the accounting package or communicate the invoicing details to a dedicated accounting person
- The entry of customer details is reduced to one point of entry. This ensures that no information is lost in translation.
- Since invoicing and purchasing information is made available in the CRM, this information can be reported on and analyzed against other objects within the CRM. For examples, if you would like to report on average billing amount per support case or per support person, it would be possible to do this.
- Since the ability to generate invoices and purchases within the CRM exists, it’s relatively straight forward to automate and/or streamline billing processes within the CRM.
What are the potential applications?
The potential applications for this synchronization technology include:
- Commission management systems: since we’re able to easily generate invoices from the CRM, we’re able to combine this ability with the extreme flexibility of the CRM and generate invoices based on business data within the CRM. For example, if you needed to pay commission based on the sale of a property, it would be relatively straight forward to model a property tracking system within the CRM and generate payable commissions based on this information.
- Performance management: Measure staff performance on actual revenue generated when payment is received as opposed to estimations based on forecasting.
- Automated billing systems: Do you need to automate your billing based on unique data within your system? For example, if you have a membership database that you need to manage, you can tie this to your accounting package via this connector and enable or disable membership based on payment status.



