Sprout Invoices is a full-featured billing plugin for WordPress sites. Automatically generate detailed invoices for your customers based on the cost of your services.
The plugin works with more than 300 apps to help with payments, invoice designs, workflows, and more. A powerful payment scheduling system lets you set terms for customers, such as payment amount, due date, and late fees.
In order to get all the features, you’ll need to buy the Pro version.