Yes, many service providers send an invoice online to their clients before service, and it is quite a professional practice while working with one-time or new clients.