This was actually a report requested and created as a custom report for another client, but I liked the report so much I decided to make it one of the standard reports.
This report requires a tenant to be selected. It lists all finaicial activity related to the tenant. That includes rent being charged, payments from the tenant, and extra charges added. All transactions are in date order, and includes a running total. The report allows a date range to be selected so if you have a long term tenant you might choose to just print the last 6 months of activity, although the running total is inclusive of activity outside the printed date range.