I recommend choosing the Google's way for this problem, because invoices are different from products to countries and so on. I've checked the few websites listed through Google Search and it appears that Pastel supports invoicing, but I am not sure about the availability of this software since Sage offers other products know.
Kindly, visit the following link and then use the available websites to learn about invoicing: https://goo.gl/Wurm4E