Salary Slip Generator

Generate professional salary slips with auto-calculated PF, ESI, and Professional Tax. Download as PDF instantly. No signup, no watermark, completely free.

Generate Salary Slip
Free forever Auto PF, ESI, PT PDF download

Salary Slip Generator

Free Tool
Company & Employee
Earnings
Deductions
Net Salary (Take-Home)
Gross Earnings
Total Deductions
PF (Employee)
ESI (Employee)
Professional Tax

* PF is 12% of basic (max ₹1,800). ESI is 0.75% of gross (only if gross ≤ ₹21,000). PT is auto-calculated based on state.

What is a Salary Slip?

A salary slip (also called payslip or wage slip) is a document issued by the employer to each employee every month. It shows the complete breakup of earnings, deductions, and net pay for that specific pay period. Every salaried employee in India is entitled to receive a salary slip under the Code on Wages, 2019.

A salary slip is not just a payroll formality. It is a legal document used as proof of income for bank loans, credit card applications, visa processing, and income tax filing. For restaurant and hospitality businesses with 10 to 50 employees, generating individual payslips each month is one of the most time-consuming payroll tasks. This free salary slip generator automates the calculations and produces a professional PDF instantly.

  • Legal requirement: The Code on Wages, 2019 mandates employers to issue wage slips in electronic or physical form before or at the time of paying wages
  • Proof of income: Banks require salary slips for the last 3 to 6 months for home loans, personal loans, and credit card approvals
  • Tax compliance: The salary slip shows TDS deducted each month, which employees need for ITR filing and Form 16 verification
  • Employee transparency: A clear salary slip builds trust by showing exactly how the net pay is calculated from gross salary

Key Components of a Salary Slip

Every Indian salary slip has three main sections: header information, earnings, and deductions. Understanding these components helps both employers create accurate payslips and employees verify their pay.

Header: Company name, employee name, employee ID, designation, department, PAN, UAN, bank account number, pay period (month and year)

Earnings: Basic Salary (typically 40 to 50% of CTC), House Rent Allowance (HRA), Special Allowance, Conveyance Allowance, Medical Allowance, Leave Travel Allowance (LTA), and other components

Deductions: Provident Fund (PF), Employee State Insurance (ESI), Professional Tax (PT), Tax Deducted at Source (TDS), and loan recovery if applicable

Summary: Gross Earnings, Total Deductions, Net Salary (take-home), and net amount in words

The CTC calculator helps you understand how CTC breaks down into these salary components. Your CTC includes employer contributions (employer PF, employer ESI, gratuity) that do not appear as earnings on the salary slip but are part of total cost to company.

How is Net Salary on a Payslip Calculated?

The net salary (take-home pay) is calculated by subtracting all deductions from gross earnings. Here is the formula:

Net Salary = Gross Earnings − (PF + ESI + PT + TDS + Other Deductions)

Each deduction follows specific rules set by Indian labor and tax laws:

  • PF (Provident Fund): Employee contributes 12% of basic salary, capped at ₹15,000 per month. Maximum PF deduction is ₹1,800 per month. Use the PF calculator to estimate your accumulation over time
  • ESI: Employee pays 0.75% of gross salary, but only if gross salary is ₹21,000 or below. Above this threshold, ESI does not apply. The ESI calculator shows the exact contribution split
  • Professional Tax: A state-level tax with varying rates across 16 states. Maximum allowed is ₹2,500 per year. Our Professional Tax calculator gives state-specific rates
  • TDS: Income tax deducted at source based on the employee's declared tax regime and total taxable income. Check the TDS calculator for accurate estimates

Salary Slip Example with Calculation

Here is a worked example showing how a typical salary slip is calculated for an employee earning ₹50,000 gross per month in Maharashtra.

Basic Salary: ₹25,000

HRA: ₹12,500

Special Allowance: ₹10,000

Other Allowance: ₹2,500

Gross Earnings: ₹50,000

PF (12% of ₹25,000, capped at ₹15,000): ₹1,800

ESI: ₹0 (gross exceeds ₹21,000 threshold)

Professional Tax (Maharashtra): ₹200

TDS: ₹2,500 (based on declared regime)

Total Deductions: ₹4,500

Net Salary: ₹50,000 minus ₹4,500 = ₹45,500

In this example, the employee takes home 91% of gross salary. The PF cap at ₹15,000 basic means the maximum employee PF contribution is always ₹1,800, regardless of how high the basic salary goes. For a deeper understanding of how your salary compares to CTC, use the in-hand salary calculator.

How to Use This Salary Slip Generator

This free salary slip generator creates a professional payslip PDF in under 60 seconds. Follow these steps:

  • Step 1: Enter your company name and the employee's name and designation. These appear on the payslip header
  • Step 2: Select the pay month and year for the salary slip
  • Step 3: Enter the earnings: basic salary (plus DA), HRA, special allowance, and any other allowances
  • Step 4: Select the state for auto Professional Tax calculation. Enter the TDS amount if applicable
  • Step 5: Click "Generate Salary Slip." PF and ESI are auto-calculated based on the salary you entered

Download the PDF to get a formatted salary slip with company header, full earnings and deductions table, and net salary in words. All calculations happen in your browser. No data is stored on any server.

Professional Tax Rates by State in India 2026

Professional Tax is a state-level tax deducted from salary. Only 16 states and union territories in India levy PT. The maximum PT allowed under the Constitution is ₹2,500 per year. This salary slip generator auto-applies the correct PT based on your state selection.

StateMonthly PT (Max Slab)
Maharashtra₹200
Karnataka₹200
West Bengal₹200
Andhra Pradesh₹200
Telangana₹200
Tamil Nadu₹208
Gujarat₹200
Madhya Pradesh₹208
Kerala₹200
Odisha₹200
Assam₹208
Bihar₹208
Jharkhand₹200
Meghalaya₹200
Tripura₹150
Sikkim₹200

States not listed (Delhi, Rajasthan, Uttar Pradesh, Haryana, Punjab, Uttarakhand, Himachal Pradesh, Goa, and all North-Eastern states except Assam and Meghalaya) do not levy Professional Tax. Select "No PT / Other State" in the generator if your state does not apply PT.

Salary Slip Format Accepted by Banks for Loans

Banks and financial institutions in India require salary slips as proof of income for home loans, personal loans, car loans, and credit card applications. A valid salary slip accepted by most banks must include these elements:

  • Company identity: Company name (and preferably logo) on the header. Banks verify the employer through their registered name
  • Employee identity: Full name, employee ID, and designation. These must match the loan applicant's KYC documents
  • Earnings breakup: Itemized earnings showing basic salary, HRA, allowances. Banks use basic salary to calculate loan eligibility
  • Deductions breakup: PF, ESI, PT, and TDS separately listed. Banks subtract mandatory deductions to calculate disposable income
  • Net pay: Final take-home amount. Banks typically require net pay slips for the last 3 to 6 months

This generator produces salary slips in the standard format recognized by most Indian banks. For visa applications, some embassies may additionally require salary slips on company letterhead with an authorized signature.

FAQ

Frequently Asked Questions

Common questions about salary slips, payslip formats, and this free generator.

What is a salary slip and why is it important?
A salary slip is a monthly document from your employer showing earnings, deductions, and net pay. It is important because it serves as proof of income for bank loans, credit cards, and visa applications. Under the Code on Wages, 2019, employers are legally required to issue salary slips to all employees in India.
Is this salary slip generator completely free?
Yes. This tool is 100% free with no hidden charges, no watermark, and no signup required. You can generate unlimited salary slips and download them as PDF. All calculations run in your browser, and no personal data is stored or transmitted to any server.
Can I use this salary slip for a bank loan or visa?
This tool generates salary slips in the standard format accepted by most Indian banks for home loans, personal loans, and credit card applications. For visa processing, embassies typically accept salary slips showing company name, employee details, and full earnings breakup. Some institutions may require payslips on company letterhead with an authorized signature.
How is PF calculated on a salary slip?
Employee PF contribution is 12% of basic salary, capped at ₹15,000 per month (maximum deduction ₹1,800/month). The employer also contributes 12%, split into EPF (3.67%) and EPS (8.33%). Only the employee share appears as a deduction on the salary slip. Use the PF calculator to project your EPF accumulation over time.
What is Professional Tax and which states levy it?
Professional Tax is a state-level tax on income from employment. Only 16 states in India levy it, with maximum rates between ₹150 and ₹208 per month. Maharashtra, Karnataka, Gujarat, West Bengal, Telangana, and Andhra Pradesh are the most common states. States like Delhi, Rajasthan, UP, and Haryana do not levy PT. This generator auto-calculates PT based on the state you select.
What is the difference between gross salary and net salary?
Gross salary is total earnings before deductions: basic + HRA + all allowances. Net salary is what you take home after subtracting PF, ESI, Professional Tax, TDS, and any other deductions. Typically, net salary is 70 to 85% of gross, depending on the deduction structure. The in-hand salary calculator helps you understand this gap.
Is ESI deducted from all employees?
No. ESI applies only when gross salary is ₹21,000 per month or below. The employee contribution is 0.75% of gross. Once gross salary exceeds ₹21,000, ESI is not applicable. This generator automatically checks the ₹21,000 threshold and applies ESI only when eligible.
Are employers legally required to give salary slips?
Yes. The Code on Wages, 2019 requires every employer in India to issue wage slips to all employees, either electronically or in physical form. Non-compliance can attract fines of ₹20,000 for first offense. This applies to all establishments, including restaurants, hotels, cloud kitchens, and food service businesses of any size.
What is the difference between a salary slip and a salary certificate?
A salary slip is a monthly document with detailed earnings and deductions for one specific month. A salary certificate is a letter from the employer confirming the employee's annual or monthly salary, usually requested by banks or embassies. Banks typically ask for salary slips for the last 3 to 6 months along with a salary certificate as additional verification.
How is this different from the Salary Calculator?
The salary calculator computes your net pay from CTC or gross salary. It answers "how much will I take home?" The salary slip generator creates a formatted, professional document (PDF payslip) that you can use for bank loans, visa applications, and compliance. It answers "I need a payslip document for my records or a specific purpose."

Stop generating payslips manually.

Attendo auto-generates salary slips, handles PF/ESI compliance, computes TDS, and processes payroll for your entire team. Trusted by 30,000+ businesses.

Try Attendo
Disclaimer: This calculator provides estimated results based on general Indian payroll and tax rules. It is not a substitute for professional financial or legal advice. Petpooja does not assume any legal liability for decisions made based on these calculations.