Attendance is free forever for up to 50 staff. View plans

StaffKhata

Leave types, leave requests and holidays

Plan: Plans with leave and holidays

Set up the kinds of leave your staff can take and your holiday list once. After that, leave requests, balances and holidays flow into attendance and payroll on their own.

Plan needed: Leave management and holidays can be locked on lower plans. If the menus show a lock, see Billing & Plan for current prices and plans.

Define leave types

Casual, Sick, Earned and Maternity leave are already set up for you. Edit them or add your own.

  1. Click Organization → Define Leave. The Leave types list shows each type's code, days per year, what happens to unused days, and whether it needs approval.
  2. Click Add Leave Type.
  3. Fill in the form:
SettingWhat it does
Name and CodeFor example "Compensatory Off" and "CO". Both are required.
Days per yearHow many days each employee gets in a year.
Carry forward unused daysOn: days not taken move to next year. Off: they lapse at year end.
Needs approvalOn: the reporting manager or HR must approve each request.
ColourShown on calendars and leave badges.
  1. Click Add Leave Type.

Add Leave Type panel with Compensatory Off, code CO, six days a year and a colour picked

To change or remove a type, use Edit or Delete on its row.

Check leave balances (Leave Opening Entry)

  1. Click Time & Leave → Leave Opening Entry.
  2. For each employee and leave type you see days Allowed, Used and Left, plus Total left.
  3. Change the financial year at the top left, or filter by leave type, branch, department or employee. Click Export to download the table.

Leave Opening Entry with each employee's allowed, used and left days for every leave type

How employees apply for leave

Employees sign in with their own email and password, on the web at https://attendance.staffkhata.com or in the Staff Khata app (the Leave tab). They open Apply Leave, see their balance for each leave type, choose the type and dates, add a reason and send it. The request then waits for approval.

Apply leave on an employee's behalf

Useful when someone phones in sick or does not use the app.

  1. Click Time & Leave → Leave Application.
  2. Click Apply leave.
  3. Choose the Employee, then the Leave type. The days left are shown next to each type.
  4. Choose One day, Half a day or Several days, and pick the date or dates.
  5. Add a Reason. Under Also notify, you can pick people to inform.
  6. Click Apply leave.

Apply Leave form with the leave type, date and reason filled in

Approve or reject leave

  1. Click Time & Leave → Leave Application. Leave requests opens on Pending.
  2. Click Review on a request. Check the leave type, dates, days and reason.
  3. Click Approve or Reject, then confirm.

Leave request from Neha Joshi for one day of Casual Leave, with the Approve button

The Approved, Rejected and All tabs keep the history. You can still change a decision later from a request's details.

Add your holidays

Holidays are shown on calendars and used in attendance reports. The quickest start is to import your list.

Import from a spreadsheet

  1. Click Organization → Define Holiday.
  2. Click Import.
  3. Under Need A Template, click CSV or Excel to download a sample. It has three columns: Holiday Name, Type (Full Day or Half Day) and Date (DD-MM-YYYY).
  4. Fill it in, then drag the file into the box or click to browse. CSV, XLS and XLSX files up to 2 MB work.
  5. Click Import. All your holidays are added at once.

Import Holidays box with a holidays-2026.csv file ready to import

Add one holiday

  1. On Define Holiday, click Add Holiday.
  2. Enter the Name, pick the Date, and choose Full day or Half day. A Description is optional.
  3. Click Add Holiday.

Add Holiday panel with Company Foundation Day on a Wednesday, set to full day

Use the Upcoming, Past and All tabs to browse the list, and Edit or Delete on a row to change it.

Still stuck? Raise a ticket from Help & Support inside the app, or contact us at staffkhata.com/contact.