If you have time entries that won't pull into an invoice there are a number of possible causes, which you can troubleshoot using the steps below.
If you have the Time Requires Approval setting checked under Manage > Settings then time will need to be Approved before it can be paid or invoiced. Here we can see that only Bianca's time has been Approved:
Aaron and Amy's time will need to be approved before it can be invoiced.
If the time is showing as Approved in the Week Summary it can also be worth checking that the time wasn't simply approved after you tried to create the invoice. Under Time > Approvals > Complete find the approval and check the time stamp - if it was approved after you created the invoice then that will be why the invoice couldn't generate. If you try creating the invoice now it should process as per usual.
You'll also need to check that the time hasn't already been included in another invoice - under Time > Week Summary view the time entries and check that they don't have dark blue Invoiced icons on them. Here we can see that Aaron and Amy have both been paid and invoiced, but Bianca's time is yet to be invoiced:
Creating invoices for this week will produce an invoice for Bianca's time, but as Amy and Aaron's time has already been invoiced Invoxy won't produce new invoices for them.
You should also check under Invoices > Draft to ensure you don't have any draft invoices for the time, as time entries won't show dark blue Invoiced icons until the invoice is Sent.
No Billing Rate
If the Billing Rate on the placement is set to $0 then the time will not be invoiced, as there is no value to invoice the client for.
Similarly, if the Work type the time is recorded against has a Bill Rate Modifier of x0, $0, or 0% then there is no rate to bill.
It's important to note that rates are applied to time entries at the time they're created (very important for when rate changes go into effect), so if the Billing Rate on the placement or work was 0 at the time the entries were recorded then simply updating the Billing Rate won't update the rates on any existing time entries.
To update the time entry rate, you would need to delete and re-enter the time entries after updating the rate.
Incorrect Invoice Template
Under Manage > Clients you're able to set the default Invoice Template for each client.
Under Manage > Templates > Invoice Templates, check that the Invoice Template selected for that client contains a Timesheet line - without a Timesheet line, invoices aren't able to generate for recorded time entries.
Alternatively, if the client's default Invoice Template doesn't contain a Timesheet line and you're happy to leave it that way for most of their invoices, then when you create the Invoice Batch you can simply manually select which template you'd like to use, and ensure you select a template that contains a Timesheet line:
If you're uncertain of the rate certain time entries have been recorded at, or you want to check the Invoiced status of a large number of time entries at once, you can use an Insights Report with the following settings to check time entries:
On the Filters tab you should also filter to the date range and/or resource you're interested in.
The Invoiced column indicates whether time has been included in a Sent invoice or not, and the Billing Rate column shows the rate at which the entry has been recorded.
If you're unable to identify why your time isn't invoicing please contact the team at firstname.lastname@example.org and provide any details you found in the above steps so that we can help you look into it.