Payroll & HR · 8 min read · Apr 6, 2026

Zoho Books Payroll Setup: Complete Guide for Indian Businesses (With PF, ESI and TDS)

Payroll is the compliance area where Indian businesses face the most penalties and employee disputes - wrong PF deduction, missed ESI contribution, in...

CA Sundaram Gupta

Zoho Books Payroll Setup: Complete Guide for Indian Businesses (With PF, ESI and TDS) - Featured Image
In this guide

    Payroll is the compliance area where Indian businesses face the most penalties and employee disputes - wrong PF deduction, missed ESI contribution, incorrect TDS on salary, or late Professional Tax payment can each trigger separate penalties from separate government agencies (EPFO, ESIC, Income Tax Department, and State PT authority).

    This guide walks you through the complete payroll setup using Zoho Payroll integrated with Zoho Books - from organisation profile and statutory configuration through salary structure, pay run processing, Zoho Books journal posting, and the monthly compliance workflow. For the broader Zoho Books setup, see our complete Zoho Books guide.

    Understanding the Architecture: Zoho Payroll + Zoho Books

    Zoho Books is accounting software. Zoho Payroll is payroll software. They are separate products with separate subscriptions - but they integrate seamlessly. Here is how they work together:

    • Zoho Payroll handles: Employee master, salary structure, PF/ESI/PT/LWF calculations, TDS on salary computation, pay run processing, payslip generation, Form 16, IT declaration portal, and statutory reports.
    • Zoho Books handles: Accounting for payroll - recording salary expense journals, tracking statutory liabilities (PF/ESI/TDS payable), recording bank payments, and reflecting payroll in financial statements.
    • Integration: When you process a pay run in Zoho Payroll, it auto-posts a journal entry to Zoho Books - debiting salary expenses and crediting statutory liabilities and net pay. When you make the salary payment from your bank, it auto-records in Zoho Books.

    For Zoho Books plan and pricing details, see our pricing guide. Zoho Payroll is billed separately at Rs 40/employee/month (monthly) or Rs 30/employee/month (annual).

    Zoho Payroll Setup: Step-by-Step for Indian Businesses

    Step 1: Organisation Profile

    Sign up at zoho.com/payroll. Enter your company name, registered address, industry, and India as the country. This information appears on payslips and Form 16.

    Step 2: Tax Information (PAN, TAN, TDS Circle)

    Enter your company PAN, TAN (mandatory for TDS), TDS Circle/AO Code, and Tax Payment Frequency (monthly for most businesses). These details populate Form 16 and TDS return data. Under the Income Tax Act 2025, TDS on salary falls under Section 192 (now mapped to the new framework).

    Step 3: Pay Schedule

    Configure: pay frequency (monthly - standard in India), pay date (e.g., last working day), and work week (5-day or 6-day). Select whether salary calculation is based on actual days in the month or a fixed 30-day basis. This affects LOP (Loss of Pay) calculations.

    Step 4: Statutory Components - PF, ESI, PT, LWF

    This is the most critical step for Indian compliance:

    ComponentEmployee ContributionEmployer Contribution
    EPF (Provident Fund)12% of Basic + DA (up to Rs 15,000 PF wage ceiling)12% of Basic + DA (3.67% EPF + 8.33% EPS)
    ESI (State Insurance)0.75% of Gross Pay (if monthly gross ≤ Rs 21,000)3.25% of Gross Pay
    Professional Tax (PT)Varies by state - Rs 0 to Rs 200/month (e.g., Maharashtra Rs 200/mo for salary > Rs 10,000)Not applicable (employee-only deduction)
    Labour Welfare Fund (LWF)Varies by state - Rs 6 to Rs 25/half-year (e.g., Maharashtra Rs 12/half-year employee)Rs 18 to Rs 75/half-year (e.g., Maharashtra Rs 36/half-year employer)

    In Zoho Payroll: Settings → Statutory Components → Enable EPF, ESI, PT, LWF. Enter your PF establishment code, ESI number, and PT registration number. Select your state for PT slab configuration.

    Step 5: Salary Components

    Configure earnings, deductions, and reimbursements:

    • Basic Salary - Typically 40-50% of CTC. PF and ESI calculated on this. Higher Basic = higher PF but also higher tax-exempt HRA.
    • HRA (House Rent Allowance) - Tax-exempt under Section 10(13A) based on actual rent paid, salary, and city (metro/non-metro). Zoho Payroll auto-calculates exemption.
    • Special Allowance - Fully taxable balancing component to reach CTC.
    • Reimbursements - Telephone, internet, fuel - tax-exempt up to actual spend against bills.
    • Variable Pay/Bonus - Performance bonus, annual bonus - fully taxable.

    Step 6: Add Employees

    For each employee: personal details (name, PAN, Aadhaar, bank account), employment details (DOJ, designation, department), and salary details (CTC/gross breakdown into configured components). Enable/disable PF and ESI per employee based on eligibility.

    Step 7: Connect Zoho Payroll to Zoho Books

    Zoho Payroll → Settings → Integrations → Zoho Apps → Zoho Books → Connect. Map accounts: salary expense account, statutory liability accounts (PF Payable, ESI Payable, TDS Payable, PT Payable), net salary payable, and the bank account from which salaries are paid. Choose: individual or group posting (group recommended - single journal per pay run). Choose: accrual or cash basis. For account structure guidance, see our Zoho Books accounting services.

    Processing a Monthly Pay Run

    1. Review attendance/LOP data for the month (import from Zoho People if integrated, or enter manually).
    2. Process Pay Run: Zoho Payroll → Pay Runs → Process. The system auto-calculates: gross salary, PF (employee + employer), ESI (employee + employer), PT, TDS (based on IT declarations and regime), and net pay.
    3. Review the pay run summary - verify totals for each component. Approve the pay run.
    4. Generate payslips - auto-generated for each employee with full breakup.
    5. Initiate salary payment - via bank advice report or direct bank transfer integration.
    6. Zoho Payroll auto-posts the payroll journal to Zoho Books - debit Salary Expense, credit PF Payable, ESI Payable, TDS Payable, PT Payable, and Net Salary Payable.

    The journal in Zoho Books reflects: total salary cost (employer's perspective), statutory liabilities (to be deposited with PF/ESI/IT authorities), and the net amount paid to employees. For bank reconciliation of salary payments, see our bank reconciliation guide.

    TDS on Salary: How Zoho Payroll Handles Section 192

    Zoho Payroll auto-calculates TDS on salary based on:

    • Employee's IT regime choice - Old Regime (with deductions) or New Regime (lower rates, no deductions)
    • IT declarations submitted by the employee - 80C (PF, LIC, ELSS), 80D (health insurance), HRA rent receipts, Section 24 (home loan interest)
    • Projected annual income based on current salary and variable pay
    • TDS is deducted monthly - calculated as estimated annual tax divided by remaining months in the financial year

    Employees submit IT declarations via the Zoho Payroll self-service portal. In February/March, they submit proofs (investment receipts, rent agreements). Zoho Payroll recalculates TDS based on actual proofs - resulting in the familiar March salary adjustment. For TDS compliance in Zoho Books (vendor TDS), see our TDS guide.

    Monthly Payroll Compliance Workflow

    By DateActionWhere
    Last working dayProcess pay run, generate payslips, initiate salary paymentZoho Payroll
    7thDeposit TDS on salary via Challan 281 on NSDL portalNSDL → Record in Zoho Books
    15thDeposit PF (employer + employee) via EPFO Unified Portalunifiedportal-emp.epfindia.gov.in
    15thDeposit ESI (employer + employee) via ESIC portalesic.gov.in
    15thFile PF monthly ECR (Electronic Challan cum Return)EPFO Portal
    By state deadlineDeposit Professional Tax with state authorityState PT portal
    After depositsRecord all statutory payments in Zoho Books - clears PF/ESI/TDS Payable liabilitiesZoho Books → Manual Journal or Bank Reconciliation

    Common Payroll Mistakes in Zoho Payroll + Zoho Books

    Mistake 1: Not enabling ESI for eligible employees. ESI applies to employees with gross salary ≤ Rs 21,000/month. Missing even one eligible employee means the company is non-compliant - and ESIC penalties include back-contributions with 12% interest.

    Mistake 2: Wrong PF wage ceiling configuration. PF is calculated on Basic + DA up to Rs 15,000 (statutory ceiling). If you calculate on full Basic without the ceiling, you over-deduct. If you exclude DA, you under-deduct. Verify: Settings → Statutory Components → PF Configuration.

    Mistake 3: Not mapping Zoho Payroll accounts correctly in Zoho Books. If the journal posts salary expenses to the wrong account, your P&L is incorrect. If statutory liabilities post to a general account instead of specific PF/ESI/TDS Payable accounts, you cannot track deposit compliance. Map accounts during initial setup.

    Mistake 4: Missing the 15th PF/ESI deposit deadline. PF late deposit attracts damages up to 100% of the contribution amount. ESI late deposit attracts 12% per annum interest. Both are strict - set calendar reminders.

    Mistake 5: Not reconciling payroll journals in Zoho Books. After each pay run, verify the auto-posted journal in Zoho Books. Check that total debits equal total credits, statutory liabilities match the pay run summary, and the net pay amount matches the bank payment. Our Zoho Books accounting services include monthly payroll reconciliation.

    Key Takeaways

    Zoho Books does not include built-in payroll - payroll runs through Zoho Payroll (separate subscription at Rs 40/employee/month) which integrates seamlessly with Zoho Books for automatic journal posting, liability tracking, and payment recording.

    The setup involves 7 steps: organisation profile, tax information (PAN/TAN), pay schedule, statutory components (PF/ESI/PT/LWF with rates and registration numbers), salary components (Basic/HRA/Special Allowance/Reimbursements), employee master, and Zoho Books account mapping.

    PF is deposited by the 15th (EPFO Portal), ESI by the 15th (ESIC Portal), TDS by the 7th (Challan 281), and Professional Tax by the state deadline. Missing any deadline triggers component-specific penalties - PF damages up to 100%, ESI interest at 12%, TDS interest at 1.5% per month.

    The Zoho Payroll → Zoho Books integration auto-posts payroll journals (debit Salary Expense, credit PF/ESI/TDS/PT Payable and Net Pay) - but the account mapping must be configured correctly during setup to ensure accurate P&L and Balance Sheet reporting.

    TDS on salary is auto-calculated by Zoho Payroll based on the employee's regime choice (old/new), IT declarations, and projected annual income - with monthly deduction and March adjustment based on proof submission.

    Need Help Setting Up Payroll with Zoho Books?

    Payroll setup involves statutory configuration (PF/ESI/PT/LWF), salary structure design, Zoho Books account mapping, and monthly compliance workflow - each step must be done correctly to avoid penalties from EPFO, ESIC, and the Income Tax Department.

    Explore our Zoho Books accounting services for CA-supervised Zoho Payroll setup, salary structure design, Zoho Books integration, and ongoing monthly payroll compliance management.

    For queries, reach out at +91 945 945 6700 or WhatsApp us directly.

    Share this guide: Link copied!

    Common Questions

    Frequently Asked Questions

    Have a look at the answers to the most asked questions.

    Does Zoho Books include payroll?
    No. Zoho Books is accounting software. Payroll is handled by Zoho Payroll - a separate product that integrates with Zoho Books. You need subscriptions to both.
    How much does Zoho Payroll cost?
    Rs 40/employee/month on monthly billing. Rs 30/employee/month on annual billing. No base platform fee - you pay only per employee. 14-day free trial available.
    Can Zoho Payroll handle both old and new tax regimes?
    Yes. Each employee chooses their regime in the self-service portal. Zoho Payroll calculates TDS accordingly - old regime with deductions (80C/80D/HRA) or new regime with lower rates and no deductions.
    How does the Zoho Books integration work?
    After processing a pay run in Zoho Payroll, a journal entry auto-posts to Zoho Books: debit Salary Expense, credit PF Payable, ESI Payable, TDS Payable, PT Payable, and Net Salary Payable. When you pay salaries from your bank, the payment is recorded against the Net Salary Payable account.
    Does Zoho Payroll generate Form 16?
    Zoho Payroll generates Form 16 Part B (salary details, deductions, tax computation). Part A (TDS deposited with government) must be downloaded from TRACES after filing quarterly TDS returns (Form 24Q). Zoho Payroll merges both parts into a single Form 16 for the employee.
    Zoho Books mein payroll kaise set up karein?
    Zoho Payroll mein sign up karein (alag subscription). Organisation details, PAN, TAN, pay schedule enter karein. PF, ESI, PT enable karein aur registration numbers daalein. Salary components configure karein (Basic, HRA, Special Allowance). Employees add karein. Phir Zoho Payroll → Settings → Integrations → Zoho Books connect karein aur accounts map karein.
    PF aur ESI kab deposit karna hota hai?
    Dono ka deadline har mahine ki 15 tareekh hai. PF EPFO Unified Portal par deposit karein. ESI ESIC portal par deposit karein. Late deposit par PF mein 100% tak damages lag sakte hain aur ESI mein 12% per annum interest lagta hai.
    Can I track PF/ESI/TDS liabilities in Zoho Books?
    Yes. When you map accounts during integration setup, create separate liability accounts: PF Payable, ESI Payable, TDS on Salary Payable, and PT Payable. Each pay run credits these accounts. When you deposit, debit these accounts and credit your bank. The balance shows outstanding liabilities at any time.
    Does Zoho Payroll handle salary revision mid-year?
    Yes. You can revise any employee's salary effective from any date. Zoho Payroll recalculates PF, ESI, and TDS from the revision date. Arrears (if the revision is backdated) are auto-calculated and included in the next pay run.
    Can I process payroll for contractors/freelancers?
    Zoho Payroll is for employees (salary, PF, ESI, Form 16). For contractors and freelancers, use Zoho Books directly - create bills, deduct TDS under Section 194C/194J (now Section 393), and pay the net amount. Contractors do not go through payroll.
    10,000+
    Happy Clients

    Helping businesses stay compliant and stress-free.

    15+
    Years Experience

    Deep expertise in GST, Income Tax, ROC & business compliance.

    50,000+
    Documents Filed

    Returns, registrations, and filings handled accurately.

    4.9★
    Client Rating

    Trusted by entrepreneurs, startups, and growing businesses.

    ISO
    Certified

    Professional standards and documented processes.

    SSL
    Secure

    Your financial and business data is fully protected.