## Zoho Payroll Documentation Index Access the complete documentation index at: https://www.zoho.com/en-ae/payroll/llms.txt Use this file to discover all available documentation pages before proceeding. # Creating Custom Modules ![](/payroll/images/ue-resources/llm-utility-menu/sparkle-ai.svg) Explore With AI ![](/payroll/images/ue-resources/llm-utility-menu/dd-arrow.svg) * [Open in ChatGPT (opens in new tab)](https://chatgpt.com/?prompt=Analyze+the+content+of+https%3A%2F%2Fwww.zoho.com%2Fen-ae%2Fpayroll%2Fhelp%2Femployer%2Fcustom-modules%2Fcreate-custom-modules%2F+and+understand+it+thoroughly+so+I+can+ask+questions+about+it.) * [Open in Claude (opens in new tab)](https://claude.ai/new?q=Analyze+the+content+of+https%3A%2F%2Fwww.zoho.com%2Fen-ae%2Fpayroll%2Fhelp%2Femployer%2Fcustom-modules%2Fcreate-custom-modules%2F+and+understand+it+thoroughly+so+I+can+ask+questions+about+it.) * ![Copy for LLM](/payroll/images/ue-resources/llm-utility-menu/copy.svg) Copy for LLM * [![View as Markdown](/payroll/images/ue-resources/llm-utility-menu/md.svg) View as Markdown (opens in new tab)](/en-ae/payroll/help/employer/custom-modules/create-custom-modules/index.md) ### Create Custom Module Let’s take a look at how you can create a custom module and add the required fields in Zoho Payroll. You must first create a custom module to start recording data. Here’s how: * Go to **Settings** in the top right corner of the page. * Click **Overview** under _Custom Modules_. * Click **Create Module** in the top right corner. * In the _Create Modules_ pop-up: * Enter a **Module Name** to identify your custom module. * Enter a **Plural Name** which will be used as the plural form of your module wherever necessary. * Provide a **Description** for the module. * Click **Next** to proceed. * In the _Primary Field Properties_ section: * Enter the **Label Name** of the primary field. * Select its **Data Type**. * If you want the data entered in this field to be unique, choose **Yes** for _Prevent Duplicate Values_. Otherwise, click **No**. * Click **Save**. **Insight:** A primary field is the unique identifier used to identify the custom module’s records. **Note:** You can edit the name of the primary field later if required. However, you will not be able to delete it. * * * ### Add Fields Once you’ve created a custom module, you can add additional fields to the custom module. Here’s how: * Go to **Settings** in the top right corner of the page. * Click the custom module you created under **Custom Modules**. * Go to the **Fields** tab. * Click **Create New**. * Enter the necessary details. * Click **Save** * * *