Salary Slip

Back to Payroll

Overview

Salary Slip – Business Overview

Salary Slip is a core payroll document in Dafater that records the detailed salary calculation for an individual employee for a specific pay period. It serves as the official breakdown of earnings, deductions, and net pay, and acts as both an internal payroll record and an employee-facing salary statement.


What Salary Slip Is Used for in Business Operations

In day-to-day business operations, the Salary Slip is used to: - Calculate and document employee salaries on a monthly, bi-weekly, or other defined payroll cycle
- Clearly show how gross pay is built up from basic pay, allowances, and incentives
- Record deductions such as taxes, social contributions, loans, or penalties
- Determine the final net amount payable to each employee
- Provide employees with a transparent and auditable salary statement
- Serve as a legal and financial record for payroll compliance and reporting

The Salary Slip ensures payroll is accurate, consistent, and trustworthy for both management and employees.


Prerequisites and Setup Requirements

Before using Salary Slip effectively, the business should ensure:

Without these prerequisites, salary calculations may be incomplete or inaccurate.


Typical Workflow and Business Process Fit

The Salary Slip fits into the payroll process as follows:

  1. Payroll preparation
    Attendance, leave, overtime, and other variable inputs are reviewed and finalized.

  2. Salary Slip generation
    A Salary Slip is created for each employee based on their agreed salary structure and actual working data.

  3. Review and validation
    Payroll or HR teams review Salary Slips to ensure accuracy of earnings and deductions.

  4. Approval
    Salary Slips are approved according to company payroll controls.

  5. Payment processing
    Approved Salary Slips form the basis for salary payments through bank transfer, cash, or other methods.

  6. Employee communication and records
    Salary Slips are shared with employees and stored for future reference, audits, or disputes.


Key Business Scenarios Where Salary Slip Is Essential

Salary Slip is essential in scenarios such as:


Important Considerations for Users

When working with Salary Slip, users should keep in mind:


In summary, Salary Slip in Dafater is the backbone of a reliable payroll process. It ensures employees are paid correctly, transparently, and on time, while giving the business strong control, compliance, and visibility over its payroll obligations.

Basic Information

Fields

Field Name Label Type Required Options Description
employee Employee Link Employee Employee receiving salary processed through Dafater payroll
employee_name Employee Name Read Only - Full name of the selected employee
company Company Link Company Company responsible for paying the employee salary
department Department Link Department Employee’s department for reporting and payroll grouping
designation Designation Link Designation Employee’s job title at time of salary processing
branch Branch Link Branch Company branch where employee is assigned
posting_date Posting Date Date - Accounting date for recording salary expenses
letter_head Letter Head Link Letter Head Letterhead used for printed or emailed salary slip
fiscal_year Fiscal Year Link Fiscal Year Financial year to which this salary slip belongs
month Month Select , January, February, March, April, May, June, J... Payroll month for which salary is calculated
status Status Select Draft, Submitted, Cancelled, Withheld Current workflow status of the salary slip
salary_withholding Salary Withholding Link Salary Withholding Linked salary withholding record, if salary is withheld
salarywithholdingcycle Salary Withholding Cycle Data - Cycle or period for which salary is withheld
currency Currency Link Currency Currency in which salary amounts are calculated
exchange_rate Exchange Rate Float - Exchange rate applied against company base currency
payroll_frequency Payroll Frequency Select , Monthly, Fortnightly, Bimonthly, Weekly, Daily Frequency at which salary is paid
start_date Start Date Date - Salary calculation period start date
end_date End Date Date - Salary calculation period end date
salary_structure Salary Structure Link Salary Structure Salary structure defining earnings and deductions
payroll_entry Payroll Entry Link Payroll Entry Source payroll entry that generated this salary slip
modeofpayment Mode Of Payment Select - Payment method used to pay employee salary
salaryslipbasedontimesheet Salary Slip Based on Timesheet Check - Indicates salary calculated based on approved timesheets
deducttaxforunclaimedemployee_benefits Deduct Tax For Unclaimed Employee Benefits Check - Deduct tax for benefits not claimed by employee
deducttaxforunsubmittedtaxexemptionproof Deduct Tax For Unsubmitted Tax Exemption Proof Check - Deduct tax due to missing tax exemption proofs
totalworkingdays Working Days Float - Total working days in the payroll period
unmarked_days Unmarked days Float - Days without attendance or timesheet records
leavewithoutpay Leave Without Pay Float - Unpaid leave days affecting salary calculation
absent_days Absent Days Float - Days employee was absent without approval
payment_days Payment Days Float - Days considered eligible for salary payment
paymentdayscalculation_help Payment Days Calculation Help HTML - Explanation of how payment days are calculated
timesheets Salary Slip Timesheet Table Salary Slip Timesheet Timesheet records linked for salary calculation
totalworkinghours Total Working Hours Float - Total approved working hours for the period
hour_rate Hour Rate Currency currency Hourly pay rate in employee salary currency
basehourrate Hour Rate (Company Currency) Currency Company:company:default_currency Hourly pay rate in company base currency
earnings Earnings Table Salary Detail Breakdown of salary earnings components
deductions Deductions Table Salary Detail Breakdown of salary deduction components
gross_pay Gross Pay Currency currency Total earnings before deductions
basegrosspay Gross Pay (Company Currency) Currency Company:company:default_currency Gross pay converted to company base currency
grossyearto_date Gross Year To Date Currency currency Cumulative gross earnings for the fiscal year
basegrossyeartodate Gross Year To Date(Company Currency) Currency Company:company:default_currency Year-to-date gross in company base currency
total_deduction Total Deduction Currency currency Total deductions applied for this salary slip
basetotaldeduction Total Deduction (Company Currency) Currency Company:company:default_currency Total deductions in company base currency
loans Employee Loan Table Salary Slip Loan Employee loan deductions applied in this salary
totalprincipalamount Total Principal Amount Currency Company:company:default_currency Total loan principal deducted in this salary
totalinterestamount Total Interest Amount Currency Company:company:default_currency Total loan interest deducted in this salary
totalloanrepayment Total Loan Repayment Currency Company:company:default_currency Total loan repayment deducted from salary
net_pay Net Pay Currency currency Final payable salary after all deductions
basenetpay Net Pay (Company Currency) Currency Company:company:default_currency Net pay amount in company base currency
rounded_total Rounded Total Currency currency Net pay rounded as per payroll rules
baseroundedtotal Rounded Total (Company Currency) Currency Company:company:default_currency Rounded net pay in company base currency
yeartodate Year To Date Currency currency Cumulative net salary paid during fiscal year
baseyearto_date Year To Date(Company Currency) Currency Company:company:default_currency Year-to-date net salary in company currency
monthtodate Month To Date Currency currency Net salary earned in the current month
basemonthto_date Month To Date(Company Currency) Currency Company:company:default_currency Month-to-date salary in company base currency
totalinwords Total in words Data - Net payable amount written in words
basetotalin_words Total in words (Company Currency) Data - Net payable in words using company currency
ctc CTC Currency currency Annual cost to company for the employee
incomefromother_sources Income from Other Sources Currency currency Declared income from sources outside employment
total_earnings Total Earnings Currency currency Sum of all taxable and non-taxable earnings
nontaxableearnings Non Taxable Earnings Currency currency Earnings exempted from income tax calculation
standardtaxexemption_amount Standard Tax Exemption Amount Currency currency Standard exemption amount allowed under tax rules
taxexemptiondeclaration Tax Exemption Declaration Currency currency Declared tax exemption amount by employee
deductionsbeforetax_calculation Deductions before tax calculation Currency currency Eligible deductions applied before tax computation
annualtaxableamount Annual Taxable Amount Currency currency Total income considered taxable annually
incometaxdeductedtilldate Income Tax Deducted Till Date Currency currency Income tax already deducted in current fiscal year
currentmonthincome_tax Current Month Income Tax Currency currency Income tax deducted for the current month
futureincometax_deductions Future Income Tax Currency currency Planned income tax deductions for remaining period
totalincometax Total Income Tax Currency currency Total income tax calculated for the year
journal_entry Journal Entry Link Journal Entry Accounting journal entry posted for this salary slip
amended_from Amended From Link Salary Slip Original salary slip reference if this is amended
bank_name Bank Name Data - Employee bank name for salary payment
bankaccountno Bank Account No Data - Employee bank account number for salary transfer
leave_details Leave Details Table Salary Slip Leave Detailed leave records considered in salary calculation

Child Tables

Salary Slip Timesheet (Salary Slip Timesheet)

Field Name Label Type Required Options Description
time_sheet Time Sheet Link Timesheet Linked Dafater Timesheet used for salary calculation
working_hours Working Hours Float - Total approved working hours from linked timesheet in Dafater

Earnings (Salary Detail)

Field Name Label Type Required Options Description
salary_component Component Link Salary Component Salary earning or deduction component defined in Dafater payroll.
abbr Abbr Data - Short abbreviation for the salary component.
amount Amount Currency currency Calculated amount for this salary component.
yeartodate Year To Date Currency currency Total amount accumulated for this component year to date.
additional_salary Additional Salary Link Additional Salary Linked additional salary record applied to payroll.
isrecurringadditional_salary Is Recurring Additional Salary Check - Indicates if additional salary recurs every payroll.
statistical_component Statistical Component Check - Used for reporting only, not affecting salary totals.
dependsonpayment_days Depends on Payment Days Check - Amount varies based on payable working days.
exemptedfromincome_tax Exempted from Income Tax Check - Marks component as exempt from income tax.
istaxapplicable Is Tax Applicable Check - Determines whether tax applies to this component.
isflexiblebenefit Is Flexible Benefit Check - Identifies component as flexible benefit option.
variablebasedontaxablesalary Variable Based On Taxable Salary Check - Amount changes based on taxable salary value.
donotincludeintotal Do not include in total Check - Excludes this component from total salary calculation.
donotincludeinaccounts Do Not Include in Accounting Entries Check - Prevents accounting entries for this component.
deductfulltaxonselectedpayrolldate Deduct Full Tax on Selected Payroll Date Check - Deducts entire tax on specified payroll date.
condition Condition Code PythonExpression Logical condition controlling component applicability.
amountbasedon_formula Amount based on formula Check - Enables formula-based calculation of amount.
formula Formula Code PythonExpression Formula used to compute component amount.
default_amount Default Amount Currency currency Standard amount used when no formula applies.
additional_amount Additional Amount Currency currency Extra amount added to calculated component value.
taxonflexible_benefit Tax on flexible benefit Currency currency Tax amount applied on flexible benefit.
taxonadditional_salary Tax on additional salary Currency currency Tax amount applied on additional salary.

Deductions (Salary Detail)

Field Name Label Type Required Options Description
salary_component Component Link Salary Component Salary component applied to employee payroll in Dafater
abbr Abbr Data - Short abbreviation for the salary component
amount Amount Currency currency Calculated or fixed amount for this salary component
yeartodate Year To Date Currency currency Total accumulated amount for this component in current year
additional_salary Additional Salary Link Additional Salary Linked additional salary record associated with this component
isrecurringadditional_salary Is Recurring Additional Salary Check - Indicates whether additional salary repeats each payroll cycle
statistical_component Statistical Component Check - Marks component used only for reporting, not payroll totals
dependsonpayment_days Depends on Payment Days Check - Amount varies based on payable working days
exemptedfromincome_tax Exempted from Income Tax Check - Specifies whether component is exempt from income tax
istaxapplicable Is Tax Applicable Check - Indicates whether tax applies to this component
isflexiblebenefit Is Flexible Benefit Check - Identifies component as employee flexible benefit option
variablebasedontaxablesalary Variable Based On Taxable Salary Check - Component value changes based on taxable salary
donotincludeintotal Do not include in total Check - Excludes this component from total salary calculation
donotincludeinaccounts Do Not Include in Accounting Entries Check - Prevents accounting entries for this salary component
deductfulltaxonselectedpayrolldate Deduct Full Tax on Selected Payroll Date Check - Deducts full tax on a specific payroll date
condition Condition Code PythonExpression Logical condition controlling applicability of this component
amountbasedon_formula Amount based on formula Check - Determines amount using a defined calculation formula
formula Formula Code PythonExpression Expression used to calculate component amount dynamically
default_amount Default Amount Currency currency Standard amount used when no formula applies
additional_amount Additional Amount Currency currency Extra amount added to the calculated component value
taxonflexible_benefit Tax on flexible benefit Currency currency Tax amount calculated on flexible benefit component
taxonadditional_salary Tax on additional salary Currency currency Tax amount applied on additional salary component

Employee Loan (Salary Slip Loan)

Field Name Label Type Required Options Description
loan Loan Link Loan Referenced employee loan deducted through salary in Dafater.
loan_product Loan Product Link Loan Product Loan product defining terms and repayment rules in Dafater.
loan_account Loan Account Link Account Accounting account tracking loan principal balance in Dafater.
interestincomeaccount Interest Income Account Link Account Account recording interest income from salary loan in Dafater.
principal_amount Principal Amount Currency Company:company:default_currency Principal amount recovered from salary for the loan.
interest_amount Interest Amount Currency Company:company:default_currency Interest amount deducted from salary for the loan.
total_payment Total Payment Currency Company:company:default_currency Total loan payment deducted from salary this period.
loanrepaymententry Loan Repayment Entry Link Loan Repayment Linked loan repayment record generated from salary processing.

Leave Details (Salary Slip Leave)

Field Name Label Type Required Options Description
leave_type Leave Type Link Leave Type Leave category applicable for salary calculation in Dafater
totalallocatedleaves Total Allocated Leave(s) Float - Total leaves allocated to employee for this period
expired_leaves Expired Leave(s) Float - Leaves lapsed due to expiry rules in Dafater
used_leaves Used Leave(s) Float - Leaves already utilized by employee during period
pending_leaves Leave(s) Pending Approval Float - Leaves awaiting approval affecting salary processing
available_leaves Available Leave(s) Float - Remaining leaves available after usage and expiry

Permissions

Role Read Write Create Delete Submit Cancel
Employee
HR Manager
HR User
DocType Relationship Module
Employee Benefit Claim Linked from Payroll
Leave Application Linked from HR
Loan Demand Linked from Loan Management
Timesheet Linked from Projects
Branch Links to Setup
Company Links to Setup
Currency Links to Geo
Department Links to Setup
Designation Links to Setup
Employee Links to Setup
Fiscal Year Links to Accounts
Journal Entry Links to Accounts
Letter Head Links to Printing
Payroll Entry Links to Payroll
Salary Slip Links to Payroll
Salary Structure Links to Payroll
Salary Withholding Links to Payroll