Sprout Invoices stands out as the top-rated invoicing plugin for WordPress for a good reason. It boasts the most comprehensive set of features for an Invoicing solution on WordPress, coupled with top-notch customer support.
Want to see it in action? Check out the demo here.