Cloud-based accounting platforms are one such ... Downloadable apps can expand the functionality of your accounting software to perform a wide range of functions such as invoicing, e-commerce ...