HR Tools

Payroll processing and leave management with country-specific tax templates.

View Pricing

Key Capabilities

From gross salary to net pay, from leave request to team calendar — all in one module.

Payroll Processing

Run batch payroll with a clear status workflow: Draft → Approved → Posted → Paid. Auto-populate payslips from active employee profiles. Each payslip breaks down earnings, deductions, and employer contributions.

Localized Tax Templates

Country-specific tax rules — income tax, social security, health insurance, pension contributions, and employer-side costs. Auto-seeded for new companies based on localization setting (HU/RS/generic).

Vacation & Leave Management

Employees submit leave requests. Managers approve or reject from their dashboard. Automated balance calculation based on annual quota, usage, and carry-over days. Team timeline for resource planning.

Salary History & PDF Payslips

Every salary change is recorded with effective date, reason, and before/after values. Generate professional PDF payslips. Payroll summary reports by period with CSV export.

How It Works

1
Set Up Profiles

Create PayrollProfile records for each employee — link to user account or standalone. Set gross salary, currency, pay frequency. Configure vacation quotas. Tax templates auto-seed based on localization.

2
Run Payroll

Create a PayrollRun for a PayPeriod. The system auto-populates payslips for all active profiles. Review, adjust if needed, approve. Post to finalize, mark paid when funds transfer.

3
Manage Leave & Report

Employees self-service their vacation requests. Managers approve with one click. The team timeline shows all approved leave. Export payroll summaries and cost breakdowns as CSV.

Localized Payroll Templates

Localized Payroll Templates

PayslipLineTemplate defines each tax/contribution line with type, rate, and calculation base. Templates are auto-seeded per country when a new company is created.

  • PayslipLineTemplate defines each tax/contribution line: name, type (earning/deduction/employer_contribution), rate, and calculation base
  • Hungary templates include: personal income tax (15%), social contribution tax (13%), employee social security (18.5%)
  • Serbia templates include: income tax (10%), pension (14% employee + 10% employer), health (5.15% employee + 5.15% employer)
  • Generic templates provide a baseline for other jurisdictions — fully editable per company
  • Auto-seeded via Django signal on company creation based on company.localization field
  • Companies can add custom lines, adjust rates, or disable specific templates without affecting other tenants
Payroll Run Workflow

Payroll Run Workflow

A four-stage workflow — Draft → Approved → Posted → Paid — with clear separation of duties. Auto-populates payslips and generates professional PDF output.

  • Draft → Approved → Posted → Paid: four-stage workflow with clear separation of duties
  • Auto-populate: creating a run for a period automatically generates payslips for all active PayrollProfile records
  • Each Payslip contains PayslipLine records calculated from templates: gross → deductions → net pay + employer costs
  • PDF generation: professional payslips with company branding, earnings breakdown, deductions, and employer contributions
  • Payroll summary report shows totals by period — gross, net, total deductions, total employer costs
  • Per-employee employer cost breakdown report with CSV export for accounting journal entries
Leave Policy Enforcement

Leave Policy Enforcement

The system enforces your company's leave rules at submission time — before anything reaches a manager. Eight configurable controls adapt to how your business operates.

  • Five independent leave types: Vacation, Sick, Personal, Work From Home, and Unpaid — each with its own balance and rules
  • Negative balance protection blocks requests that would overdraw, with live business day preview before submission
  • Monthly caps on Sick and WFH days — doctor's note (text + file upload) required when sick cap is exceeded
  • Personal days as an optional separate pool — toggled per company, no carry-over, exempt from advance notice
  • Configurable carry-over limits with optional grace period — carried-over days expire after a company-set deadline
  • Overlap detection prevents duplicate date bookings, minimum notice period enforced for Vacation and WFH requests
Manager Tools & Team Visibility

Manager Tools & Team Visibility

Managers get a complete toolkit for handling their team's leave — from approval workflows to absence reporting, with full audit trails and delegation support.

  • Approval dashboard with team coverage warnings — see who's already off before approving a new request
  • Partial approval, request-info send-back flow, and on-behalf request creation for phone-in sick days
  • Balance adjustments with audit trail — compensatory days, corrections, and special grants with mandatory reason
  • Approval delegation to a same-level-or-higher colleague with date range and automatic expiry
  • Interactive team calendar (month view, color-coded by leave type) and department absence reports with Excel export
  • Email notifications at every workflow step via company SMTP, plus iCal export and year-end summary emails
Works Seamlessly With
Accounting

Payroll Without the Pain

Localized tax templates, automated payslip generation, and self-service leave management — all in one module.

See Pricing