USA. Accounts receivable/general ledger. Quickbooks Online is what I use personally. I work with clients who have similar needs using other accounting apps.
The point being that invoicing needs to offer multiple interface options --- or build invoicing directly into the accounting system which is what QuickBooks has done.