Payroll Setup
Payroll Setup
Salaxy is a fixed financial sum or remuneration payable to an employee by an employer for his/her work.Payroll refers to the handling of accounting records of employees' salaries, wages, bonuses, net pay, and deductions.
To process Payroll in Frappe HR
Define Payroll Period (optional)
Define Income Tax Slab (optional)
Create Salary Structure with Salary Components (Earnings and Deductions)
Assign Salary Structures to each Employee via Salary Structure Assignment
Create Salary Slips through Payroll Entry
Book the Salary in your Accounts
Payroll Period
Payroll Period, under Frappe HR, is an interval for which Employees are paid for their work with the Company. Payroll period facilitates you to specify Tax slabs applicable for the interval, which allows you to handle modifying laws easily. It also assists in payroll cycle tracking, producing correct reports, and maintaining compliance with statutory laws.
Salary Component
This document enables you to set up each Earning and Deduction element which can be used to generate a Salary Structure and, in turn, generate Salary Slip or Additional Salary. You are also able to set the type, condition, and formula as well as other setup which is explained below. You should be able to set up different combinations of the following options to set up each element as per your Company / Regional rules.
Is dependent on Leave Without Pay: Leave Without Pay (LWP) occurs when an Employee exhausts the leaves they have been allocated or goes on a leave without an approval (through Leave Application). If activated, Frappe HR will deduct automatically the pay in ratio of LWP days to total working days of the month (dependent on the Holiday List).
Do not add to total: If this flag is enabled, the component will not be added to the Earnings or Deductions total of the Salary Slip
Earning
Salary Component Earnings
Is Additional Component This option declares that the component can be paid only as Additional Salary. Such components may be Performance Bonus or on-site deputation pay, etc. These kinds of components are not to be included in normal Salary Structure. Rather, Additional Salary with these components can be submitted as needed which will get added to the Salary Slip automatically.
*Is Tax Applicable: If a component should be eligible for Tax calculations as per the defined Payroll Period you might wish to include this option. You would need to have a Payroll Period and Income Tax Slab set up with valid Tax Slabs available for processing payroll. Is Payable: These components can be posted against independent payable accounts and the Accounts should be set up in the Accounts table
Flexible Benefits: Flexible Benefits are earning parts which Employees can voluntarily receive on a pro-rata basis or at the time of yearly claiming for. These are largely exempt from tax, subject to non-claiming of Employee by sufficient bills / documents. If enabled, you can define the maximum benefit an employee can receive within a year. Employees can create Employee Benefit Application with the ones they select. Note: Employee Benefit Application will only permit Employees to only select from the flexible components which exist in the Salary Structure allocated to the Employee
Pay Against Benefit Claim: Employees have the option to receive flexible benefits annually through Employee Benefit Claim or with their salary every month. If you switch this on, the amount set aside for the component will be paid as the Employee makes an Employee Benefit Claim . Otherwise the amount will be paid as a part of the Employee's salary on a pro-rata basis.
*Only Tax Impact (Cannot Claim But Liability to Pay Tax): These elements are those which the business has already paid to the Employee in cash or otherwise, such as a car bought for use by the Employee. The Employee cannot claim but is responsible to pay tax. The amount to be provided for this element will be taken into consideration while calculating the Employee's taxable income.
Create Separate Payment Entry Against Benefit Claim Certain of the flexible benefits would be statutorily obligatory to be paid through separate vouchers. If you activate this, while the bank entry is being posted the amount paid for such components will be posted as a different entry for every Employee.
Deduction
Salary Component Deduction
- Variable Based On Taxable Salary: This, when enabled, makes the component behave as the default Tax deduction component. The tax would be calculated from the Income Tax Slab associated with the employee.
Salary Structure
Salary Structure depicts how the Salaries are structured and computed based on Earnings and Deductions. The salary structures are employed to assist companies in:
Keeping pay levels competitive with the external labor market
Maintain internal pay relationships among jobs
Identify and reward differences in responsibility, skill, and performance, and control pay costs
Typical elements of a salary structure (in India) are:
Basic Salary: It is the tax base income and usually not exceeding 40% of CTC.
House Rent Allowance: The HRA accounts for 40 to 50% of the basic salary.
Special Allowances: Compensates for the remaining portion of the salary, predominantly less than the basic salary which is fully taxable.
Leave Travel Allowance: Non-taxable amount given by the employer to the employee for vacations/trips with family within India.
Gratuity: One-time amount given by the employer upon resignation or retirement of the employee.
PF: 12% of the basic salary automatically credited to the employee provident fund.
Medical Allowance: Exempted up to Rs.15,000
Bonus: CTC portion that is taxable, typically a yearly lump sum amount
*Employee Stock Options (ESOPS) Inexpensive/free shares distributed to staff in an effort to retain employees
Submitted Salary Structure
Creating a New Salary Structure
In the new Salary Structure:
Name the Salary Structure and assign company, letterhead to print Salary Slip, and payroll frequency
Set the date from which this is applicable (Only one active Salary Structure for Employee at any given time)
Configure Leave Encashment Amount per Day
Max Benefits amount is the maximum value eligible as Flexible Components to employees
Salary Slip Based on Timesheet
Apply if you have timesheet-based payroll system
Check "Salary Slip Based on Timesheet"
Choose the salary component and input Hour Rate (This component will be added in Earnings in Salary Slip)
Earnings and Deductions in Salary Structure
Choose the Earnings and Deductions components
Condition and formula set up in Salary Component will be duplicated by default
You can also choose the Base component in the Earnings table
Amount for each employee eligible should be set up in Salary Structure Assignment
If conditions or formulas are not set up in Salary Component, you can calculate amounts based on
Condition and Formula
In conditions and formulas:
Use field "base" for Employee's base salary
Use Salary Component abbreviations (e.g., BS for Basic Salary)
Use employee detail field names (e.g., employment_type)
Account Details
Salary Structure Account
Choose Mode of Payment and Payment Account for the Slips generated by this Salary Structure
Save the Salary Structure
Leave Without Pay (LWP)
LWP occurs when Employee exhausts allocated leaves or goes on leave without permission
To automatically deduct salary for LWP, check "Apply LWP" in Earning Type and Deduction Type
- Leave unchecked if not using LWP
Salary Structure Assignment
- Assign Salary Structure and base pay for each employee
Processing Payroll
Bulk process payroll by department, branch, or designation
Process individually via Salary Slips
Payroll Entry:
Steps:
Choose Company, Branch, Department, Designation, Project
Verify Salary Slip based on Timesheet if provided
Choose Posting Date and Payroll Frequency
Click "Get Employee Details"
Choose Start and End dates for Payroll Period
Optional deductions:
Deduct Tax For Unclaimed Employee Benefits
Deduct Tax For Unsubmitted Tax Exemption Proof
Choose Cost Center and Payment Account
Save or Submit
Submitted Salary Slips may be checked and edited for LWP
Clicking "Submit Salary Slip" books the default Payroll Payable account
Booking Salaries in Accounts
Salary payments are normally issued as one block payment
Journal Entry debits total Earnings and credits total Deductions
To create salary payment voucher: Make > Bank Entry
Flexible Benefits with distinct payment make individual Journal Entries
Creating Salary Slips Manually
Select Employee and Salary Structure
Save or Submit
ERPNext computes Earnings, Deductions, LWP, Taxes, and Net Pay automatically