Skip to content

For multi-branch businesses

One payroll for every branch, in every state

Run all your branches from one account. Each branch follows its own state’s Professional Tax and Labour Welfare Fund, keeps its own holidays, and, if it has its own PF or ESI code, gets its own upload files. Head office sees everything; branch HR can see just their branch.

Free for up to 5 employees · 14-day trial, no card needed

Built for more than one branch

  • State rules per branch

    Add each branch with its state. PT and LWF follow that state automatically, and each branch keeps its own holiday list.

  • PF and ESI codes per branch

    A branch with its own PF or ESI sub-code, ESIC branch office and dispensary gets its own ECR, ESI upload file and challan from the same payroll run.

  • Branch-wise payroll view

    The month’s run shows people, pay, PF, ESI, PT, LWF and TDS for each branch. Pick a branch to see only its people, totals and downloads.

  • Clock-in at the right branch

    Each branch has its own office location and distance for phone clock-in, so staff can mark attendance only at their own branch if you want.

  • Branch HR logins (Pro)

    Give a branch HR or manager a login that covers only their branch. They manage their own people and can’t change company-wide settings or run payroll.

  • More than one company (Pro)

    Separately registered companies in one account, each with its own PF ECR and TDS returns.

  • Reports by branch

    Headcount, attrition, attendance, leave and payroll cost, for any branch or all of them, with Excel downloads.

  • Approvals by branch (Pro)

    Approval flows can apply to particular branches, so leave or expenses in one branch go to that branch’s approvers.

How it works

  1. 1

    Add your branches

    Settings → Organisation → Locations: the state, and the branch’s own PF / ESI code if it has one.

  2. 2

    Place people in branches

    Set each person’s branch on their record, or for everyone at once with Bulk update.

  3. 3

    Run one payroll

    WeHR works out PT and LWF by each branch’s state; the “By branch” card shows the totals.

  4. 4

    Download per code

    One ECR, ESI upload file and ESI challan for each code, upload each on its own portal login.

What stays with you

  • Registering each branch with EPFO, ESIC and the state PT and LWF authorities where the law requires it.
  • Uploading each branch’s files on the government portals and paying the challans.

Questions

Do I need a separate account for each branch?

No. One account covers every branch; you can see all branches together or one at a time.

Our branches share one PF code. Does that work?

Yes. Branches without their own code are filed under their legal entity’s code; only branches you give their own code get separate files.

Which plan do I need?

Branch-wise payroll and per-code PF / ESI files come with payroll (Free up to 5 employees, Growth and Pro). Branch-only logins, several legal entities and custom approval flows are part of Pro.

Can a branch manager run payroll for their branch only?

No, payroll is run once for the company by head office. Branch logins can manage their branch’s people, attendance and leave.

See WeHR with your own company’s rules

Start a free trial (no card needed) or book a demo and we’ll walk you through payroll with your PF, ESI and state rules.