HRMS
End-to-end HR + payroll
- PF, ESI, PT, TDS built in
- Geo-punch ESS portal
- New labour wage code — fully implemented
We run our own group on this software — if it breaks, we feel the pain before you do.
HRMS, ERP, and custom platforms for India, Japan, and Thailand. Compliance-first, density-first, shipped by people who use them every payroll cycle.
| Employee | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | Pay |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aarti Sharma EMP-104 | P | P | P | P | S | P | P | P | P | P | S | P | EL | P | P | P | ₹62,400 |
Rohit Verma EMP-118 | P | P | CL | P | S | P | P | HD | P | P | S | P | P | P | P | P | ₹58,200 |
Mei Tanaka EMP-204 | P | EL | EL | EL | S | P | P | P | P | P | S | P | P | P | P | P | ₹71,800 |
Kanya Suwanchai EMP-301 | P | P | P | P | S | P | P | P | P | SHL | S | P | P | HD | P | P | ₹44,950 |
Imran Khan EMP-322 | P | P | P | CO | S | A | P | P | EL | P | S | P | P | P | P | P | ₹39,000 |
Priyanka Nair EMP-405 | P | P | P | P | S | P | P | P | P | P | S | P | P | P | P | P | ₹52,300 |
MOST SPECIAL
Whole HRMS designed against the new code, not patched on
Whole HRMS designed against the new code, not patched on
Basic ≥ 50% of gross auto-enforced everywhere
OSH (occupational safety) registers + statutory alerts
Highlight
Tax projects forward across the FY, recomputes monthly
Tax projects forward across the FY, recomputes monthly
Auto-locks on the 7th — figures stop drifting after that
Still editable for genuine changes; everything is audit-trailed
Highlight
Biometric devices auto-sync to attendance
Biometric devices auto-sync to attendance
Geo-fenced ESS punch for hybrid + field staff
Every punch tied to lat/long + accuracy radius
Highlight
Every leave, expense, profile change → instant email
Every leave, expense, profile change → instant email
Approve / reject from the email itself — no login needed
Auto-escalate if no response in N days
Highlight
Pre-joining document collection — fully digital
Pre-joining document collection — fully digital
Offer + appointment letters generated, signed, stored
Resignation triggers FnF compute, relieving letter, access revoke
Highlight
Welcome letter, policies, benefits, holiday list — one PDF
Welcome letter, policies, benefits, holiday list — one PDF
Personalised with employee name, designation, department
Generated the moment the employee record is created
Highlight
Monthly payroll → quarterly TDS → annual ITR — one pipeline
Monthly payroll → quarterly TDS → annual ITR — one pipeline
Form 24Q, Form 26AS reconciliation built in
No copy-paste between systems; the data is the report
Highlight
Tax-on-tax grossing up — iterates to a stable fixed point
Tax-on-tax grossing up — iterates to a stable fixed point
Section 10(10CC) exempts tax on non-monetary perquisites
Front dashboard + per-employee computation, both audit-trailed
Built into your company
Not just for HR people. Anyone in your company — owner, accountant, manager — can run HRMS in one click. The software does the heavy thinking; you just confirm.
Approvals, escalations, leave conflicts, payroll lock, statutory filings — all decided and routed automatically.
New labour code? Tax slab change? Investment regime question? The software is updated daily and the answer is in the workflow itself.
Owner approves leave from email. Accountant locks payroll on the 7th. Manager sees their team's calendar — nobody needs HR training.
Dashboard
Tabbed by category, KPIs at the top, every module reachable in one click. Console Access controls who sees what.
Geo-Punch ESS
Field staff, hybrid teams, office — one ESS that auto-syncs to attendance and pay, with biometric fallback for fixed sites.
Pay Master Attendance
P / EL / CL / HD / SHL / CO — saved per cell, summed per row, with computed pay column right beside attendance.
| Employee | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | Pay |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aarti Sharma EMP-104 | P | P | P | P | S | P | P | P | P | P | S | P | EL | P | P | P | ₹62,400 |
Rohit Verma EMP-118 | P | P | CL | P | S | P | P | HD | P | P | S | P | P | P | P | P | ₹58,200 |
Mei Tanaka EMP-204 | P | EL | EL | EL | S | P | P | P | P | P | S | P | P | P | P | P | ₹71,800 |
Kanya Suwanchai EMP-301 | P | P | P | P | S | P | P | P | P | SHL | S | P | P | HD | P | P | ₹44,950 |
Imran Khan EMP-322 | P | P | P | CO | S | A | P | P | EL | P | S | P | P | P | P | P | ₹39,000 |
Priyanka Nair EMP-405 | P | P | P | P | S | P | P | P | P | P | S | P | P | P | P | P | ₹52,300 |
Payslip + Tax Worksheet
11-column dense layout — Earnings (Rated · Earned · YTD), Deductions, Net Pay in words, then the full Estimated Income Tax Worksheet.
| Emp Code | : | EMP-104 | Department | : | Engineering |
| Name | : | Aarti Sharma | Designation | : | Senior Engineer |
| DOJ | : | 12-Mar-2022 | Pay Days | : | 22 / 30 |
| Bank A/c | : | ···· 4823 (HDFC) | PAN | : | ABCPS****K |
| EARNINGS | Rated | Earned | YTD | DEDUCTIONS | This Month | YTD |
|---|---|---|---|---|---|---|
| Basic Salary | ₹31,200 | ₹31,200 | ₹3,74,400 | Income Tax (TDS) | ₹1,800 | ₹21,600 |
| House Rent Allowance | ₹12,480 | ₹12,480 | ₹1,49,760 | Provident Fund | ₹3,744 | ₹44,928 |
| Medical Allowance | ₹1,250 | ₹1,250 | ₹15,000 | ESI (Employee) | ₹327 | ₹3,924 |
| CEA | ₹200 | ₹200 | ₹2,400 | Professional Tax | ₹200 | ₹2,400 |
| Transport Allowance | ₹1,250 | ₹1,250 | ₹15,000 | |||
| LTA | ₹2,000 | ₹2,000 | ₹24,000 | |||
| Special Allowance | ₹5,870 | ₹5,870 | ₹70,440 | |||
| Gross Earnings | ₹54,250 | ₹6,51,000 | Total Deductions | −₹6,071 | −₹72,852 |
| Component | Gross | Exempt | Taxable |
|---|---|---|---|
| Basic Salary | ₹3,74,400 | − | ₹3,74,400 |
| HRA | ₹1,49,760 | ₹1,12,320 | ₹37,440 |
| Medical All. | ₹15,000 | − | ₹15,000 |
| Transport All. | ₹15,000 | − | ₹15,000 |
| LTA | ₹24,000 | ₹24,000 | − |
| Special All. | ₹70,440 | − | ₹70,440 |
| Gross Salary | ₹6,48,600 | ₹1,36,320 | ₹5,12,280 |
| Std. Deduction | − | −₹50,000 | |
| Ch. VI-A Ded. | − | −₹1,75,000 | |
| Taxable Income (New) | − | ₹2,87,280 | |
| Total Tax | − | ₹21,500 | |
| Less: Rebate 87A | − | −₹21,500 | |
| Cess (4%) | − | ₹0 | |
| Net Tax Payable | − | ₹21,600 | |
| Tax Deducted (YTD) | − | ₹21,600 | |
| Tax to Deduct | − | ₹0 | |
Expat Tax · RBI + SBI rates
Pick the currency once, then the rate source. Both lock after first save. Monthly rate PDFs auto-saved for future reference and statutory audit.
INR values are auto-calculated from exchange rates. Enter salary to auto-fill subsequent months.
| Month | Ex. Rate | Salary in JPY | Bonus in JPY | Salary in India (INR) | Bonus in India | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Date | Amount | INR | Date | Amount | INR | Date | Amount | Date | Amount | ||
| Apr | 0.5907 | 20 | 5,10,697 | 3,01,668.72 | DD | 0 | - | DD | 1,00,000 | DD | 0 |
| May | 0.5867 | 20 | 5,10,697 | 2,99,625.93 | DD | 0 | - | DD | 1,00,000 | DD | 0 |
| Jun | 0.5859 | 20 | 5,10,697 | 2,99,217.37 | 19 | 13,46,000 | 7,88,621.4 | DD | 1,00,000 | 19 | 0 |
| Jul | 0.5805 | 20 | 5,10,697 | 2,96,459.61 | DD | 0 | - | DD | 1,00,000 | DD | 0 |
| Aug | 0.5923 | 20 | 5,10,697 | 3,02,485.83 | DD | 0 | - | DD | 1,00,000 | DD | 0 |
| Sep | 0.5905 | 20 | 5,10,697 | 3,01,566.58 | DD | 0 | - | DD | 1,00,000 | DD | 0 |
| Oct | 0.5692 | 20 | 5,10,697 | 2,90,688.73 | DD | 0 | - | DD | 1,00,000 | DD | 0 |
| Nov | 0.5659 | 20 | 5,10,697 | 2,89,003.43 | 26 | 13,32,000 | 7,53,778.8 | DD | 1,00,000 | 26 | 0 |
Expat Computation · Tax-on-Tax + 10(10CC)
Employer-borne tax becomes a perquisite — itself taxed. Our engine iterates to a fixed point and applies Section 10(10CC) to exempt the tax on non-monetary perquisites.
| Salary (India + abroad, INR) | ₹18,20,000 |
| RFA / housing perquisite (Rule 3) | ₹3,60,000 |
| Other non-monetary perquisites | ₹84,000 |
| ↳ exempt under Sec 10(10CC) — non-monetary | −₹84,000 |
| Tax-on-tax perquisite (employer-borne) | ₹78,400 |
| Standard deduction (Sec 16) | −₹50,000 |
| 80C — PF + LIC + ELSS | −₹1,50,000 |
| 80D — health insurance | −₹25,000 |
| Taxable Income | ₹19,33,400 |
| Tax on slab (old regime) | ₹3,88,020 |
| Surcharge | ₹0 |
| Health & Education Cess (4%) | ₹15,521 |
| Salary (India + abroad, INR) | ₹18,20,000 |
| RFA / housing perquisite (Rule 3) | ₹3,60,000 |
| Other non-monetary perquisites | ₹84,000 |
| ↳ exempt under Sec 10(10CC) — non-monetary | −₹84,000 |
| Tax-on-tax perquisite (employer-borne) | ₹52,340 |
| Standard deduction (new regime) | −₹75,000 |
| Taxable Income | ₹21,57,340 |
| Tax on slab (new regime, FY 26-27) | ₹2,15,734 |
| Surcharge | ₹0 |
| Health & Education Cess (4%) | ₹8,629 |
Your company's database
Every record — onboarding to offboarding, payslip to Full & Final, tax challan to ITR — kept and yours alone. One click to retrieve anything for audit, inspection, or legal request.
Tenant-isolated storage. Even we cannot read it. Export anytime, no vendor lock-in.
Government inspection, statutory audit, legal request — pull the record, the trail, the document, in seconds.
We couldn't find another Indian HRMS where the whole console keeps working offline — most only let you punch attendance without a connection. Ours syncs payroll, leave, records and more to your device, so your team keeps working through an outage and everything you changed syncs the moment it's back.
Encrypted at rest and in transit. A daily encrypted backup is saved to a folder on your own machine, plus a daily encrypted snapshot stored with us — kept for 30 days, and once a month forever. A full off-site copy is taken weekly with a separate provider.
Product suite
End-to-end HR + payroll
Invoicing, GST, multi-entity ledgers
When off-the-shelf bends
Inside the ERP
Same vocabulary, same voucher structure, same Day Book you open first thing. What changes is that the document comes before the entry, and the returns are computed from the ledger instead of typed into a form.
Your client uploads the day's bills, receipts and statements. They file themselves day-wise inside month-wise. The accountant opens the attachment and makes the entry from the document itself — and the document then travels with the entry, instead of being stapled to a printed journal afterwards.
A Dr / Cr voucher grid with Payment, Receipt, Contra and Journal switched from the left — F5, F6, F4, F7 — Narration underneath, and only the ledgers that voucher type is allowed to touch, with the reason shown before you hit a rejection.
Voucher, Particulars, Narration, Dr, Cr — the report a Tally accountant opens more than any other, and the first place they look when something is wrong. Every document in the ERP posts a voucher, so the Day Book cannot drift from the ledger.
Receivables and payables aged 0–30, 31–60, 61–90 and 90+, because "Acme owes ₹4 lakh" is never the question — which invoice is overdue, and by how long, is. Money received without an invoice named sits separately as On Account rather than being guessed onto a bill.
CSV or Excel, .xls included — every Indian bank exports a different layout, but a given client's HDFC export looks the same every month. Columns are detected, you correct the mapping once, and every later statement from that bank lands silently. Add as many banks as you keep.
Not a return buried three levels down in Reports. GSTR-1 and GSTR-3B are computed from the ledger rather than typed, the return file is generated, the filing is recorded with its ARN, and your purchase register is reconciled against the GSTR-2B the portal actually published — credit is claimable only on what your suppliers filed.
Totals are the easy part. This screen opens with what will cost you: a party with no PAN, being deducted at the Section 206AA rate, and an expense ledger with no section, which deducts nothing and says nothing. A missed deduction is the deductor's own liability, plus interest.
Asset number pre-filled but editable; branch and department plainly optional. The asset class is a fixed list from MCA Schedule II — chosen, never typed — and choosing one fills in the useful life the depreciation is computed on, which you can still override where you can justify it.
FIFO or weighted average, settable per item where one method won't do for everything. Cost of goods sold posts itself when the invoice is raised, and stock written down to net realisable value posts its own entry instead of hiding inside COGS — because a write-down is a valuation loss, and an auditor will want to see it named.
The document trail
Every one of those documents posts its own voucher, so the Day Book, the Trial Balance and the returns all move together. Each comes with five ready-made print templates you pick from and customise.
This is the ERP's own navigation, group for group. Nothing on this list is coming soon.
Sales
Purchases
Inventory
Manufacturing
Accounting
Reports
Tools
Reports covers the Trial Balance, Profit & Loss and Balance Sheet, all derived from the same double-entry ledger your vouchers write to. What you see depends on your industry — stock appears for trading and manufacturing, Bill of Materials and Work Orders for manufacturing only, and the Chart of Accounts is switched on for the clients who want it.
Custom platforms for fleet management, manufacturing, expat tax, biometric integration, country-specific compliance — designed, shipped, and maintained the same way we run our own group.
For professionals & firms
Register your firm, then add your clients yourself — each gets their own HRMS or ERP, with one login you hand over. Buy in blocks of ten; the eleventh client simply starts the next block.
Every project starts with a conversation about what your existing tool can't do. We reply within one business day.