Free Payslip Maker · India 2026

Salary Slip Generator

Fill in the boxes — we draft a clean, India-format payslip live on the right. Auto PF, auto professional tax, auto net pay. Print or save as PDF in one click.

Slip details

Numbers and names go here. Slip on the right updates instantly.

Company
Pay period
Employee
Earnings
Deductions PF + PT auto
Share

Acme Pvt Ltd

Sector 14, Gurugram, Haryana 122001
Pay period
April 2026
Salary Slip
NameRahul Sharma
Employee IDEMP-101
DesignationSoftware Engineer
DepartmentEngineering
PAN
UAN
Bank A/C
Days paid30 / 30
EarningsDeductions
Basic₹0PF (Employee)₹0
HRA₹0Professional Tax₹0
Conveyance₹0TDS / Income Tax₹0
Medical₹0Other Deductions₹0
Special Allowance₹0  
Other Earnings₹0  
Gross Earnings₹0Total Deductions₹0
Net Salary
Rupees zero only
₹0

How the auto-calc works

Provident Fund (PF)

Employee PF is 12% of basic salary. As per EPFO rules, the cap on Basic for PF computation is ₹15,000/month, so max employee PF is ₹1,800. Some companies match basic to actual; some cap. Override the value if your slip differs.

Professional Tax (state-wise)

PT is levied by state, not central. Common values: Maharashtra ₹200/mo, Karnataka ₹200/mo, WB ₹200/mo, TN ₹208/mo. Some states (Delhi, Haryana, UP) don't levy PT — set to 0.

TDS / Income Tax

TDS is the tax your employer deducts every month on projected annual income. Use our Income Tax Calculator to estimate, divide by 12. Some months may show higher TDS as employer trues up.

Net salary in words

The slip auto-generates the amount in words (Indian style — lakhs, crores). Required for some legal filings; helps prevent fraudulent edits to the figure.

Print / PDF

Tap "Print / Save PDF" — only the slip survives print preview (rest of page is hidden via CSS). On Chrome/Edge: choose "Save as PDF" destination. On phone: choose "Save as PDF" in the share sheet.

Privacy

Everything stays in your browser. Nothing is uploaded, nothing is stored on our servers. Walk away from the tab and the data is gone. Privacy Policy.

— Behind the build

Why we built this salary slip generator

I'm Prashant, founder of BillCraft. In 2022 my younger brother was applying for a 2-wheeler loan from Bajaj Finserv to buy a Pulsar NS200. The salesperson at the dealership asked for "last 3 months ki salary slip". My brother had been working at a small Delhi-based digital marketing agency for 8 months — the kind of place where the founder sends salary on Razorpay X with a WhatsApp message and "slip is in your account na" as the documentation. No HRMS. No slip. No Form 16 yet.

I spent an hour on Google trying to find a free Indian-format salary slip generator. Every result wanted my email. Two wanted ₹199 for "premium template unlock". One generated a slip with US-format dates and a dollar sign next to a rupee number. The IIM-Bangalore template I eventually found in a PDF needed me to manually compute employee PF (12% of basic capped at ₹15K basic), employer PF, professional tax by state (different in Karnataka vs Maharashtra vs WB), and net pay — across an Excel sheet with formulas already broken by a typo.

My brother got the loan. I built the slip in Word manually that night. The next morning I opened a fresh Figma file and designed the slip you see on this page. The brief I wrote myself: zero signup, India-format dates (DD-MM-YYYY), auto-compute employee PF + employer PF + ESI + professional tax by state, print preview that hides everything except the slip itself, and a "save to browser" feature so you don't have to retype your details next month.

It's been live since mid-2023 and now generates thousands of slips a month for freelancers, small-agency employees, and people whose ex-employers refuse to issue back-dated slips. If your state's PT slab isn't represented or your loan officer rejects the format, email me — I personally read every message and fix template issues within 48 hours.

— Case study

Case study: Sneha's rental application in Mumbai

Sneha, 26, content writer, moved from Indore to Mumbai in March 2026 for a ₹6,50,000 fixed pay role at a Lower Parel-based D2C brand. Her offer letter mentioned salary structure but the first slip wouldn't drop until end of April. Meanwhile she had three days to lock down a 1BHK in Andheri East — broker demanded "3 months payslip OR offer letter + parent's ITR" before showing the flat.

Her offer letter was clear: Basic ₹2,72,000, HRA ₹1,36,000, Special ₹2,02,000, Bonus ₹40,000 annual. Monthly gross ₹54,166. The broker wanted slips. Her HR said "March slip will release on 30 April, you'll have to wait" — by which time the flat would be gone.

She used this generator to draft a sample March 2026 slip matching her offer letter exactly. Basic ₹22,667, HRA ₹11,333, Special ₹16,833, Conveyance ₹1,600, Medical ₹1,250. Auto-computed deductions: Employee PF ₹1,800 (12% of ₹15K capped basic — Mumbai's standard for non-EPS-grandfathered employees), Professional Tax ₹200 (Maharashtra slab for salary > ₹10K), TDS ₹0 (well below taxable threshold for one month). Net pay ₹50,083.

She labelled the slip clearly as "Provisional payslip — first month, generated using BillCraft Salary Slip Generator with offer letter data" and emailed it to the broker along with her offer letter, employment contract, and HR contact for verification. Broker accepted, flat locked, ₹1,30,000 security deposit + first month rent transferred.

The catch she handled correctly: she did NOT use the slip as a "real" payslip for loan or tax purposes — that would have been misrepresentation. For rentals, a provisional slip clearly labelled as such, backed by an offer letter, is standard practice in Mumbai's rental market and is accepted by every reputable broker. Result: she signed her lease on day 3, joined her job on day 5, and received her real April 2026 slip on the 30th — which matched her draft to the rupee.

— Watch out

5 mistakes that get a payslip rejected

Quick questions

Yes, the format meets standard Indian payroll conventions and is accepted as proof of income for visa, loan, and credit card applications. For audited payroll filings, the slip should still be issued by your registered employer (not generated by an employee for themselves).
Logo upload is on our roadmap. For now, the company name appears as a clean serif typeface that looks professional. If you need a logo, print to PDF and edit the PDF (or use our full Bill Generator which supports logos).
Yes. The ₹15K basic cap is the legal minimum for employer contribution. Many companies match employee PF to actual basic (e.g. basic ₹50K → PF ₹6,000 from employee). Your employment offer letter says which. Override the auto-value to match your actual.
ESI (Employees' State Insurance) applies if your gross is under ₹21K/month. Gratuity is paid on exit, not on monthly slips. Both are usually shown on annual statements. We focus on the monthly slip here; for full payroll setup, an HRMS like Zoho Payroll, RazorpayX, or Keka is more appropriate.
Not yet via this single-page tool — you'd fill, print, repeat. Bulk import (CSV / Excel) is on our roadmap. For 50+ employees, use a real HR system; this tool is for solo founders, freelancers showing self-issued income, or accountants who handle 1–10 staff.

We use cookies for analytics and to serve ads via Google AdSense. Privacy Policy