# Import Employees

To import employees go to, Bulk Update > Employee Records&#x20;

<div align="left"><figure><img src="/files/UtXjE6rmrqcB6hgJBQXZ" alt="" width="563"><figcaption><p>Import Records</p></figcaption></figure></div>

### Get Import Template

Click on ‘Download’ button to download a blank excel template. An excel file will download as shown below:

<div align="left"><figure><img src="/files/XwI18w1YROnQZbg18Z1t" alt="" width="563"><figcaption><p>Excel Template</p></figcaption></figure></div>

### Prepare Employee Data

To prepare the file, copy-paste data from your existing employee records. Note that columns highlighted in red like ‘Employee Code’, ‘First Name’, ‘Gender’ and ‘Date of Joining’ are required and cannot be left empty. All other columns are optional, but it is recommended to fill as much detail as it is available with you.

### Upload Employees

Once your excel file is completed with employees’ details, go back to Bulk Update > Employee Records page. Click on ‘Choose file’ option and select the completed file. Click the ‘Upload’ button to start the import process. You can either upload the template downloaded from the last step, containing employee records; or you can also upload an exported file with changes to update records.

<div align="left"><figure><img src="/files/MlTE7auWCsvX30qCok2B" alt="" width="563"><figcaption><p>Upload Employees</p></figcaption></figure></div>

**Updating old records**

The Import Employee option can also be used to update old employee data in bulk. For that, go to Reports > Export Records. Here, you can download existing employee records as an excel file. You can then make changes and re-upload the file to update the records in one go.

### Related Topics

* [Add New Employee](https://runtime.one/docs/employee-management/add-new-employee)
* [Manage Employee Salary](https://runtime.one/docs/employee-management/manage-employee-salary)
* [Initiate Employee Exit](https://runtime.one/docs/employee-management/initiate-employee-exit)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.runtimehrms.com/employee-management/import-employees.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
