Skip to main content
Configure how each employee is paid, then run payroll once a month to calculate what everyone is owed. BillBasket factors in attendance and holidays automatically, and lets you review a draft before anything is final.
Employee HR is an optional add-on module — turn it on from Settings → Add-ons (Admin PIN required) if you don’t see it in your menu.

See it on your device

Screenshot coming soon — Android phone view.

Setting up an employee’s salary

For each employee, choose a salary type:
  • Monthly fixed — a set salary amount each month.
  • Prorated — a monthly amount adjusted based on the days actually worked.
  • Daily-rate — paid per day worked.
You can also add an optional commission percentage, so an employee earns a share of the sales they make on top of their base salary.

Running payroll

At the end of the month, run payroll from Employee HR → Payroll. BillBasket calculates net pay per employee using:
  • Their salary type and amount
  • Attendance recorded for the month (Present, Absent, Half-day, Paid Leave)
  • Holidays added for the month
  • Any bonus or deduction adjustments you add manually

Draft, finalize, export

Payroll is saved as a draft first, so you can review the numbers before committing to them. Once you’re confident it’s correct, finalize it — a finalized payroll can be exported as a CSV file.

Try it: Sharma Kirana Store

1

Set up Suresh's salary

Rajesh Sharma opens Employee HR → Payroll and sets Suresh’s salary type to Monthly fixed, with a 2% commission on the sales he makes.
2

Run payroll at month-end

At the end of the month, Rajesh runs payroll. BillBasket calculates Suresh’s net pay using his attendance and any holidays that month.
3

Review the draft

Rajesh reviews the draft payroll. It’s been a good month, so he adds a small bonus for Suresh before moving on.
4

Finalize and export

Once he’s happy with the numbers, Rajesh finalizes the payroll and exports it as a CSV file for his records.