Yes, you can assign a job to an existing invoice. If your business creates the invoice first, waits for payment and then does the job, then you can assign the job to an invoice that’s already been generated.

To do this, Management Portal, Jobs>New Job>Job Details>Invoice then choose an invoice from the dropdown menu.

To do this through the App, Jobs> + for new job>Add Quote or Invoice and select Add existing job to invoice from the drop down menu.