Time and expenses are not pulling into my invoice

When creating a batch invoice, time and expense entries must be approved for them to be pulled into an invoice. A simple way to fix this is on the Time & Expense Reviewer screen, filter for Workflow Status > Unapproved. This will show all unapproved entries, which can then be reviewed and approved for billing. Those approved entries will show up while creating the invoice and thus be billed.