In-Browser Payslip (Salary Slip) Generation
AnyTool’s Payslip Generator produces a payslip — the salary slip or pay stub an employer gives an employee that itemises one pay period’s earnings, deductions and net (take-home) pay — entirely in the browser. From employer and employee details plus editable earning rows (basic salary, HRA, conveyance, allowances, bonus, overtime) and deduction rows (income tax / TDS, provident fund / social security, professional tax, insurance, loans), it sums the gross earnings and total deductions and computes net pay as gross minus deductions, then writes the net amount out in words. It reuses the Generators category’s golden money formatter (formatMoney / CURRENCIES from invoiceEngine) for currency-aware display, while the gross/deductions/net summing is a simple, pure, currency-agnostic reduction over the amounts the user enters. The payslip PDF is assembled client-side with pdf-lib in a two-column Earnings | Deductions layout, and a live preview updates as you type.
- Payslip = the employer-issued slip itemising one period’s gross earnings, deductions and net pay
- Editable earnings and deductions rows; gross, total deductions and net pay sum live, rounded to cents
- Net (take-home) pay = gross earnings minus total deductions, also written out in words
- Pay period (month/year), pay date, optional attendance (working days / days worked / LOP) and bank details
- Any currency via Intl.NumberFormat; payslip PDF built in-browser with pdf-lib — no server, no CDN
- Reuses the same formatMoney / CURRENCIES engine as the Invoice, Receipt, Quotation and Purchase Order generators
