## Documentation Index Access the complete documentation index at: https://www.zoho.com/en-fr/books/help/llms.txt Use this file to discover all available documentation pages before proceeding. # Reporting Tags **Note:** If the [Advanced Reporting Tags](/en-fr/books/help/settings/reporting-tag.html#enable-advanced-reporting-tags) feature has not been enabled for your organization, you will continue using the [old flow](/books/help/settings/reporting-tags.html). As a growing business, you may have a rapidly expanding customer base spread across various domains and locations. When generating reports, it can become difficult to find details related to a specific domain or location. Reporting Tags in Zoho Books allow you to filter and track transactions with precision by creating tags and options that can be applied at both the transaction and line item level. You can organize options in a parent-child hierarchy, control their visibility by mapping them with other tags or locations, and restrict user access to transactions based on associated tags and locations. These tags can be associated with items, customers, vendors, and transactions. By using reporting tags, you can filter and compare reports to gain detailed insights, track performance, and make more informed business decisions. **Scenario:** Mark runs a company with departments like Sales, Marketing, and Finance. To track departmental spending, he creates a reporting tag called Department with options for Sales, Marketing, and Finance, adding sub-options under Sales such as Sales Manager and Sales Executive. A client visits Mark’s company, and the Sales team incurs expenses for the meeting such as lunch or travel arrangements. Mark records this as an expense and tags it under **Department** > **Sales**. If the expense was specifically incurred by the Sales Manager, he selects the **Sales Manager** sub-option; if it was incurred by a Sales Executive, he selects **Sales Executive**. Later, he can filter reports by this tag and its options to get a clear breakdown of expenses across roles within the Sales team. You can associate reporting tags with Customers, Vendors, Items, Quotes, Sales Orders, Invoices, Recurring Invoices, Credit Notes, Expenses, Recurring Expenses, Purchase Orders, Bills, Recurring Bills, Vendor Credits, Customer Payments, Vendor Payments, Inventory Adjustments, Fixed Assets, Banking, and Journal Entries. ## Enable Advanced Reporting Tags To enable advanced reporting tags: **Note:** Once you enable this feature, it cannot be disabled. * Go to **Settings**. * Navigate to _Organization Settings_. * Select **Reporting Tags** under _Customization_. * Click **Enable Advanced Reporting Tags** in the top right corner. ![Enable Advanced Reporting Tag](/books/help/images/settings/reporting-tag/enable-advanced-reporting-tag.png) * Read the details about the feature, then click **Enable** in the _Enable Advanced Reporting Tags_ pop-up. ![Enable Reporting Tag](/books/help/images/settings/reporting-tag/enable-popup.png) Once you enable Reporting Tags, any reporting tags previously created in your organization will be updated with the new features. You can then edit them to [configure options](/en-fr/books/help/settings/reporting-tag.html#configure-options), [set visibility conditions](/en-fr/books/help/settings/reporting-tag.html#configure-visibility-conditions) and [manage access control](/en-fr/books/help/settings/reporting-tag.html#configure-access-control). ## Create Reporting Tags To create a reporting tag: * Go to **Settings** in the top right corner. * Navigate to _Organization Settings._ * Select **Reporting Tags** under _Customization_. * Click **\+ New Reporting Tag**. ![Create Reporting Tags](/books/help/images/settings/reporting-tag/new-reporting-tag.png) You will then be directed to the reporting tags creation page. In the **Create Reporting Tag** tab, you can create and define reporting tags and choose the modules you want to associate them with. Here’s how: * Enter a name for your reporting tag in the **Reporting Tag Name** field. * Enter a **Description** if necessary. * Under the _Associate This Reporting Tag To_ section, select the modules you want to associate the reporting tag with. For certain modules such as Sales, Purchases, Journals, and Inventory Adjustments, you can choose to apply the reporting tag either **At Transaction Level** or **At Line Item Level**. Once you have associated the reporting tag with a module, it will appear on that module’s transaction creation or edit page, either at the line item level or the transaction level, based on the preference you’ve selected. **Note:** You can associate a reporting tag with the Items module only if it is applied at the line item level in Sales, Purchases, Journals, or Inventory Adjustments. This is because the Items module tracks tags for individual items, and a tag applied at the transaction level cannot be assigned to specific items, so it won’t work for item-level reporting. * Enable the **Make This Reporting Tag Mandatory** option to ensure it is applied to all relevant transactions. Please note that a mandatory reporting tag should have at least one active option. * Once you’re done, click **Save and Continue**. ![Create Reporting Tags](/books/help/images/settings/reporting-tag/create-reporting-tag.png) **Note:** Every reporting tag you create will be saved as Not Ready. To mark it as ready, go to _Settings > Customization > Reporting Tags > Click the More icon > select **Mark as Ready** from the dropdown_. Please note that a reporting tag can be marked as ready only if it has at least one option. You will then be redirected to the **Configure Options** tab, where you can create options for your reporting tag. ### Configure Options In the **Configure Options** tab, you can create options for each reporting tag. These options act as the values you’ll select while recording transactions, helping you classify your sales, expenses, journals, and other entries, and making your reports easier to filter and analyze. You can also arrange these options in a parent-child hierarchy. This means you can create a main option and add sub-options under it. You can create up to five levels in this hierarchy. Additionally, you can reorder the options if needed. To configure options for your reporting tag: **Note:** The number of options you can add to a reporting tag varies based on your plan. Visit the [pricing page](https://www.zoho.com/books/pricing/) to check the limits for your current plan. * Enter an option name in the _Configure Options_ tab. * Click **\+ Add Option** to add a new option (or) * Hover over an option and click the **+** icon. * Select **Add Option Above** from the dropdown to add an option above the parent option. * Select **Add Option Below** from the dropdown to add an option below the parent option. * Select **Add a Child** from the dropdown to add an option as a child of the parent option. * Click the **Delete** icon to delete an option. * Once you’re done, click **Save and Continue** to navigate to the _Configure Visibility Conditions_ tab, where you can set filters for your reporting tag. If you prefer not to create filters, click **Save and Exit** to save your changes. ![Configure Option](/books/help/images/settings/reporting-tag/configure-options.png) You will be directed to the **Configure Visibility Conditions** tab. ### Configure Visibility Conditions This feature is disabled by default. When you enable it, you can control when each option of a reporting tag appears in your transactions by mapping its options to the options of other reporting tags that act as filters. If Locations is enabled in your organization, it will also be available as a filter. Once enabled, Zoho Books will check the filter options selected in a transaction and show only the options that match the conditions you’ve set. **Scenario:** Mark creates a reporting tag called **Department**, with options such as Sales, Marketing, and Finance and selects **Location** as a filter for this tag. He then sets visibility conditions by mapping each **Department** option to the relevant Location options. For example, he sets the Marketing option to appear only when the selected **Location** is _New York_. When Mark records a transaction, the Marketing option will appear under the Department tag will be shown only if the selected Location meets this condition. To configure when each option of a reporting tag should appear in your transactions: * Slide the **Configure when tag options should be visible** toggle. * Select the reporting tags you want to use as filters for the current tag under the **Choose Filters** field. You can only apply tags that come before the current tag in the list page of reporting tags as filters. **Note:** If a tag cannot be associated with a filter, it will be included under Show Excluded Tags. You can click **Show Excluded Tags** to see the why the tag was excluded. * You can control when each option in the current tag appears by mapping it to specific options of the filter tags you selected under _Choose filters_. An option will be visible only when any one of the mapped filter options is selected for each filter tag or filter location. You can add five filters per tag and map up to 200 options to it. * When mapping reporting tag options, you can either select specific options to use as filters or choose **All** from the dropdown to map a reporting tag’s option to all options of another reporting tag. If you want the reporting tag to display options even when no option is selected in the mapped tag, select **Untagged**. * Once you’re done, click **Save and Continue**. ![Configure Visibility Conditions](/books/help/images/settings/reporting-tag/configure-visibility-conditions.png) You will be redirected to the _Access Control_ section. ### Configure Access Control Access Control in Zoho Books lets you manage and restrict which record each user can view and access based on reporting tags. When you enable access control, you can assign specific reporting tag options to a user. They will only be able to view records that include one of the tag options assigned to them. For example, if a user is assigned the Sales and Marketing options in a reporting tag, they will only see records tagged with Sales or Marketing, while all other records remain hidden. Access control is configured at the [role level](/books/help/settings/users.html#configure-roles-access-control), so all users assigned to a role follow the same restrictions. You can also allow them to view records that do not use this reporting tag. Additionally, you can associate up to 500 reporting tag options at the [user level](/books/help/settings/users.html#add-user). Based on these role-level segmented access controls and user-level restrictions, users will have controlled and secure access to records. To enable access control for a reporting tag: * Slide the **Access Control** toggle. * Click **Save**. ![Configure Access Control](/books/help/images/settings/reporting-tag/enable-access-control.png) Please note that you can enable access control for only one reporting tag in your organization. ## Associate Reporting Tags Once you create reporting tags, you can associate them with items, customers, vendors, and other transactions. ### Associate Reporting Tags with Items To associate reporting tags with items: * Go to the _Items_ on the left sidebar, and select **Items**. * [Edit](https://www.zoho.com/in/books/help/items/other-actions.html#edit-item) or [create](https://www.zoho.com/in/books/help/items/#create-item) a new item. * Enter all the necessary details. * Click the dropdown next to the reporting tag you want to associate with the item and select the required option from the dropdown. * Click **Save**. The reporting tag will be associated with the item. When you create a transaction and add this item as a line item, its associated reporting tag will be applied by default to track the item. You can also select a different tag if needed. ### Associate Reporting Tags with Customers or Vendors To associate reporting tags with customers or vendors: * Go to _Sales_ or _Purchases_ on the left sidebar, and select **Customers** or **Vendors**. * Click **\+ New** to create a customer or vendor or edit an existing one. * Enter all the necessary details and navigate to the **Reporting Tags** tab at the bottom of the page. * Cick the dropdown next to the reporting tag you want to associate with the customer or vendor and select the required option from the dropdown * Click **Save**. The reporting tag will be associated with the customer or vendor. When you create a transaction and select this customer or vendor, the associated reporting tag is applied by default to track and categorize transactions. The tag allows you to group, filter, and report transactions based on purpose, type, or other criteria, making analysis and tracking easier across multiple transactions. ### Associate Reporting Tags with Sales or Purchases * Go to _Sales_ or _Purchases_ on the left sidebar. * [Create](https://www.zoho.com/in/books/help/quote/#create-a-quote) or [edit](https://www.zoho.com/in/books/help/quote/other-actions.html#edit-a-quote) a transaction (For instance, a Quote). * Enter all the necessary details. * When creating the reporting tag that you want to associate with a sales or purchase transaction, you would have chosen to apply the reporting tag at either the line item level or the transaction level. * If you have chosen to apply the reporting tag at the transaction level: * Click the dropdown next to the reporting tag you want to associate with the sales or purchase transaction. Select the required option from the dropdown. * If you have chosen to apply the reporting tag at the line item level: * Navigate to the _Item Table_ of the transaction. * Click the _Reporting Tags_ dropdown next to the line item you want to associate with the reporting tag. * Then, click the dropdown under the reporting tag you want to associate and select the required option. * Enter all the other necessary details. * Click **Save**. The reporting tag will be associated with the sales or purchase transaction at the line item or transaction level. ## Edit Reporting Tags To edit a reporting tag: * Go to **Settings** in the top right corner. * Navigate to _Organization Settings._ * Select **Reporting Tags** under _Customization_. * Hover over the reporting tag that you want to edit and click **Edit**. ![Configure Access Control](/books/help/images/settings/reporting-tag/edit-reporting-tag.png) * Make the necessary changes. * Click **Save**. ## Reorder Reporting Tags To control which tags can be used as filters, you can reorder reporting tags. Here’s how: * Go to **Settings** in the top right corner. * Navigate to _Organization Settings_. * Select **Reporting Tags** under _Customization_. * Click **Change Order**. * Drag the reporting tags to change the order. * Click **Save**. ![Reorder Reporting Tags](/books/help/images/settings/reporting-tag/reorder-reporting-tag.png) Please note that a tag that is used as a filter for another reporting tag cannot be moved above the tag it acts as a filter. ## Mark an Option as Default Marking an option as default for a reporting tag ensures that the selected option is automatically applied whenever the tag is used in a new transaction. To do this: * Go to **Settings** in the top right corner. * Navigate to _Organization Settings_. * Select **Reporting Tags** under _Customization_. * Select the reporting tag for which you want to mark an option as default. * Hover over the option you want to set as default and click the _More_ icon. * Select **Mark as Default** from the dropdown. ![Mark an Option as Default](/books/help/images/settings/reporting-tag/mark-as-deafult.png) The option will be set as the default for the reporting tag. ## Generate Reports Once you’ve created reporting tags and associated them with transactions, you can use these tags to generate reports, filter data, and make comparisons. To filter reports using their associated reporting tags: * Go to **Reports** on the left sidebar. * Select a report under the _Business Overview_ section (For example, Profit and Loss). * Click the **Customize** icon. * In the _Customize Report_ page, navigate to the **General** section. * Under _Advanced Filters_, select the reporting tag you want to filter the report by in the first dropdown, choose the comparator in the second dropdown, and select the option you want to filter the reporting tag with in the third dropdown. * Click **Run Report** to generate the report based on your criteria. You can also click **Save as Custom Report** to save it for future use. ![Generate Reports](/books/help/images/settings/reporting-tag/generate-reports.png) To compare reports using their associated reporting tags: * Go to **Reports** on the left sidebar. * Select a report under the _Business Overview_ section (For example, Profit and Loss). * Click _Compare With_ and select the **Compare Based on Period/Year** dropdown in the _Compare With_ pop-up. Then, select **Compare Based on Reporting Tags**. * If you want to compare the reporting tag options hierarchically: * Check the **Organize the selected Reporting Tag by corresponding Parent-Child Hierarchy** option. * **Select a Reporting Tag** that you want to compare hierarchically. * Click **Apply**. * The reporting tags will be listed in the pop-up. Use the dropdown below each reporting tag to select the options you want to compare the report with. You can also click **Select All** next to a tag to compare the report using all the options available for that tag. * Click **Apply**. ![Generate Reports](/books/help/images/settings/reporting-tag/compare-reports.png) This way, you can filter and compare your reports using reporting tags.