Dictionary.com
Thesaurus.com
have been invoicing
  • present perfect progressive of invoice.

More Suggestions