Item Sales Report Overview
The "Item Sales Report" in the POS system is a detailed report that shows sales performance at the individual item or product level. It's a crucial tool for inventory management, sales analysis, and business decision-making.
- The "Item Sales Report" enables businesses to identify top-performing and underperforming products, making it possible to make smarter inventory and purchasing decisions. It also supports profit analysis by tracking sales, discounts, and margins at the item level.
This article includes information about:
- How to generate an "Item Sales Report."
- How to apply the filter options to filter the report data.
- How to automate (schedule) or print a report.
- How to mark a report as a favorite.
1. Reaching "Item Sales Report."
- Step 1: Log into Control Center
- Step 2: Choose Location
- Step 3: Choose Reports
- Step 4: Choose Sales Reports
- Step 5: Choose Item Sales
Figure 1.1 below will help you better understand the navigation.
Figure 1.1
When you click "Item Sales," the Item Sales Report screen will open. As shown in Figure 1.2, it provides relevant filtering and sorting options.
Figure 1.2
2. Generating the "Item Sales Report"
FTx Cloud POS lets you generate the "Item Sales Report" based on two range types: Date Range and Register Z.
Figure 2.1
- Date Range: This option lets you choose the specific date range and shows all slates record for the selected date range. Please refer to 2.1 Item Sales Report by Date Range.
- Register Z: This option lets you choose a specific register Z and shows the sale records for the selected Z. Please refer to 2.2 Item Sales Report by Register Z.
2.1 Item Sales Report by Date Range
Please follow the steps below to generate the "Item Sales Report" based on date range:
- Navigate to the Item Sales Report screen.
- Ensure "Range Type" is "Date Range." By default, the system selects "Date Range" as "Range Type."
- Select the date range and click "Generate Report" to view the "Item Sales Report" for the selected date range.
- You can use the Filter Items (Custom Filters), Group By, Discounted Filter, Margin Type, Include In Sales Reporting, Date Range & Presets, Show Quantity As, and Filter Sales By filters and Show Vendor Part#, Group By Employee, Group By Customer, Show QOH, Only Show Inactive, Show Cost Breaks, and Show Price Breaks checkbox filters to create the report that meets your requirements. You can use multiple filters to make the report more specific. Please refer to Section 3, Report Filter Options, to learn more about these filters.
- Click "Generate Report" whenever you change your selection in any field to view the updated report.
- When you click the "Generate Report" button after selecting the date range, the system will show the report records, as Figure 2.1.1 shows.
Figure 2.1.1
Report Field:
- UPC: This column shows the UPC of the item sold.
- Item Name: This column shows the name of the item sold.
- Qty Sold: This column shows the quantity sold within the specified date range.
- Total Retail: This column shows the total retail amount for the items sold.
- Avg Retail: This column shows the average retail price amount. (Avg Retail = Total Retail Amount / (divided) Qty Sold)
- Total Cost: This column shows the total item cost sold in quantity within the specified date range.
- Buydowns: This column shows the buydown amount if applied during the transaction.
- Adj Cost: This column shows the adjusted cost against the "Total Cost" of the sold quantity, if any. (Adj Cost = Total Cost - (deducted) Buydown)
- Discounts: This column shows the discounts that are applied during the transaction.
- $ Margin: This column shows the total margin of the sold quantity after calculating the Buydowns and Discounts.
- % Margin: This column shows the margin of gains or losses in percentage.
- Grand Totals: This last row shows the sales data totals for each column.
2.2 Item Sales Report by Register Z
Please follow the steps below to generate the "Item Sales Report" based on Register Z.:
- Navigate to the Item Sales Report screen.
- Select "Register Z" as "Range Type."
- Select the register number and Z number in their respective fields and click "Generate Report."
- You can use the Filter Items (Custom Filters), Group By, Discounted Filter, Margin Type, Include In Sales Reporting, Show Quantity As, and Filter Sales By filters and Show Vendor Part#, Group By Employee, Group By Customer, Show QOH, Only Show Inactive, Show Cost Breaks, and Show Price Breaks checkbox filters to create the report that meets your requirements. You can use multiple filters to make the report more specific. Please refer to section 3. Report Filter Options, to learn more about these filters.
- Click "Generate Report" whenever you change your selection in any field to view the updated report.
- When you click the "Generate Report" button after selecting the date range, the system will show the report records, as Figure 2.2.1 shows.
Figure 2.2.1
The report fields will be the same as explained under Figure 2.1.1.
3. Report Filters
FTx Cloud POS lets you view the Item Sales Report records according to your preferences using various filter options. As highlighted in Figure 3.1, you can configure the report with any single filter or a combination of multiple filters.
Figure 3.1
Report Filters:
- Filter Items (Custom Filters): The Filter Items filter enables you to view the report based on a selected parameter from thirteen available options: UPC, Department, Category, Manufacturer, Brand, Tag, Campaign, Commission, Discount, Uplift, Buydown, Vendor, and Department Tag. 3.1 Filter Items (Custom Filters) explains further details.
- Group By: The Group By filter lets you organize the report records based on six parameters: Group By UPC, Group By Departments, Group By Category, Group By Manufacturer, Group By Details, and Group By Brand. 3.2 Group By explains further details.
- Discounted Filter: The Discounted Filter lets you view records based on two parameters: None and Percent. For further details, refer to Section 3.3, Discounted Filter.
- Margin Type: The Margin Type filter lets you view the report records based on three parameters: All Margins, Positive Margin, and Negative Margin. For further details, refer to Section 3.4, Margin Type.
- Include In Sales Reporting: The Include In Sales Reporting drop-down allows you to filter department sales records based on three parameters: All Departments, Only Include in Sales Reporting, and Not Include in Sales Reporting. For further details, please refer to section 3.5 Include In Sales Reporting.
- Date Range & Presets: The Date Range & Presets filter lets you select the report's time interval. 3.6 Date Range & Presets explains further details.
- Show Quantity As: The Show Quantity As filter lets you view the report records based on four parameters: By Product, Rollup Links, Show As Decimal Value, and By Vendor Part. 3.7 Show Quantity As explains further details.
- Filter the Sales By: The Filter the Sales By drop-down lets you view the report based on three parameters: All Sales, E-Commerce Sales, and In-Store Sales. 3.8 Filter the Sales By explains further details.
- Checkbox Filters:
- Show Vendor Part#: If you tick this checkbox, the system will display the vendor’s part number for each item in the report.
- Group By Employee: If you tick this checkbox, the system will group sales data by the employee who sold the items on the POS device.
- Group By Customer: If you tick this checkbox, the system will group sales data by the customer.
- Show QOH: If you tick this checkbox, the system will display the current QOH (Quantity On Hand) for each item alongside sales data.
- Only Show Inactive: If you tick this checkbox, the system will display only inactive items in the report data.
- Show Cost Breaks: Displays item sales split into separate rows when the item cost changes within the selected date range. This helps you analyze cost variations and their impact on margins instead of seeing a single aggregated cost.
- Show Price Breaks: It displays separate rows for the same item when it is sold at different prices. It helps you analyze sales, revenue, and margins by each price level.
- Exclude Returns: If you tick this checkbox, the system will exclude the returned items from the report’s sales data.
3.1 Filter Items (Custom Filters)
The Filter Items filter lets you view the report based on a selected parameter from thirteen options: UPC, Department, Category, Manufacturer, Brand, Tag, Campaign, Commission, Discount, Uplift, Buydown, Vendor, and Department Tag. This means you can access the Item Sales Report for the selected parameter, i.e., items (UPCs), departments, or any other parameter.
The Filter Items drop-down menu has two options: "Show All" and "Custom Filters." By default, the system selects "Show All" and considers all parameters to generate the report. The "Custom Filter" option allows you to view the report based on a specified parameter from thirteen options: UPC, Department, Category, Manufacturer, Brand, Tag, Campaign, Commission, Discount, Uplift, Buydown, Vendor, and Department Tag.
Please follow the steps below to make the required selections:
- Select the Custom Filter option in the Filter Items drop-down and click the "Manage" button.
Figure 3.1.1
- The Manage Filters screen will appear, as Figure 3.1.2 shows.
- 1: Saved Filters Drop-Down: Select the saved custom filters from the Manage Filters drop-down (if any) and click "Apply" to apply the saved custom filter. The system will redirect you to the Item Sales Report home screen. Click "Generate Report" to generate the report for the selected filter.
- 2: Manage Filters: Click this button to open the Manage Saved Filters screen. 3.1.1 Save and Manage Custom Filters explains the details.
- 3: Parameters Tabs: You will see thirteen options: UPC, Department, Category, Manufacturer, Brand, Tag, Campaign, Commission, Discount, Uplift, Buydown, Vendor, and Department Tag. Select the required tab, i.e., "UPC," to create or apply a custom filter specific to the selected UPCs.
- 4: Search: Use this Search box for a specific result.
- 5: All Items: Use the Item filter to filter the Manage Filters screen data based on four product parameters: All Items, Child Only, Parent Only, and Standalone Only. Choose the required parameter. This filter is available only for the "UPC" tab.
- 6: Active Only: Use this filter to filter the Manage Filters screen data based on three product parameters: Active Only, Inactive Only, and All Records. This filter is available only for the "UPC" tab.
- 7: Match All Filters Drop-Down: The Match All Filters filter has two options, "Match All Filters" and "Match Any Filters." Select either option to determine whether the Manage Filters screen data matches all applied filters. This drop-down is particularly useful when you use multiple parameter tabs, such as when you choose a few UPCs from the "UPC" tab and a few vendors from the "Vendors" tab.
- 8: Results: Here, you see the relevant list of data on the Manage Filters screen for the selected tab. For example, if you have chosen the "UPC" tab, it will show the list of all UPCs. You can use the Search bar for a specific UPC. You will see the data accordingly if you have applied the 4, 5, 6, or 7 filters.
- 9: Selection Checkboxes: Select the required UPCs by checking the corresponding checkboxes.
- 10: Arrow: Click the green "Arrow" button to move the selected records to the Selected Area.
- The Manage Filters screen will appear as shown in Figure 3.1.3.
- 1: Include or Exclude Toggle Button: When generating the report, you can decide whether to include or exclude the selected parameters in generating the report.
- Include: If you select "Include," the system will include all the specified parameters to generate the report.
- Exclude: If you select "Exclude," the system will exclude all the specified parameters from generating the report.
- 2: Clear Selection: Click the "Clear Selection" button to remove the whole selection. To remove any record from the list, click the Remove (x) icon.
- 3: Apply: Click the "Apply" button for the selected parameters. The system will navigate you to the Item Sales Report home screen. Click "Generate Report" to have the system generate reports based on your selection.
- 4: Save Filters: Click the "Save Filters" button to save the custom filter for future use. 3.1.1 Save and Manage Custom Filters explains the details.
3.1.1 Save & Manage Custom Filters
Please follow the steps below to save the configured custom filters for future use and manage the existing custom filters.
- Click the "Save Filters" button shown in Figure 3.1.3.
- The Name pop-up will appear, as shown in Figure 3.1.1.1.
- Enter the name of the custom filter and click "OK." The system will save the filter.
Figure 3.1.1.1
- You can use the saved custom filter whenever you need it and delete it when you don't need it anymore. Open the Manage Filters screen again and use the steps shown in Figure 3.1.1.2 according to your requirements.
- 1: Saved Filters Drop-Down: The saved custom filters will appear in the drop-down selection. You can select the required custom filter from the list for the report.
- 2: Manage Filters: You can check and manage the filters by clicking the "Manage Filters" button. When you click on it, a list of the saved custom filters will appear in the Manage Saved Filters pop-up screen.
- 3: Filter Names: The Filter Name list shows all saved custom filters. Click on a filter name to select it.
- 4: Select Filter: Use the "Select Filter" button to select any filter from the list.
- Click on the filter's name, and then click on the "Select Filter" button. The system will close the "Manage Saved Filters" pop-up screen. Click the "Apply" button on the Manage Filters screen. The system will navigate you to the Item Sales Report home screen. Click "Generate Report" to generate the report for the selected filter.
- 5: Delete: Use the "Delete" button to remove the filter no longer required from the list.
- Similarly, you can filter and set up the records for other tabs (parameters).
- To generate the report with the specific data you've selected, apply a selection or choose a saved filter, then click the "Generate Report" button. The selected filter details are available under the Selected Filters label, as Figure 3.1.1.3 shows.
3.2 Group By
The Group By filter lets you organize the report records based on six parameters: Group By UPC, Group By Departments, Group By Category, Group By Manufacturer, Group By Details, and Group By Brand.
Figure 3.2.1
- Group By UPC: This option organizes the report records based on UPCs. The system selects this option by default and generates the report, as Figure 2.1 shows.
- Group By Department: This option organizes the report records based on departments. When you select this option to generate the report, the system generates the report, as Figure 3.2.2 shows.
Figure 3.2.2
- Group By Category: This option organizes the report records based on departments. The Category Depth drop-down will appear when you select this option to generate the report. Select the desired depth from it and click "Generate Report." The system generates the report, as Figure 3.2.3 shows.
Figure 3.2.3
- Group By Manufacturer: This option organizes the report records based on manufacturers. When you select this option to generate the report, the system generates the report, as Figure 3.2.4 shows.
Figure 3.2.4
- Group By Details: This option organizes the report records based on details. The Show by Sale Qty field will appear. You can enter the desired quantity. For example, if you enter 2 in this field, the system will show you only the items with a "Sold Qty" of 2, as Figure 3.2.5 shows.
Figure 3.2.5
- Group By Brand: This option organizes the report records based on manufacturers. When you select this option to generate the report, the system generates the report, as Figure 3.2.6 shows.
Figure 3.2.6
3.3 Discounted Filter
The Discounted Filter lets you view records based on the percentage of discount applied to the products. There are two options: None and Percent.
Figure 3.3.1
- None: By default, the system selects this option and shows all records, as Figure 2.1.1 or Figure 2.2.1 shows.
- Percent: Use this option to view the sales records in which a specified discount was applied.
- When you choose this option, the Condition and Percentage fields will appear, as Figure 3.3.2 shows. You can select the required condition from less than, equal to, or greater than, and enter the required percentage.
Figure 3.3.2
- For example, if you select the condition greater than and enter ten in the percentage field, the system will show all items that were sold with more than a 10% discount, as Figure 3.3.3 shows.
Figure 3.3.3
3.4 Margin Type
The Margin Type option allows you to filter sales report data based on the profit margin outcome of the sales. It has three options: All Margins, Positive Margin, and Negative Margin.
Figure 3.4.1
- All Margins: This option displays all sales transactions regardless of whether they had a positive or negative margin.
- Positive Margin: This option displays only those sales transactions in which the selling price was higher than the cost price, resulting in a profit.
- Negative Margin: This option displays only sales transactions in which the selling price was lower than the cost price, resulting in a loss.
The report will show the records based on your selection. However, the report format will be the same as shown in Figure 2.1.1 or Figure 2.2.1.
3.5 Include In Sales Reporting
The Include In Sales Reporting drop-down allows you to filter department sales records based on three parameters: All Departments, Only Include in Sales Reporting, and Not Include in Sales Reporting.
What is "Include In Sales Reporting?"
When creating or editing a "Department," the corporate employee can use the "Include In Sales Reporting" feature to determine whether to include the department's sales data in the overall sales report. This feature is typically used to distinguish between items that contribute to the business's income and those that don't.
- The corporate employee creates separate departments for items that are given as complimentary (not as part of a discount or offer), are for internal use, or any other items they may not want to include in the sales report, and disables the "Include In Sales Reporting" button for those departments.
- When generating the report, you or the corporate employee can view the report records based on three options: all departments, departments with the "Include In Sales Reporting" button enabled, and departments with the "Include In Sales Reporting" button disabled.
These options are available via the menu selections "All Departments," "Only Include in Sales Reporting," and "Not Include In Sales Reporting," as shown in Figure 3.5.1.
Figure 3.5.1
- All Departments: By default, the system selects this option, displaying items from all departments.
- Only Include in Sales Reporting: When you select this option to generate the report, the system will show only the items from the departments for which the "Include In Sales Reporting" button is enabled.
- Not Include in Sales Reporting: When you select this option to generate the report, the system will show only the items from the departments for which the "Include In Sales Reporting" button is disabled.
- Select the option that best suits your requirements to generate the report.
- The report will show the records based on your selection. However, the report format will be the same as shown in Figure 2.1.1 or Figure 2.2.1.
3.6 Date Range & Presets
Date Range
Please follow the steps below to select the report's required date range and time interval:
- Click inside the Start Date field. The drop-down calendar will appear, as shown in Figure 3.6.1.
- Select the specific date and time from the drop-down calendar. Alternatively, manually enter the date in MM/DD/YYYY format.
Figure 3.6.1
- Click inside the End Date field and follow the same process.
- After making the appropriate selections for other filters, click on "Generate Report."
The Presets drop-down allows you to generate the report by selecting a common, specific duration/interval, such as Today, Yesterday, This Week, Last Week, etc. Please follow the steps below to choose the report's required date range using Presets.
- Hover over the "Presets" button.
- As shown in Figure 3.6.2, a drop-down menu will appear, allowing you to select the required duration or interval. The system will automatically set the Start and End Dates based on your selection.
- After making the appropriate selections for other filters, click on "Generate Report."
Figure 3.6.2
3.7 Show Quantity As
The Show Quantity As option allows you to decide how item quantities are displayed in the sales report. This helps you customize the presentation of quantity data depending on your analysis needs. It has four options: By Product, Rollup Links, Show As Decimal Value, and By Vendor Part.
Figure 3.7.1
- By Product: This option displays quantities grouped and shown by individual product. The system selects this option by default and generates the report as shown in Figure 2.1.1 or Figure 2.2.1.
- Rollup Links: This option aggregates the quantity of the parent and child products and displays their combined value, as Figure 3.7.2 shows.
Figure 3.7.2
- Show As Decimal Value: This option aggregates the quantities of the parent and child products and displays them in decimal format, as Figure 3.7.3 shows.
Figure 3.7.3
- By Vendor Part: This option shows the quantity of items sold based on the vendor's part, as Figure 3.7.4 shows.
Figure 3.7.4
3.8 Filter the Sales By
The Filter the Sales By drop-down has three options: "All Sales," "E-Commerce Sales," and "In Store Sales," as highlighted in Figure 3.8.1.
Figure 3.8.1
- All Sales: The system selects "All Sales" by default and shows all records, as shown in Figure 2.1.1 or Figure 2.2.1.
- E-Commerce Sales: Select this option to generate the report to view the sales data only for the items sold through the E-Commerce website.
- In-Store Sales: This option generates a report displaying sales data for only the items sold in the store.
The report will show the records based on your selection. However, the report format will be the same as shown in Figure 2.1.1 or Figure 2.2.1.
3.9 Checkbox Filters
As explained below, the checkbox filters let you refine and customize the Item Sales Report.
- Show Vendor Part#: If you tick this checkbox, the system will display the vendor’s part number for each item in the report.
Figure 3.9.1
- Group By Employee: If you tick this checkbox, the system will group sales data by the employee who sold the items on the POS device.
Figure 3.9.2
- Group By Customer: If you tick this checkbox, the system will group sales data by the customer.
Figure 3.9.3
- Show QOH: If you tick this checkbox, the system will display each item's current QOH (Quantity On Hand) alongside sales data.
Figure 3.9.4
- Only Show Inactive: If you tick this checkbox, the system will display only inactive items in the report data. The report will show the records based on your selection. However, the report format will be the same as shown in Figure 2.1.1 or Figure 2.2.1.
Show Cost Breaks: When enabled, the report displays separate entries for the same item based on different cost levels, recalculating both average and total cost values for each break. For instance, see the highlighted item in Figure 3.9.5.

Figure 3.9.5 However, when unchecked, it combines the two entries into a single summarized entry.

Show Price Breaks: When Show Price Breaks is checked, the report displays multiple entries for the same item based on different selling prices or price tiers (e.g., 000000001197–26 (Copy1) may appear three times with Avg. and Total Retail $1.00, $1.50, and -$0.88).
Figure 3.9.6
However, when unchecked, it combines the three entries into a single summarized entry.

- Exclude Returns: If you tick this checkbox, the system will exclude the returned items from the report’s sales data. The report will show the records based on your selection. However, the report format will be the same as shown in Figure 2.1.1 or Figure 2.2.1.
4. Scheduling a Report
FTx Cloud POS supports report automation, allowing you to configure and schedule a report. The system will then send the scheduled report to the designated email addresses at the specified frequency (daily, weekly, bi-weekly, monthly, quarterly, etc.).
5. Printing / Exporting a Report
You can print or export any report according to your requirements. When you use the Print function, the system creates and opens the report's PDF file in a new tab. You can download the soft copy or print the paper copy according to your requirements.
6. Manage Favorites
FTx Cloud POS provides quick access to frequently viewed reports through the "Favorite Reports" feature. You can save a report as a favorite and manage all your favorites from any report screen using the "Manage Favorites" button.