There are several types of invoices you’ll likely encounter as a small business owner. Here are the 10 most common ones and when to use them.| Free Invoicing Software for Small Businesses | Invoice Ninja