Email a filtered table every month through automation

I had a similiar requirement and got some help which provided a great solution.

here is the post. Send a list of Records in a scheduled Task - Send email

Hope it works for you.