Skip to content50% off₹750/user/month ₹1,500
SimpleERP

IT and agencies

Payroll software for IT companies and agencies

Thirty salaries, half the team working from home on any day, two joiners and one exit this month, and four freelance designers who are not on payroll at all.

In short

SimpleERP is payroll software for IT companies and agencies in India. Developers and designers get payslips from attendance and leave with PF, PT and TDS deductions, work-from-home is an attendance status, and freelancers are paid by supplier bill.

Illustration of a payslip with Basic, HRA, provident fund and professional tax lines and net pay of ₹27,660.

A payroll day at Kayal Softworks

Salaries at Kayal Softworks go out on the last working day, and the developers notice when they are late. This month two developers joined on the 12th, a QA engineer is serving the last fortnight of her notice, and a designer took four days of unpaid leave between sprints.

Most of the team works from home on Mondays and Fridays. Attendance used to be a shared sheet that nobody filled after the first week, and the HR executive rebuilt it from Slack messages before every payroll.

Four freelance illustrators and a contract developer work on retainer and raise their own invoices. They are paid like suppliers, with TDS deducted, and they never appear in the salary register.

How should a software company set up salary components?

Set one structure per grade and assign it to each person. The run reads paid days from attendance, pro-rates a joiner on the 12th automatically and posts the whole month to the books once approved.

  • Bonus and arrears added to a payslip before you approve.
  • TDS set per employee from their declared investments, since income tax is not computed.
WhoPaid throughLines on the payslip or bill
Developers, QA and designers on salaryPayrollBasic, HRA, special allowance, PF, PT, TDS
Joiner mid-monthPayroll, pro-rated by paid daysThe same lines for the days worked
Employee serving noticePayroll until the last dayLeave encashment or recovery as a manual line
Freelance illustrator or contract developerSupplier billTheir fee with SAC code; TDS by journal
Client travel and co-working passesExpense claimEach bill with a receipt photo
Who is paid how at a thirty-person IT company.

Does work from home count as a paid day?

Yes. Work from home is an attendance status of its own, so a developer at home on Monday is paid exactly like one at Infopark. Leave is requested on a phone, approved by the team lead, and loss of pay comes only from absences and unpaid leave.

  • Check-in from a phone browser, at home or in the office.
  • Leave balances that change the moment a request is approved.
  • Holidays for Onam and Vishu set once for the year.

Illustration of the daily attendance sheet on a phone with a Mark all present button.

A developer marking work from home on a phone.

How do joiners and exits fit in the monthly run?

A new hire is added with a joining date and a structure, invited to self-service and allocated a laptop in the same afternoon. At exit, the final payslip carries the last paid days, and the asset register lists the laptop and monitor to collect before the relieving letter goes out.

  • Advances recovered from the final payslip if any balance remains.
  • Payslips on the phone for every month while they are with you.
  • Payroll register exported to CSV for your CA's PF and PT filings.

Honest limits

What SimpleERP does not do yet

  • Income tax (TDS) is not computed; you set the deduction per employee
  • No preset ESI or gratuity; add them as components where they apply
  • No biometric device integration: attendance is marked on the phone or entered by HR
  • No Form 16 generation or full-and-final settlement workflow; the final payslip is adjusted by hand

Getting started

Start with payroll

  1. Sign up with your phone

    Name, phone number and a password. No card for the seven-day trial, and email is optional.

  2. Tell us about the business

    Type your GSTIN and the state fills itself. Accounts, GST rates, units, roles and numbering are seeded for you.

  3. Add your people

    Add each developer, designer and QA engineer with a joining date and a salary structure, and invite them to self-service by phone.

  4. Run the first payroll

    Attendance and leave feed the run; payslips post to the books and staff see them on their phones.

FAQ

Questions, answered

Can developers see their own payslips without emailing HR?

Yes. Every employee has self-service on their phone, with payslips for each approved month, leave balances, attendance and the status of their claims. They see only their own; salaries stay hidden from anyone whose role does not include payroll.

Does SimpleERP work out TDS on salary?

No. It does not compute income tax. Your CA or HR works out each developer's monthly TDS from their regime choice and declarations, and you enter it as the TDS deduction on their structure; payroll then deducts and posts it.

We pay freelancers every month. Should they be in payroll?

No. Freelancers and contract developers raise invoices, so record each one as a supplier bill and pay it from payables. Post the TDS you deduct with a journal, and they stay out of the salary register and PF.

Our team leads approve leave. Can they also approve claims?

Yes. Approvals are single-step: a team lead given the approve permission for leave and claims approves or rejects them, and the accountant pays approved claims. There is no second approval level in this release.

See how payroll works in SimpleERP for IT services and agencies

Seven days free. No card. Your first GST invoice in minutes.