Depending on your needs, billing should be mostly automated. If you ask clients to pay upfront, invoices should be issued automatically, which is how SPP.co handles the process. You can still issue invoices manually, and they are marked as paid upon successful payment.