A general rule of thumb is that if you cannot access a component with an administrator account, the data from that component will not appear in a report using that same administrator account.

For the standard "Transaction Report", there are three different permissions examined in addition to the basic Transaction Management and Report Writer permissions:
  1. Events Management -> View Event Reports or Manage Events
  2. eCommerce Management -> View eCommerce Reports or Manage eCommerce
  3. Donation Form Management -> View Campaign Reports or Manage Donation Campaigns

Please note that these permissions are evaluated on a per-security-level basis compared with the security category assigned to the constituent for each transaction. So, if administrator groups have different levels of access to different security categories for those three permissions, they will get different results from the Transaction Report.