This occurs because the Total Revenue and Payments report is a dynamic report, not a static report, and all totals shown on the report are as of the current date. 
  • If you have a pledge that is paid off, the pledge will no longer show on the report.
  • Any pledge payments made will be reflected under Payment Method Distribution

This exact functionality is not something that Altru can currently do. This is something other customers have said they would like to be able to do as well; we have an idea on our Community regarding this:  altru.ideas.aha.io/ideas/ALTRU-I-1518. We encourage you to vote on this post as this is an opportunity to have a voice in the product development process.  Our Product Management team uses a variety of methods to determine new features in Altru, and the ideas in the Community is one way they do this, so your vote helps Product Management prioritize the new features that we put into the product.