Are you using a query behind the report? If so, use the criteria of " <=Now()+ 30 " . That will show you all the hits that fall before the next 30 days. I use the same criteria for a bill tracker that we use at my home for bills due only in the next week, next pay period, and the next month. It works well for me.
have fun ;-)