The problem with doing this is reserving the amount of space for the list. A statement (which is what you want) will print on multiple pages if there are enough open invoices. Now I know you only want past due ones but the spacing could be tricky.
What I would suggest is create SSRS invoice forms and use something like Accountable's Forms Printer to launch them. You could have one document with header information, then a sub report for the invoice data, followed by a second sub report with the past due invoice information. The main report would then close the footer of the form.