HR software · for teams under 100 · from $49

HR software your team will actually use.

Replace the spreadsheet and the email chain. Manage employees, leave, payroll, and performance reviews in one simple dashboard — set up in under 30 minutes, no per-seat fees, ever.

~/finance/employees_march2026.xlsx
FileEditViewInsertFormatData
D6
fx
=IF(C6<5,"Low","OK")
Name
Dept
Leave Left
Status
Review Due
1
Sarah K.
Engineering
3
Low
2026-04-12
2
John M.
Sales
18
OK
2026-05-03
3
Aisha R.
Design
12
OK
2026-06-18
4
Tom B.
Marketing
0
None
overdue
5
Lisa C.
HR
9
OK
2026-05-22
6
Dev P.
Engineering
7
OK
2026-07-01
7
Mike R.
Product
14
OK
2026-08-15
Workspace
Dashboard
Employees
Leave
Admin
Settings
Audit Logs

Dashboard

hr.acme.local / dashboard
Employees
48
+2 this month
On leave
3
2 returning Fri
Reviews due
7
2 overdue
Pending
4
approvals
Recent Activity
SK
Sarah K.
Leave request
Pending
1h ago
JM
John M.
Performance review
Completed
4h ago
AR
Aisha R.
Document upload
Verified
Yesterday
TB
Tom B.
Review overdue
Critical
2 days ago
Headcount
Oct
Nov
Dec
Jan
Feb
Mar
Excel · employees_march2026.xlsxSimpleHR · /dashboard
SetupUnder 30 minutes
PricingOne-time · No subscriptions
HostingWe set it up · Or we host it
Built forTeams of 5 – 100
What's included, out of the box
12 HR modulesTwo-factor authDocument encryptionCSV importLight / dark modeMulti-languageMobile-readyEmail support
Built on solid, modern tech — your developer will recognize all of it
Next.jsPostgreSQLTypeScriptDockerTailwind CSS
01 — Features

Everything you need.
Nothing you don't.

SimpleHR includes 12 core modules that cover the entire employee lifecycle. Each one is built for speed and ease of use, eliminating the clutter of enterprise HR tools.

EM

Employees

01

Records: contact, contracts, documents, employment history. Searchable in milliseconds.

DP

Departments

02

Map teams and reporting lines. Update once; org chart, payroll, and approvals update in step.

OC

Org chart

03

Interactive tree generated from your department data. No manual diagram upkeep.

TA

Time & attendance

04

Employees clock in, managers approve in one tap. Hours roll into payroll automatically.

LV

Leave

05

Self-service requests, accrual rules, calendar view, balance ledger. Approval flow stays in the app.

PR

Payroll

06

Run a cycle, generate pay slips as PDF, export to your accounting tool. No spreadsheet maths.

RV

Performance reviews

07

Structured cycles with ratings, goals, and development plans. Schedulable per-team.

DC

Documents

08

Contracts, certificates, policies. Encrypted at rest, expiry alerts, audit trail on every access.

DA

Disciplinary

09

Document warnings and actions with an immutable audit log. Defensible records when you need them.

RP

Reports

10

Headcount, turnover, leave usage, payroll summaries. Export CSV or PDF, schedule by email.

NT

Notifications

11

In-app and email alerts for approvals, reviews, expiring documents. Per-user channel preferences.

RB

Role-based access

12

Granular permissions per role and module. Field-level masking for sensitive payroll data.

02 — How you get started

Two paths.
Same software.

Whether you want to manage your own infrastructure or have us handle everything, you get the same powerful, source-available HR system.

Path 1 · For technical teams

Set it up yourself

Got a developer in the team? Buy the source for $49 and deploy it on your own servers. Setup takes about 30 minutes.

What's in the repo
simplehr/
├── apps/web/ # The HR app
├── apps/worker/ # Email + jobs
├── docker/ # One-command deploy
├── docs/ # Setup & customization
├── .env.example
└── README.md # Start here
RECOMMENDED
Path 2 · For everyone else

We set it up for you

No developer? No problem. For $149 we deploy SimpleHR for your team, configure email and security, and walk you through the first login.

1
Book on Upwork. Pick the $149 setup tier. We'll reach out within a business day.
2
30-minute kickoff. Tell us your team size, departments, and domain. We handle hosting, SSL, and email setup.
3
You log in. Same day. Import your team via CSV and start tracking leave that afternoon.
03 — Security

HR data is sensitive.
SimpleHR treats it that way.

Security isn't an add-on; it's baked into the core architecture. From how data is stored to how your team logs in, we use industry-standard protections to keep your data private.

2F

Two-factor authentication

Email-based verification codes per login. Admins choose which roles must enroll. TOTP support included for power users.

LK

Account lockout

Brute-force protection locks accounts after configurable failed attempts. Automated unlock after cooldown; admins can release manually.

EN

Field-level encryption

Sensitive employee fields encrypted at rest. TLS everywhere in transit. Document storage uses your own S3-compatible bucket.

04 — Pricing

One-time. No subscriptions. Ever.

Pay once. Use SimpleHR forever. Pick the level of setup help you want — most teams pick the $149 done-for-you tier.

Starter
$49one-time

"For technical teams who'll deploy SimpleHR themselves."

  • Full source code license
  • Setup & deploy documentation
  • Docker-compose quick start
  • Email support for setup questions
  • 12 months of minor updates
Get on Etsy →
"You need a developer for this tier"
MOST POPULAR
Standard
$149one-time

"We deploy SimpleHR on your servers and walk you through setup."

  • Everything in Starter
  • We set up your server
  • We configure email, SSL, security
  • 30-minute kickoff call
  • Launch support & handover notes
Book on Upwork
"Most teams pick this"
Advanced
$299one-time

"Full setup plus your branding, custom workflows, and data migration."

  • Everything in Standard
  • Branded with your logo & colors
  • Custom workflows configured
  • Data migration from your old tool
  • Priority post-launch support
Book on Upwork
"White-glove setup"
Prefer a hosted SaaS instead? Join the waitlist
05 — Frequently asked

Honest answers.

I don't have a developer. Can I still use SimpleHR?

+
Yes — that's exactly what the $149 Standard tier is for. We deploy SimpleHR on a server for you, configure your domain, email, and security, and walk you through the first login. You'll be using it the same day. After that, day-to-day use needs no technical knowledge at all.

How is this different from BambooHR, Gusto, or Personio?

+
Those are great products at much bigger price tags — typically $5–12 per employee per month, forever. SimpleHR is a one-time payment from $49 (self-host) or $149 (we set it up), and you own it. It covers the core HR work for teams under 100. If you outgrow it, you can export your data anytime.

Where is my data stored?

+
On your server. SimpleHR is self-hosted by default — we set it up on infrastructure you control (your VPS, your AWS account, a fresh Hetzner box, whatever you prefer). We don't host your data ourselves. There's no phone-home telemetry either.

How long does it take to get started?

+
If you pick the $149 done-for-you tier, you'll typically be using SimpleHR within 24–48 hours of booking. The deploy itself takes about 30 minutes; we schedule a kickoff call to confirm your settings, then send you the login.

What if I want to switch from my current tool?

+
SimpleHR supports CSV import for employees out of the box. Most teams migrate in under an hour. If you want help moving data from a specific tool (BambooHR, Personio, a spreadsheet), the $299 Advanced tier includes data migration.

What does "email support" cover?

+
Setup and deployment questions, and answers about how features work. We typically reply within one business day. Custom feature development is scoped under the $299 Advanced tier or a separate Upwork engagement.

Is there a refund policy?

+
14-day no-questions refund on the source-code purchase. Setup tiers (Standard, Advanced) are fully refundable before deployment work begins; pro-rated after that based on hours used.

What about a hosted SaaS version?

+
A hosted version is on the waitlist now. If you start with a source-code purchase, you'll get a migration path that imports your existing self-hosted data when SaaS launches.

Get HR off the spreadsheet today.

Try the live demo in your browser, or have us set up SimpleHR for your team this week. One purchase. No subscriptions. Ever.