Before an invoice can be generated for a participant, the shift must go through an approval process.
Learn here how to Approve Shift for generating invoices
Note : To view the invoice section you need to have Permission : Participant > Participant_Invoice >> View : Yes