PlatformFolio 01
Every obligation, every client, one record.
A law library, a due-date calendar, a records vault and an audit trail for each employer, run by your team and shared with your client.
- Acts in the law library
- 249
- Forms, returns & registers
- 1,840
- Portals on one record
- 2
- Audit trail kept for
- 3 years
01 · Walkthrough
One record. Six ways in.
Follow one fictional employer, Kaveri Textiles LLP, from the laws that apply to it to the payroll its HR head approves. Every screen is live HTML built from the product, with illustrative data.
-
01Law library
249 Acts. 1,840 forms. Assigned per client.
Central and state labour laws, researched and structured down to the form: what to file, who it goes to, how often, and when.
- 39 central laws with 364 forms, plus state laws across all 36 states and UTs
- Each entry records the authority, periodicity, filing mode, period covered and rule reference
- Labour Code mapping shows which Code subsumes each old Act, and which forms stopped applying, from 21 Nov 2025, 8 May 2026 and later dates
- Assign laws to a client in a few clicks. The due dates follow automatically.
152 of the 1,840 forms are currently marked for verification. We show the uncertain entries rather than hide them.
Team portal › Law LibraryIllustrativeKarnataka11 Acts · 95 forms4 to verify- EPFEmployees' Provident Funds and Miscellaneous Provisions Act, 1952Central · Social Security · ECR monthly33 formsCentral
- KA-S&CEKarnataka Shops and Commercial Establishments Act, 1961Registration & Licensing15 formsAssigned
- KA-PTKarnataka Tax on Professions, Trades, Callings and Employments Act, 1976Payroll Taxation · Form 5-A monthly8 formsAssigned
- BR-S&EBihar Shops and Establishments Act, 1953Bihar · Registration & Licensing4 formsBihar
- KA-LWFKarnataka Labour Welfare Fund Act, 1965Welfare Fund · Form D annual5 formsAssigned
- ESICEmployees' State Insurance Act, 1948Central · Social Security16 formsCentral
- KA-FACTFactories Act, 1948: Karnataka Factories Rules, 1969Occupational Safety & Health28 formsAssigned
- CoSSCode on Social Security, 2020Central · Labour Code23 formsCentral
- KA-CLRAContract Labour (Regulation and Abolition) Karnataka Rules, 1974Contract & Migrant Labour12 formsAssigned
- KA-MWMinimum Wages Act, 1948: Karnataka Minimum Wages Rules, 1958Wages · Form III annual9 formsAssigned
+ 5 more Karnataka ActsAssign to Kaveri Textiles LLP
Labour Code mappingCode on Wages, 2019 subsumes the Minimum Wages Act, the Payment of Wages Act, the Payment of Bonus Act and the Equal Remuneration Act.
Codes in force 21 Nov 2025 -
02Due-date calendar
Due dates that build themselves.
Monthly, quarterly, half-yearly, annual and event-based obligations, generated from each client’s assigned laws, with filing status laid over the top.
- Month and full-year views, “Due this week”, and a month timeline
- Status per period: Pending, Filed or Overdue, with the date filed and the amount
- Payroll liabilities (PF, ESI, PT by state, LWF, TDS) posted onto the right due date when a month is finalized
Dates falling on the 29th–31st move to the last day of shorter months. No missing February deadlines.
Client portal › Due datesIllustrativeMonthYearThis week 4 of 4 filedDue dates · Kaveri Textiles LLP
September 2026
MonTueWedThuFriSatSun311234567TDS · Aug89101112131415PF · AugESI · Aug1617PF ceiling ₹25,000181920PT-KA · Aug21222324252627282930ESI period endsToday1234PF ECR · Aug 2026₹1,48,320 · Filed 12 SepBuilt from 11 assigned laws. Dates on the 29th–31st move to the last day of shorter months.
-
03Records vault
Challans, returns and registers, filed where an inspector would look.
A folder for every law, financial year, quarter and month. Your team uploads; your client finds.
- Folders by regulation, then financial year, quarter and month
- Drag-and-drop upload, preview in the browser, five view modes
- Undo a move or delete. Name clashes resolved with Replace, Rename or Cancel.
- Payroll outputs (salary register, bank advice, PF ECR, ESIC file) saved automatically under the pay month
Every file is encrypted at rest.
How files are encryptedClient portal › RecordsIllustrative- Records
- EPF
- FY 2026-27
- Q2 · Jul–Sep
- Jul 2026
- Aug 20263
- Sep 2026
- ESIC
- Professional Tax · KA
- Shops & Establishments · KA
- Labour Welfare Fund · KA
EPF › FY 2026-27 › Q2 › Aug 2026TXT PF_ECR_Aug2026.txtPDF PF_Challan_Aug2026.pdfXLSX Salary_Register_Aug2026.xlsxEvery file encrypted at rest · drop files to upload -
04Audit trail
Who did what, and when. For every action.
Filings, uploads, downloads, previews, edits, sign-ins, approvals and payroll steps are recorded against the person and the client.
- Categories: Compliance, Document, Company Data, Client, Employee, Assignment, Authentication, Billing, Payroll & HR
- Before and after values for master-data and billing changes
- Payroll entries record counts and IDs only, never salary amounts
- Visible to the firm and to the client, for that client’s records
Kept for 3 years, well above the CERT-In minimum of 180 days.
Client portal › Audit trailIllustrativeAllComplianceDocumentPayroll & HRCompany DataAuthentication- PSPriya S. marked PF ECR · Aug 2026 as FiledTeam · Kaveri Textiles LLPCompliance12 Sep · 10:42
- PSPriya S. uploaded PF_Challan_Aug2026.pdf to EPF › Q2 › AugTeam · Kaveri Textiles LLPDocument12 Sep · 10:39
- MKMeera K. downloaded Salary register · Aug 2026Client · Kaveri Textiles LLPDocument11 Sep · 18:20
- RKRahul K. finalized Payroll · Aug 2026 · 48 payslips, 4 filesTeam · Kaveri Textiles LLPPayroll & HR31 Aug · 17:02
- MKMeera K. approved Payroll · Aug 2026Client · Kaveri Textiles LLPPayroll & HR31 Aug · 12:15
- RKRahul K. updated Employee master · 2 records, before and after keptTeam · Kaveri Textiles LLPCompany Data29 Aug · 09:30
- ADAdmin assigned Kaveri Textiles LLP to Priya S. and Rahul K.Team · Kaveri Textiles LLPAssignment28 Aug · 11:05
- MKMeera K. signed in to the client portalClient · Kaveri Textiles LLPAuthentication28 Aug · 09:12
Kept for 3 years · payroll entries record counts and IDs, never salary amounts
-
05Team portal
Built for firms that run many employers.
One workspace for every client your team looks after, with the same discipline for each.
- Client register: add a client and check GSTIN and CIN against GST and MCA records. Mismatches in state, PIN or year of incorporation are flagged before you save.
- Work allocation: assign each client to team members. Staff see only their allocated clients, enforced on the server.
- Roles: administrators control sensitive steps (adding clients, finalizing and reopening payroll, paid lookups). Team members prepare the work.
- Company Data: upload the employee master in Excel. Re-uploads update people in place and never erase someone with payroll history.
Billing and collections too: GST tax invoices for your fees, payment proofs from clients, and cancellation with a recorded reason.
See the payroll workflowTeam portal › Payroll & HRIllustrative6Clients allocated to you2Awaiting approval2Finalized · AugPayroll · Aug 2026DraftComputedApprovalFinalized3/4Kaveri Textiles LLP48 employees · KAAwaiting approval4/4Ganga Foods Pvt Ltd112 employees · BR, UPFinalized2/4Deccan Tools Pvt Ltd36 employees · KAComputed4/4Sone Valley Logistics64 employees · BR, JHFinalized1/4Magadh Health Services27 employees · BRDraft3/4Nilgiri Tea Traders19 employees · TN, KLAwaiting approvalPre-payroll checklist · Kaveri Textiles LLP3 of 3Attendance confirmedRahul K. · 28 Aug, 17:40Adjustments confirmedRahul K. · 29 Aug, 10:05Reviewed and submitted for approvalRahul K. · 29 Aug, 18:10 -
06Client portal
Your compliance, visible. Without chasing anyone.
A private portal for each employer, at its own clean addresses (/client/due-dates/, /client/records/, /client/payroll/), so bookmarks and shared links work.
- Dashboard of what is due this week and what was added recently, plus the full due dates calendar and your records vault
- Payroll: registers, statutory totals and payslip copies. Approve or send back with a reason.
- Employees, invoices with payment-proof upload, and a full audit trail of your account
- Export your applicable regulations and compliance status to Excel
Several logins per employer, each with its own password. Accounts are created by your Shardhan team.
Client sign-inTeam portal › Payroll & HRKaveri Textiles LLP
Aug 2026 pay run
- Draft
- Computed
- Submitted
- Approved
- Finalized
RKRahul K.Computed and submitted · makerMKMeera K. · clientApproved 31 Aug · checkerApprovedClient portal › PayrollPayroll register
Aug 2026
Employees 48 Gross pay ₹21,46,500 Deductions ₹1,38,920 Net pay ₹20,07,580 ApproveSend backApprovedThe client approves in its portal; the team portal shows it at once. One record, one audit trail.
02 · In the record
The small rules that stop big misses.
Details a compliance team would insist on, because we are one.
-
Labour Code mapping
Shows which of the four Codes subsumes each old Act, and which forms stopped applying, from 21 Nov 2025, 8 May 2026 and later dates.
4 Codes · 29 laws replaced
-
Uncertainty, shown
Entries without an official source are labelled low-confidence, so your team knows what to double-check.
152 of 1,840 forms flagged
-
Month-end rule
An obligation due on the 29th, 30th or 31st moves to the last day of a shorter month.
No missing February deadlines
-
Payroll feeds the calendar
On finalize, the month’s PF, ESI, PT by state, LWF and TDS liabilities are written onto the matching due dates.
No re-keying
-
GSTIN and CIN checks
Adding a client checks its GSTIN and CIN against GST and MCA records, and flags a mismatched state, PIN or year.
Before you save
-
Employee master in Excel
Re-uploads update people in place and never erase someone with payroll history.
Company Data
-
Undo, and no clobbering
Undo a move or delete. A name clash asks you to Replace, Rename or Cancel.
Five view modes
-
Export to Excel
Clients download their applicable regulations and compliance status as a spreadsheet.
From the client portal
03 · Who it’s for
Three people read the same record.
-
ACompliance, CA and payroll-bureau firms
One workspace for every client you file for.
Work allocation, control over who prepares and who approves, per-client laws, and proof of what was filed and when.
- Staff see only the clients allocated to them
- Maker-checker enforced on the server
- A client portal that ends the “please send the challan again” e-mails
-
BHR and finance heads at employers
Certainty that nothing is missed, without chasing.
A live due-date calendar, the records vault, the audit trail and a payroll register to approve or send back.
- Every due date for your establishments, with filing status
- Records ready for an inspector
- Approve payroll before it is locked
-
CEmployees receiving payslips
A payslip you can open, trust and understand.
Password-protected payslips, with notes on how each figure was calculated and what each deduction means.
- Employees do not sign in today
- Employee self-service is coming
- Salary questions go to your employer’s HR
04 · Roles & maker-checker
The person who prepares it cannot approve it.
The server checks it, not a button on a screen. The approver must be someone other than whoever last computed the payroll, and the employer can be that checker from its own portal.
- Finalize and reopen are for administrators only.
- Reopening is refused once any statutory return for the month (PF, ESI, PT, LWF or TDS) is marked Filed. Corrections go into next month as adjustments.
- Access is limited to assigned clients, on every screen.
- Every step is written to the audit trail with who and when.
| Action | Administrator | Team member | Client login |
|---|---|---|---|
| See a client’s records, calendar and audit trail | All clients | Allocated clients | Own company |
| Add a client, run paid GSTIN/CIN lookups | Yes | No | No |
| Prepare, compute and submit payroll | Yes | Yes | No |
| Approve or send back with a reason | If not the preparer | If not the preparer | Yes |
| Finalize and lock the month | Yes | No | No |
| Reopen a finalized month | Until any return is filed | No | No |
| Upload and download records | Yes | Yes | Yes |
05 · Next
See it with your own clients’ laws.
Bring one employer. We will assign its laws, build its calendar and open its portal in the walkthrough.