back
Zoho Books Payroll Setup: Complete Guide for Indian Businesses (With PF, ESI and TDS)
  • Does Zoho Books include payroll? - No. Payroll runs through Zoho Payroll (separate subscription) which integrates with Zoho Books.
  • Zoho Payroll pricing? - Rs 40/employee/month (monthly) or Rs 30/employee/month (annual). Base platform fee: Rs 0 (included).
  • Does it handle PF, ESI, PT? - Yes. Auto-calculates employer and employee contributions for EPF, ESI, Professional Tax, and LWF.
  • Does it handle TDS on salary? - Yes. Auto-computes TDS under Section 192 based on employee IT declarations, regime choice, and salary structure.
  • How does it integrate with Zoho Books? - Auto-posts payroll journal entries (salary expense, statutory liabilities, net pay) to mapped accounts in Zoho Books.
  • Can it generate Form 16? - Yes. Generates Form 16 Part B. Part A requires download from TRACES and merge.

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.

Frequently Asked Questions

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

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.

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.

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.

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.

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 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.

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.

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.

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.

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.
CA Sundaram Gupta
CA Sundaram Gupta

Top trending

Section 8 Company vs Society vs Charitable Trust: Which NGO Structure Should You Choose?
REGISTRATION

Section 8 Company vs Society vs Charitable Trust:...

CA Sundaram Gupta
CA Sundaram Gupta Apr 8, 2026
How to Form a Charitable Trust in India: Trust Deed Drafting, Registration and RNPO Application
COMPANY REGISTRATION & COMPLIANCE

How to Form a Charitable Trust in India: Trust Dee...

CA Sundaram Gupta
CA Sundaram Gupta Apr 8, 2026
Net Worth Certificate for NRI: How an Indian CA Issues It and What It Must Certify
NRI

Net Worth Certificate for NRI: How an Indian CA Is...

CA Sundaram Gupta
CA Sundaram Gupta Apr 8, 2026
How to Calculate Net Worth for a Certificate: Assets, Liabilities and Adjustments Explained
FINANCIAL PLANNING & ADVISORY

How to Calculate Net Worth for a Certificate: Asse...

CA Sundaram Gupta
CA Sundaram Gupta Apr 8, 2026
Net Worth Certificate Format: What Must Be Included and ICAI Certification Standards
FINANCIAL PLANNING & ADVISORY

Net Worth Certificate Format: What Must Be Include...

CA Sundaram Gupta
CA Sundaram Gupta Apr 8, 2026

Table of content

Loading content...

Subscribe to get updates from Patron Accounting

Share this article

Connect With Our Experts

India Flag +91
Get updates on WhatsApp WhatsApp

More articles on the go.

Play Icon

Bring back the joy of reading newsletters & blogs

Subscribe and be ready for an amazing experience

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.