Built for Indian Companies

Salary Slips in
Seconds, Not Hours.

Auto-calculate PF, ESI & Professional Tax. Generate bulk salary slips, manage attendance & leave, and export to PDF, Excel, or Word — all in one place.

No credit card Free to start PF · ESI · PT auto-calculated Data stays private
milaohr.in  ·  Salary Slip Preview
Horizon Technologies Pvt. Ltd.
SALARY SLIP  ·  APRIL 2026
Amit Kumar  ·  Sr. Software Engineer  ·  EMP-042
Pay Date: 01 May 2026  ·  Days: 26/30
Earnings
Basic25,000
HRA10,000
Special Allow.8,000
Conveyance1,600
Deductions
PF Employee3,000
ESI Employee337
Prof. Tax200
TDS585
NET PAY ₹40,478
 Issued & Delivered
Auto PF · ESI · PT Calculations
Multi-Company Support
Admin · HR · Viewer Roles
PDF · Excel · Word Export
Attendance & Leave Management
Features

Everything HR needs,
nothing it doesn't.

From onboarding to payroll to compliance — MilaoHR handles it all without spreadsheets or CA calls.

Auto Statutory Compliance
PF 12%, ESI 0.75%, and Professional Tax calculated instantly based on your state and salary structure. Zero manual lookup required.
Bulk Slip Generation
Generate salary slips for your entire team in one click. Select all employees, pick the period, and download everything as PDF or Excel.
Multi-Company Support
Manage payroll for multiple entities from one account. Switch companies in a single click — perfect for CAs managing multiple clients.
Attendance & Leave
Daily attendance log, monthly grid view, leave requests and balances — LOP days auto-deducted from salary with zero extra steps.
PDF · Excel · Word Export
Download every salary slip as a print-ready PDF, a formatted Excel workbook, or a Word document — all without third-party tools.
Role-Based Team Access
Invite your team with Admin, HR Manager, or Viewer roles. Email invitations, role changes, and access revocation all managed in one place.
How It Works

3 steps to payroll done.

No training. No onboarding calls. Start generating compliant salary slips on day one.

Set Up Your Company
Sign in with Google, enter your company details — name, PAN, PT state, PF & ESI settings. Takes under 2 minutes. Add employees individually or import via CSV.
Generate Salary Slips
Select an employee and pay period. Enter attendance days — MilaoHR auto-calculates PF, ESI, Professional Tax, and LOP deductions instantly. Review and save.
Download & Distribute
Export individual or bulk salary slips as PDF, Excel, or Word. Issue them officially from the slip history. All slips archived permanently — no data loss ever.
About MilaoHR
What does "Milao" mean?

Milao (मिलाओ) means "connect" in Hindi. MilaoHR connects Indian businesses with seamless payroll — auto-compliant salary slips, PF & ESI calculations, multi-company support, and team access controls, all in one place.

MilaoHR is built and maintained by CA Meet Dhrangadhariya, a Chartered Accountant and partner at CSM & Co LLP, Rajkot, Gujarat. With 7+ years of audit, finance, and compliance experience, he built MilaoHR to eliminate the monthly payroll pain for Indian SMEs — combining statutory expertise with modern software.

CA Meet Dhrangadhariya
Chartered Accountant, ICAI
CSM & Co LLP
Rajkot, Gujarat, India
Also by Meet:
MilaoGST — 2B reconciliation
WhatsApp [email protected]
FAQ

Frequently Asked Questions

Everything you need to know before getting started.

Yes — MilaoHR is completely free to get started. Sign in with your Google account, set up your company, and start generating salary slips immediately. No credit card required, no trial period limits.
PF: 12% of Basic (when enabled and Basic ≤ ₹15,000). ESI: 0.75% employee + 3.25% employer on gross (when enabled and gross ≤ ₹21,000). PT: Calculated per state — Gujarat ₹200/mo, Maharashtra on a slab, Karnataka ₹200/mo. All auto-applied based on your company settings.
Absolutely. You can create or join multiple companies under one Google account. Use the company switcher in the top navigation to switch between them instantly. Each company's data is completely separate and private — ideal for CAs managing multiple clients.
Each salary slip can be downloaded as a print-ready PDF, a formatted Excel (.xlsx) workbook, or a Word (.docx) document. Bulk exports allow you to download all slips for a period in one go.
When generating a slip, enter the cycle days, present days, paid leave entitlement, and leaves taken. MilaoHR computes LOP (Loss of Pay) automatically: LOP = max(0, leaves_taken - allowed_leaves) + unpaid_leaves. Each earning component is prorated by paid days, reducing net pay accurately.
Yes. Download the employee CSV template from the Employees page, fill in your employee data (up to 500 rows), and upload it. MilaoHR validates each row and reports any errors with specific reasons — existing employees are skipped safely.
All data is stored in a securely hosted PostgreSQL database, scoped entirely to your company. Authentication is handled via Google Firebase — your credentials never touch our servers. Each company's data is fully isolated: no user can access another company's records without an explicit invitation.
MilaoHR is built and maintained by CA Meet Dhrangadhariya at CSM & Co LLP, Rajkot. As a practising Chartered Accountant, he built MilaoHR to solve the real pain of monthly payroll for Indian SMEs — combining compliance expertise with modern software. Questions? WhatsApp: 73839 99929 or email: [email protected].

Ready to simplify payroll?

Join Indian companies using MilaoHR for fast, compliant salary slip generation.
Set up your company in under 2 minutes — free, forever.

Or book a live demo →
M
MilaoHR
Contact Support
WhatsApp
73839 99929
CA Meet Dhrangadhariya
Pending Invitations
No pending invitations
U
U
Profile complete0%
My Profile
Company Settings
Help & Support
Sign Out
Active Employees
Monthly Payroll
Slips Issued
Drafts Pending
Payroll Trend (6 Months)
By Department
Recent Activity
${skeletonRows(5)}
100%
${skeletonRows(4)}
${skeletonRows(4)}
${skeletonRows(3)}
Calc Mode
Auto-calculates PF, ESI, PT & LOP
Gross
Deductions
Net Pay
Each employee needs a Salary Structure before slips can be generated. Go to Employees to set one up.
Attendance
Overrides apply to this slip only.
Live Preview
80%
Generate Report
My CompaniesClick Switch to change active company
Email Settings (SMTP)
Company Logo
Click to upload logo PNG, JPG, SVG up to 1MB. Appears on salary slips.
No logo uploaded
Organisation Details
Industry
Payroll Settings
Leave Policy
Controls which 12-month window CL/SL/EL leave balances, applications, and history reset/bucket into. Existing balances/requests keep their stored year — switching only changes future lookups.
Caps how many paid-leave days (across all paid leave types combined) an employee can take in one calendar month — enforced when a leave request is submitted, admin or self-service. Leave blank for no limit. A specific employee's Leave Access card can override this per-person.
Mobile App Offline Fallback
If the mobile app can't reach the server (e.g. your office server loses power), employees are shown this address to email their check-in/out to instead, with the details pre-filled. Leave blank to use the platform default ([email protected]) — e.g. set this to [email protected] for your own HR inbox.
Admin — full access + manage members HR — employees, slips, leave & attendance Viewer — read-only reports & slips Employee — self-service only
Members
Loading…
Attendance Log
Loading…
Leave Requests
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
WhatsApp
73839 99929
CA Meet Dhrangadhariya
Email
[email protected]
CA Meet Dhrangadhariya
About MilaoHR

Milao (मिलाओ) means "connect" in Hindi. MilaoHR connects Indian businesses with seamless, compliant payroll — from automated salary slip generation to statutory deductions — all in one place.

Built for India
Auto PF, ESI & Professional Tax (state-wise). Leave Without Pay (LOP) prorated correctly.
Multi-company
Manage multiple companies under one login. Switch instantly with full data isolation.
Role-based Access
Admin, HR, and Viewer roles. Invite team members via email — no extra software needed.
Export Anywhere
PDF-printable slips. Download as Word (.docx) or Excel (.xlsx). Bulk CSV exports.
Frequently Asked Questions
Navigate to Generate Slip in the sidebar. Select an employee, choose the pay period and pay date, fill in attendance details (cycle days, present days, leaves), then click Generate. PF, ESI, PT, and LOP are calculated automatically.
PF applies when enabled in Company Settings AND the employee's Basic ≤ ₹15,000/month. Both employee and employer each contribute 12% of basic (capped at ₹1,800/month). Enable/disable it per company from the Company tab.
ESI applies when the employee's post-LOP gross salary ≤ ₹21,000/month. Employee contributes 0.75% and employer contributes 3.25% of gross earnings. The ceiling check uses gross (not basic).
PT is a state-level statutory deduction. Go to Company Settings → PT State to select your state. MilaoHR auto-calculates: Gujarat ₹200/mo (if gross > ₹12,000), Maharashtra slab (₹175 or ₹200, ₹300 in Feb), Karnataka ₹200/mo, None for other states.
In the Generate Slip form, enter Allowed Leaves and Leaves Taken. LOP days = max(0, leaves taken − allowed) + unpaid leaves. Each salary component is prorated: (component ÷ cycle days) × paid days. Paid days = present days + min(leaves taken, allowed leaves).
Click the company name pill in the top navbar (it has a small chevron ▾). A modal lists all your companies — click Switch on any inactive company. Each company has fully isolated employees, slips, and settings. Use Create New Company to add more.
Go to Team & Access → Invite Member. Enter the email address and select a role: Admin (full access), HR (generate/manage slips), or Viewer (read-only). The invitee receives a link valid for 7 days to join your company.
Yes! From Slip History, click the PDF, XLS, or DOC icon on any row. From the Generate Slip / Preview screen, use the same icons in the action bar. Bulk CSV export is available via the download icon on the history page header.
Existing issued slips are never affected — each slip stores a snapshot at generation time. New slips will use the latest structure whose effective from date is ≤ the pay period start. You can add multiple structures with different effective dates for the same employee.
Go to Slip History → Bulk Generate (top right button). Select the pay period and pay date, set default attendance values, then pick employees (or select all). Click Generate Slips. Any employees already having a slip for that period are skipped automatically.