Freshbooks might be one of the few systems out there. It’s a tool for project management with billing functionality. I haven’t tried it though but seems a great tool. I think freshbooks has the best invoicing feature for a project management tool.
Other great tools that are being discussed can be found here. It’s a list of alternative tools with its features compared with each other in a single table. You might want to look at it for some references and reviews.