Compliance Decoded

Payroll Compliance for IT Companies in Bangalore: PF, ESI, Professional Tax Explained

8 min read

Bangalore is India's IT capital — home to everything from five-person bootstrapped startups to 500-person product companies. Every single one of them must handle payroll compliance correctly. The consequences of getting it wrong are severe: PF default attracts 12% annual damages, ESI non-compliance can result in imprisonment up to two years, and Karnataka Professional Tax penalties start accumulating from day one of delay. This guide covers every payroll compliance obligation an IT company in Bangalore needs to know.

Provident Fund (PF) for IT Companies

The Employees' Provident Funds and Miscellaneous Provisions Act, 1952 is the cornerstone of payroll compliance in India. For IT companies, here's how it works:

Applicability: PF registration is mandatory once your establishment has 20 or more employees. Companies with fewer than 20 employees can register voluntarily — and many IT startups do, because it helps with talent acquisition. Once registered, PF applies even if headcount drops below 20.

Contribution structure: The employer contributes 12% of basic salary + dearness allowance (DA). Of this 12%, 8.33% goes to the Employees' Pension Scheme (EPS) and 3.67% to the EPF account. The employee also contributes 12% of basic + DA, all of which goes to EPF. Additionally, the employer pays 0.5% towards EDLI (Employees' Deposit Linked Insurance) and 0.5% as administrative charges — totalling 13% from the employer side.

The PF wage ceiling: The statutory ceiling for PF is a basic salary of ₹15,000 per month. Contributions are mandatory on this amount. However, many IT companies structure salaries with basic pay well above ₹15,000. In such cases, you can either restrict PF to the ceiling (₹15,000 basic) or contribute on the actual basic — both approaches are legally permissible, but you must be consistent and document the policy.

International workers: Foreign nationals working in India and Indian employees working abroad are covered under the International Workers provision. PF contributions for international workers are calculated on actual basic salary with no ceiling — a point many IT companies with global teams overlook.

Due dates: Monthly PF payment is due by the 15th of the following month. The ECR (Electronic Challan cum Return) must be filed on the EPFO portal by the same date. Annual returns — Form 3A (member-wise contribution details) and Form 6A (consolidated statement) — are due by April 30 of the following financial year. Delays attract damages ranging from 5% to 25% of arrears depending on the period of default.

ESI for IT Companies

The Employees' State Insurance Act, 1948 provides medical, sickness, maternity, and disability benefits. For IT companies, ESI has an unusual dynamic.

Applicability: ESI is mandatory for establishments with 10 or more employees (in most states, including Karnataka). The wage ceiling for coverage is ₹21,000 per month gross salary. Here's where it gets interesting for IT companies: most software engineers earn well above ₹21,000/month, which means they're excluded from ESI coverage.

The common trap: An IT company might have 50 employees — 40 developers earning ₹80,000+ and 10 support staff (admin, housekeeping, security, office assistants) earning ₹15,000–₹20,000. The company is ESI-applicable because it has 10+ employees, and those 10 support staff members whose wages fall below ₹21,000 must be covered under ESI. Many IT companies miss this entirely.

Contribution rates: Employer contributes 3.25% of gross wages, employee contributes 0.75%. Total: 4% of gross wages for each covered employee. Contributions are deposited via the ESIC portal by the 15th of the following month.

Contract staff: If you engage contract workers through a staffing agency, the principal employer (your IT company) is ultimately responsible for ensuring ESI compliance for those workers. Don't assume the staffing agency handles it — verify.

Karnataka Professional Tax

Professional Tax is a state-level tax deducted from employee salaries. In Karnataka, it's governed by the Karnataka Tax on Professions, Trades, Callings and Employments Act, 1976. Every IT company operating in Bangalore must comply.

Two registrations required: The employer must obtain an Employer Enrollment Certificate (EC) to deduct and remit PT. Each employee is also deemed registered through the employer's enrollment. The employer is responsible for deduction at source and monthly remittance.

Karnataka PT slab rates:

Monthly Salary up to ₹15,000 ₹0 (Nil)
Monthly Salary ₹15,001 and above ₹200 per month

Annual ceiling: ₹2,500 per employee. February deduction is typically adjusted to ensure the annual total doesn't exceed ₹2,500.

Multi-state complexity: Professional Tax rates and rules differ by state. If your Bangalore IT company has remote employees based in Maharashtra, Tamil Nadu, or Telangana, you must register for PT in each state where employees are located and deduct PT according to that state's slab. This is one of the most commonly missed obligations for companies with distributed teams.

Due date: Monthly PT must be deposited by the 20th of the following month. An annual return is due by the 30th of April for the preceding financial year. Late payment attracts 1.25% interest per month.

Gratuity and Bonus Compliance

Payment of Gratuity Act, 1972: Applicable to every establishment with 10 or more employees. An employee who has completed 5 continuous years of service is entitled to gratuity at the rate of 15 days' wages for every completed year of service. The maximum gratuity payable is ₹20 lakh. IT companies must account for gratuity liability in their books — this is a mandatory provision under the Companies Act and is also reviewed during statutory audits.

Payment of Bonus Act, 1965: Applicable to establishments with 20 or more employees. Employees drawing wages up to ₹21,000/month are eligible. The minimum bonus is 8.33% of salary (or ₹100, whichever is higher), and the maximum is 20%. Many IT companies assume this doesn't apply to them because of high salaries — but support and admin staff below the wage ceiling are covered. Bonus must be paid within 8 months of the close of the accounting year.

Labour Welfare Fund (Karnataka)

The Karnataka Labour Welfare Fund Act requires contributions from both employer and employee. The current contribution rates are ₹20 per employee from the employer and ₹10 per employee from the employee, paid annually. The contribution is due by January 15 of each year.

While the amounts are small, non-compliance triggers disproportionate penalties. Many growing IT companies neglect this entirely because the fund amount seems negligible — but inspectors do check, especially during labour audits.

Common Payroll Compliance Mistakes IT Companies Make

After working with dozens of IT companies in Bangalore, these are the mistakes we see repeatedly:

  • Not registering for PF when crossing 20 employees. Startups that grow from 15 to 25 people over a quarter often miss the trigger. EPFO can demand back-contributions for the entire period of default, plus 12% annual damages.
  • Calculating PF on total salary instead of basic + DA. Or the reverse — calculating on basic when the company policy promises PF on full salary. Either way, inconsistency leads to disputes with employees and the EPFO.
  • Missing Karnataka PT for remote employees. Your developer working from Bangalore owes Karnataka Professional Tax regardless of where your company is registered. If you have employees in multiple states, you need PT registration in every state.
  • Not maintaining required registers. The Shops and Commercial Establishments Act (Karnataka) requires maintaining registers of wages, leave, overtime, and employment. Digital records are accepted, but they must exist. Inspection officers can impose fines for non-maintenance.
  • Ignoring ESI for contract and support staff. Even if every full-time developer earns above ₹21,000, your housekeeping, security, and admin staff likely don't. If the establishment has 10+ employees, ESI coverage for eligible employees is mandatory. Using a staffing agency doesn't absolve you of principal employer responsibilities.

Payroll Compliance Calendar for IT Companies

Pin this to your wall. Every deadline your Bangalore IT company needs to track:

PF (ECR) Payment 15th of following month
ESI Contribution 15th of following month
Karnataka Professional Tax 20th of following month
TDS on Salary (Form 24Q) 7th of following month
ESI Half-Yearly Return 12th May / 11th November
PF Annual Return (Form 3A/6A) 30th April
Professional Tax Annual Return 30th April
Labour Welfare Fund (Annual) 15th January
Bonus Payment Within 8 months of FY close

Payroll compliance for IT companies isn't something you can set and forget. Headcount changes, salary revisions, new state registrations for remote employees, and evolving regulations mean your compliance obligations shift constantly. At TxCount, we handle end-to-end payroll compliance for IT companies across Bangalore — from PF and ESI registration to monthly filings, annual returns, and multi-state Professional Tax management. We integrate directly with your payroll system so nothing falls through the cracks. Explore our full range of compliance services to see how we can take the entire compliance burden off your plate.

Published by the TxCount Team — AI-powered compliance and fractional CFO services for growing businesses.

Payroll compliance, automated and error-free.

PF, ESI, Professional Tax, TDS — our team handles all payroll compliance for IT companies. Starting at ₹15,000/month.