## Documentation Index Access the complete documentation index at: https://www.zoho.com/en-de/books/help/llms.txt Use this file to discover all available documentation pages before proceeding. # Accountant Preferences ## Set the Account Code as Mandatory and Unique You can make account codes mandatory for new accounts and ensure each account code is unique. Here’s how: * Go to **Settings**. * Select **Accountant** under _Preferences_. * In the _General_ tab, under _Chart of Accounts_, check the following options: * **Make Account Code mandatory for new accounts:** This ensures an account code is required for every new account. If you edit an existing account, you must fill in the account code as required if this is enabled. * **Enter a unique Account Code for accounts created:** This ensures that each new account has a unique code, helping you distinguish one account from another. * Click **Save**. Now, every time you create a new account or edit an existing account, you must enter a unique account code. * * * ## Revenue Accounts Mapping With revenue account mapping, you can easily track and record revenue under different accounts in your Zoho Books organisation. When you select an item in a transaction’s creation page, the relevant account is automatically chosen, and the revenue for that item is recorded in that account. For example, when selling an item with a 19% tax rate, the account revenue 19% VAT will be auto-selected if configured so. **Note:** This feature is only applicable to Invoices, Recurring Invoices and Credit Notes. ### Enable Revenue Accounts Mapping To enable revenue accounts mapping: * Go to _Settings_. * Navigate to _Module Settings_ and select **Accountant** under _General_. * Under the _General_ tab, navigate to the _Revenue Accounts Mapping_ section. * Check the **Map revenue accounts to track based on VAT rates, regions, and product types** option. ![Enable Revenue Accounts Mapping](/de-de/books/help/images/accountant/enable-revenue-accounts-mapping.png) * Click **Save**. Once the feature is enabled, selecting a customer or vendor and an item in a transaction will automatically select the corresponding account at the line-item level. If the automatically selected account is not your preferred choice, you can manually select a different one. ### Configure Accounts Once you have enabled Revenue Accounts Mapping, accounts will be automatically selected for the different categories of items that you choose in a transaction based on the [default mapping](https://www.zoho.com/en-de/books/kb/accountant/default-accounts-revenue-accounts-mapping.html). If this default mapping does not match your accounting or business requirements, you can configure the accounts to be automatically populated in your transactions. Here’s how: **Note:** The accounts you configure here will be automatically populated based on the selected VAT treatment, VAT, product type (Goods or Services), and the application of the domestic reverse charge at the line-item level of your transactions. When you edit any of these, the account will be updated accordingly. * Go to **Settings**. * Navigate to _Module Settings_ and select **Accountant** under _General_. * Navigate to the _General_ tab. * Click **Configure Accounts** under _Revenue Accounts Mapping._ ![Configure Accounts](/de-de/books/help/images/accountant/configure-accounts.png) * In the Revenue Accounts Mapping pop-up, click the account that you want to change, and select another account from the dropdown. ![Select Accounts](/de-de/books/help/images/accountant/select-accounts.png) * Click **Save**. Once saved, the selected accounts will be automatically applied to line items in your transactions. * * * ## Configure Default Accounts Used in Transactions **Note:** This feature is available only in certain plans of Zoho Books. Visit our [pricing page](https://www.zoho.com/books/pricing/) to check if it’s included in your current plan. You can configure default accounts for different accounting entries. For example, you can assign a default account for Accounts Receivable to track customer payments and outstanding balances. Similarly, you can configure default accounts for Accounts Payable, Shipping Charges, Adjustments, Discounts, Bad Debt, Vendor Advances, and Customer Advances. Here’s how: * Go to **Settings**. * Select **Accountant** under _Preferences_. * In the _General_ tab, under _Select a default account to track_, choose the default account for: * **Accounts Receivable:** Track amounts customers owe your business. * **Accounts Payable:** Track amounts your business owes vendors. * **Shipping Charge:** Track shipping fees. * **Adjustments:** Track transaction adjustments. * **Discount:** Track discounts applied to items or transactions. * **Bad Debt:** Track uncollectable amounts. * **Vendor Advance**: Track advance payments to vendors. * **Customer Advance:** Track advance payments from customers. * Click **Save**. Now, the accounting entries will be tracked under the configured default accounts. * * * ## Configure Approvals for Manual Journals **Note:** This feature is currently available in early access. Write to us at [](support@zohobooks.com)[support@zohobooks.com](mailto:support@zohobooks.com) to enable it for your organization. To configure approvals for manual journals: * Go to **Settings**. * Select **Accountant** under _Preferences_. * Click the **Journal Approvals** tab at the top. * Under this tab, you can configure the following: * **Approval Type:** Choose how you want the manual journals to be approved: * **No Approval:** This is selected by default. Manual journals can proceed without approval. * **Simple Approval:** Any admin or approver can approve the transaction. Further actions are allowed only after approval. * **Multi-Level Approval:** Set up to **10** levels of approval. Manual journals move forward only after all assigned approvers approve them. Click **Add New Level** to add more approvers and select the approver for each level. * **Approval Preferences:** Check **Allow approvers to approve the transactions they create** if you want approvers to approve their own manual journals. * **Notification Preferences:** In this section, you can check any of the following options: * **Send email and in-app notifications when transactions are submitted for approval** to notify approvers when a manual journal is submitted. * **Notify the submitter when a transaction is approved or rejected** to alert the person who submitted the manual journal about its approval or rejection. * Click **Save**. ![Configure Manual Journal Approvals](/books/help/images/accountant/journal-approvals.png) Your selected approval settings will now apply to manual journals in your organization. ## Set Preferences for Recurring Journal Entries Recurring journals are automated journal entries for repetitive transactions like rent or depreciation. You can save them as drafts or publish them immediately. To set your preference on how the child journals must be saved: * Go to **Settings**. * Select **Accountant** under _Preferences_. * In the _General_ tab, under _Recurring Journals_, choose one of the following options: * **Create manual journals in the Draft state:** Creates journal entries as drafts for later review and publishing. * **Create manual journals in the Published state:** Creates journal entries directly in the published state. * Click **Save**. All recurring journals will now follow your selected preference. * * * ## Journal Custom Fields In Zoho Books, you can create custom fields for journal entries to capture additional information. For example, you can create a journal custom field to track transaction references, audit notes, or even tax details. ### Create a Journal Custom Field To create a journal custom field: * Go to **Settings**. * Select **Accountant** under _Preferences_. * Click the _Journal Custom Fields_ tab at the top. * Click **\+ New Custom Field** in the top right corner. * In the _New Custom Fields - Journals_ page, fill in the following details: * **Label Name:** Enter the custom field label name. * **Data Type:** Select the type of data you want to collect using this custom field, like text, number, date, or link. * **Help Text:** Add a brief description to explain the purpose of this custom field to users. It will appear below the custom field on the _Journal Creation_ page. * **Data Privacy:** If the information collected using this field is sensitive, select the appropriate options: * **PII (Personally Identifiable Information):** Allows users with protected data access to view the custom field details. You can then select one of the following options: * **Sensitive Data. Encrypt and store it. :** Choose this if you don’t want the field to be used in an advanced search. * **Not sensitive data. Store it without encryption. :** Choose this if you want the field to be used in an advanced search. * **ePHI:** Choose this if the field’s data contains sensitive health information. The data will be stored with encryption, and only users with protected data access will be able to view it. * **Prevent Duplicate Values:** Select **Yes** if you want the value to be unique and not used again. **Note:** If you choose to prevent duplicate values, the custom field will not be available for recurring journals. * **Input Format:** Choose the format for the data entered in the custom field. Click Configure Custom Format to enter your preferred format. You can choose one of the following default options: * **Numbers:** Accepts only numbers (0-9). * **Alphanumeric Characters Without Spaces:** Accepts _Lowercase Characters (a-z)_, _Uppercase Characters (A-Z)_, and _Numbers (0-9)_. * **Alphanumeric Characters With Spaces:** Accepts _Lowercase Characters (a-z)_, _Uppercase Characters (A-Z)_, _Numbers (0-9)_, and _Spaces_. * **Is Mandatory:** Choose **Yes** if you want this custom field to be required when creating the manual journal. * **Show in All PDFs:** Choose **Yes** if you want this custom field to appear in all manual journal PDFs. **Pro Tip:** To modify this preference for the custom field later, go to **Settings** > **Preferences** > **Accountant** > **Journal Custom Fields** tab. Hover over the custom field, click the dropdown on the right, and select **Show in All PDFs**. To hide it again, follow the same steps and click **Hide in All PDFs** from the dropdown. * Click **Save**. The custom field will now appear on the _New Journal_ page for manual or recurring journals. * * * ### Other Actions in Journal Custom Fields #### Edit a Journal Custom Field * Go to **Settings**. * Select **Accountant** under _Preferences_. * Click the _Journal Custom Fields_ tab at the top. * Hover over the custom field, click the dropdown to the right, and select **Edit**. * In the _Edit Custom Field - Journals_ page, make the necessary changes, and click **Save**. * * * #### Mark a Journal Custom Field as Inactive **Warning:** When you mark a custom field as inactive, it will no longer be shown in any journals. * Go to **Settings**. * Select **Accountant** under _Preferences_. * Click the _Journal Custom Fields_ tab at the top. * Hover over the custom field, click the dropdown to the right, and select **Mark as Inactive**. The custom field is now inactive and removed from all existing journals. It will not appear when creating a new journal entry. **Note:** To mark a custom field as active again, follow the same steps as above, and click **Mark as Active** from the dropdown. * * * #### Set Access Permissions for the Journal Custom Field You can control who in your organization can access a specific custom field you added in the journal. Here’s how: * Go to **Settings**. * Select **Accountant** under _Preferences_. * Click the _Journal Custom Fields_ tab at the top. * Hover over the custom field, click the dropdown to the right, and select **Configure Access**. * In the _Read/Write for %custom\_field%_ popup, set the required access for your organization, and click **Save**. Users with the set permissions can now access the custom field information. * * * #### Delete a Journal Custom Field **Warning:** Deleting a journal custom field permanently removes it from all existing journals. Click **Force Delete** to proceed. **Insight:** If you’re not using a custom field temporarily, you can simply [mark it as inactive](/books/help/accountant/preferences.html#mark-a-journal-custom-field-as-inactive) instead of deleting it. To delete a journal custom field: * Go to **Settings**. * Select **Accountant** under _Preferences_. * Click the _Journal Custom Fields_ tab at the top. * Hover over the custom field, click the dropdown to the right, and select **Delete**. * In the popup that follows, click **Yes** to confirm the deletion.