Salary slip
Pack 05 · India GST · A4
A modern Indian salary slip that stays useful to employees, payroll and lenders. The paired ledgers make gross-to-net logic legible without reducing the document to a dense spreadsheet.
- Parallel earnings and deductions ledgers
- PAN, UAN, PF and bank details
- Paid-days and year-to-date context
- Net-pay confirmation with amount in words
Example data
The data payload this template expects. Generate salary slip PDFs by POSTing a shape like this to /v1/generate.
sample_data.json
{
"currency": "INR",
"pay_period": "June 2026",
"paid_days": 30,
"working_days": 30,
"payment_date": "2026-06-30",
"company": {
"name": "Kite & Loom Private Limited",
"address": "Lower Parel, Mumbai 400013"
},
"employee": {
"id": "KL-0048",
"name": "Arjun Rao",
"designation": "Production planner",
"department": "Operations",
"pan": "BCTPR4827L",
"uan": "1012XXXX6724",
"bank_name": "HDFC Bank",
"bank_account": "•••• 6819",
"joining_date": "2023-09-18",
"location": "Mumbai"
},
"earnings": [
{
"label": "Basic salary",
"amount": 42000
},
{
"label": "House rent allowance",
"amount": 16800
},
{
"label": "Special allowance",
"amount": 11800
},
{
"label": "Conveyance",
"amount": 1600
}
],
"deductions": [
{
"label": "Provident fund",
"amount": 5040
},
{
"label": "Professional tax",
"amount": 200
},
{
"label": "Income tax",
"amount": 4180
}
],
"gross_earnings": 72200,
"total_deductions": 9420,
"net_pay": 62780,
"net_pay_words": "Indian Rupees Sixty-Two Thousand Seven Hundred Eighty Only",
"employer_pf": 5040,
"ytd_gross": 216600,
"tax_regime": "New regime"
}generate.sh
curl -X POST https://doclinth.com/v1/generate \
-H "Authorization: Bearer dl_live_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"template_id":"YOUR_TEMPLATE_ID","data":{"currency":"INR","pay_period":"June 2026","paid_days":30,"working_days":30,"payment_date":"2026-06-30","company":{"name":"Kite & Loom Private Limited","address":"Lower Parel, Mumbai 400013"},"employee":{"id":"KL-0048","name":"Arjun Rao","designation":"Production planner","department":"Operations","pan":"BCTPR4827L","uan":"1012XXXX6724","bank_name":"HDFC Bank","bank_account":"•••• 6819","joining_date":"2023-09-18","location":"Mumbai"},"earnings":[{"label":"Basic salary","amount":42000},{"label":"House rent allowance","amount":16800},{"label":"Special allowance","amount":11800},{"label":"Conveyance","amount":1600}],"deductions":[{"label":"Provident fund","amount":5040},{"label":"Professional tax","amount":200},{"label":"Income tax","amount":4180}],"gross_earnings":72200,"total_deductions":9420,"net_pay":62780,"net_pay_words":"Indian Rupees Sixty-Two Thousand Seven Hundred Eighty Only","employer_pf":5040,"ytd_gross":216600,"tax_regime":"New regime"}}'Sign up to seed this template and get its template_id.
Related templates

GST tax invoice
India-ready tax invoice with GSTIN, HSN/SAC and switchable CGST/SGST or IGST totals.

GST quotation
Commercial quotation with HSN/SAC, GST estimate, validity, delivery and acceptance terms.

Delivery challan
Rule 55 goods-movement record with consignor, consignee, e-way bill and assessable value.