If one of your Salesforce reports is either missing records or contains results that shouldn't display, try these suggestions. This article walks through nine common checks, such as the report type, time frame, filters, and user roles.
This article explains the most common reasons a Salesforce report does not display all expected records or shows incorrect results, and what to check for each one.
Review each of the checks below in order. Each check describes a common cause and an example.
If you have multiple relationships between two objects, select the appropriate one to get the correct results.
Example: In an "Opportunities with Contact Roles" report, any Opportunity without a Contact Role doesn't appear.
Verify that the records expected fall into the TIME FRAME identified on the Salesforce reports. If no records fall within the defined reporting time frame, then no records are displayed on the report.
Verify that the records expected fall into the FILTER CRITERIA section of the report.
Example: If the record is an Opportunity that is "Closed/Won" and the filter is "Open," that record won't display. Review built-in filters like "All opportunities" or "My team's opportunities".
Have fields from a Child Object been selected to be displayed, filtered upon, or summed in the Salesforce reports? Adding a field from a Child Object can result in the report dropping rows without a related record.
Adding currency fields to a report via lookup relationships can result in dropped records, due to the necessity of currency conversion.
Does every user have a role assigned to them? (displayed on user records) Activity and Opportunity reports rely on the Role or Territory Hierarchy to determine accessible records. Users without a Role assigned won't see their records in these reports.
This applies to System Administrators as well, though administrators can click through the "Organization Drill Down."
Reports created using a Custom Report Type don't follow the sharing rules on the Opportunity and Activity objects.
Examples:
Reports based on a "with" Custom Report Type may show varying results depending on selected fields. Review the following article for more details: Report 'Record Count' changes when 'Details' are hidden or exposed.
Users in different Time Zones may see different results in reports. When comparing results, ensure both users are assigned the appropriate Time Zone in their User Detail.
If your profile lacks "Read" access to fields used as report filters, these filters won't apply. This may lead to different results for different users. Contact your System Administrator if you believe you should have access to a specific field that isn't visible.
An "Accounts" Standard Report Type uses a "My territories' accounts" or "My territory team's accounts" filter. If an account belongs to multiple territories that the running user also belongs to, the account appears multiple times in the report. Using "My territory team's accounts" results in similar behavior. To return a single row for Accounts, consider using a Custom Report Type.
000385139

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.