VM Invoice is a component that provides the ability to automatically generate PDF invoices and/or waybills for your VirtueMart online store in Joomla. It has extensive functionality that allows you to generate invoices based on changes in order status and customize their appearance.