Blog  /  Payroll

Payroll that calculates itself from attendance

PayrollOctober 11, 2026·2 min read·by the Teamdott team

In most small companies, payroll month-end looks like this: export attendance from one tool, clean it in a spreadsheet, apply rates by hand, triple-check two people's overtime, and hope. The error rate is human; the hours are real.

One record, start to finish

Teamdott's payroll tab reads the same attendance records the clock wrote. For each person it shows present days, halves, paid and unpaid leave hours, absences, late marks and overtime — then computes gross, deductions and net from the rules and pay components you configured once.

app.teamdott.com
October payroll, computed live: per-day rate × presence, overtime at 1.25×, pension and tax deductions — $33,445 net for 6 people.
October payroll, computed live: per-day rate × presence, overtime at 1.25×, pension and tax deductions — $33,445 net for 6 people.

The formula, in plain words

Run, review, mark paid

Change a day rate in the table and everything recalculates live. When the numbers look right, Run payroll freezes the month, each row gets a Payslip button, and a paid toggle tracks who has actually been transferred. Export the whole month as CSV for your accountant — statutory filings stay their job, with clean inputs for once.

Honest boundary: Teamdott computes gross-to-net from your rules. It does not file taxes or claim to know every country's statutory tables — that is deliberate. Clean numbers in, accountant-ready numbers out.

Run your team on Teamdott

Clock in/out, live availability, timesheets, leave, payroll and branded payslips — plus one thread per client. The workspace preview is open: no card, no setup call.