This Invoices extension allows your customers to generate an invoice for their purchase after the purchase is complete. These invoices can include complete company details, such as name, address, and tax ID, that customers can use for accounting and tax purposes.
Customers will be asked to enter the information they wish to appear on the invoice and will then be given a print friendly version of the invoice that can be downloaded or printed.

WP Ultimo - Plugin and Theme Manager Addon
Download Manager Pro Form Lock Add-on
BuddyPress User Badges
ChildHope | Child Adoption Service and Charity Nonprofit WordPress Theme
WordPress Download Manager Pro
WordPress Events Calendar Registration and Tickets
GeoDirectory Custom Google Maps
Elegant Themes Nexus
BuddyPress User Profile Tabs Creator Pro
WP Crowdfunding Pro + Theme
GeoDirectory List Manager
Titan Preloaders and Page Transitions Plugin
Download Manager Pro Block Hotlink
WordPress Preloader Unlimited
Meta Box AIO
ThemeIsle Feedzy RSS Feeds Premium
Download Manager Pro Download Limit
EventOn Event Tickets
Real Estate Manager Pro - WordPress Plugin
Aliexpress Dropshipping and Fulfillment
WooCommerce Abandoned Cart Recovery Premium
MainWP iThemes Security 
