Payroll Batch Payslip + QR Generator
Generate per-employee payslips with editable PF and professional tax deductions, plus a UPI payment QR for each employee's net salary — all in one batch from a CSV upload, downloadable as a ZIP.
To generate payroll payslips, enter your company name and employer UPI ID, set the pay period and editable PF/professional-tax/other-deduction rates, then upload a CSV (Name, GrossSalary, UpiId — UpiId optional per row). The tool computes each employee's net salary and builds a payment QR for it, and lets you download every employee's payslip text plus QR code in one ZIP archive. This is a convenience formatter, not a statutory payroll calculator — verify exact rates with your accountant or CA.
Real Payslip Math
Gross salary, PF, professional tax, and other deductions computed into a clear net salary.
Per-Employee Payment QR
Every employee gets a ready-to-scan UPI QR pre-filled with their exact net salary.
Editable, Non-Statutory Rates
PF% and professional tax are clearly-labeled editable inputs — verify exact rates with your CA.
Employer & Pay Period
Each employee row can carry its own UPI ID in the CSV (paid directly). Leave a row's UpiId blank to fall back to the shared employer UPI ID above.
Deduction Rates (Editable — Applied to Every Employee)
Employee Batch CSV (Name, GrossSalary, UpiId)
UpiId is optional per row — leave it blank to pay that employee through the shared employer UPI ID above.
Payslip Preview (3 Employees)
| Employee | Gross | PF | Prof. Tax | Other | Net Salary | UPI ID | QR |
|---|---|---|---|---|---|---|---|
| Employee One | ₹30000.00 | ₹3600.00 | ₹200.00 | ₹0.00 | ₹26200.00 | employeeone@okhdfcbank | |
| Employee Two | ₹45000.00 | ₹5400.00 | ₹200.00 | ₹0.00 | ₹39400.00 | employeetwo@okaxis | |
| Employee Three | ₹25000.00 | ₹3000.00 | ₹200.00 | ₹0.00 | ₹21800.00 | payroll@okhdfcbank |
Payment QR — Employee One
₹26200.00 → employeeone@okhdfcbank
Share This Tool
Help your team and fellow developers save time with free, private client-side utilities.
Systems & Security Engineers • Applied Cryptography & High-Performance Web Tools
How to Use Payroll Batch Payslip + QR Generator
Enter Company Name & Your (Employer) UPI ID
Add your company/employer name and the shared UPI ID to use as the default payout account when a CSV row does not specify its own UPI ID.
Set the Pay Period and Editable Deduction Rates
Pick the month/year, then review the PF percentage, professional tax, and any other flat deduction — all editable, pre-filled with common-case defaults, and applied across the whole batch.
Upload or Paste the Employee CSV
Columns: Name, GrossSalary, UpiId. UpiId is optional and per-row — leave it blank to pay that employee through your shared employer UPI ID, or fill it in to pay that employee directly into their own account.
Review the Payslip Preview Table
Each row shows gross salary, PF, professional tax, other deductions, and the resulting net salary — click "View" on any row to see that employee's QR code and full payslip text.
Download All Payslips + QR Codes as ZIP
Exports one ZIP containing a payment QR (SVG, for the net salary) and a plain-text payslip for every employee, plus a batch summary file.
Practical Examples & Conversions
Company: "Toolbox Editorial Team" | Employer UPI: payroll@okhdfcbank | CSV: Name,GrossSalary,UpiId Employee One,30000, Employee Two,45000, Employee Three,25000,
3 payslips generated with PF (12% default) and professional tax (₹200 default) deducted, each with a QR paying the net salary from payroll@okhdfcbank.
Frequently Asked Questions (PAA)
Related Tools & Converters
Market Stall & Mandi Vendor QR Badge Sheet Generator
Batch-generate UPI QR badges for market stalls with optional per-vendor UPI IDs
Freelance Rate Calculator
Work out a sustainable hourly or project rate as a freelancer or contractor
Rent Receipt with QR
Generate an auto-numbered monthly rent receipt with a UPI payment QR
UPI QR Code Generator
Generate single UPI payment QR codes, standees, and shareable links
Authoritative Standards & Citations
Calculations and algorithms on this page are implemented and verified in strict accordance with the following official technical specifications:
RFC 7519: JSON Web Token (JWT)
Standardized compact, URL-safe means of representing claims to be transferred between two parties.
Web Cryptography API Specification
Standard JavaScript API for performing basic cryptographic operations in web applications.
RFC 4122: A Universally Unique IDentifier (UUID) URN Namespace
Definition of uniform format and generation algorithms for UUIDs.