Start Free Trial
Free HR Tools for Small Business

HR Tools and Calculators That Help You
Plan, Manage, and Engage Your Team

Six free workforce tools built for small business managers. No account required. Jump to any calculator below.

Share LinkedIn Facebook
Employee Engagement

eNPS Calculator: Employee Net Promoter Score

The Employee Net Promoter Score is one of the fastest and most standardized ways to benchmark employee engagement and loyalty. A single survey question asks employees how likely they are to recommend the company as a place to work. The result is a score from -100 to +100 that can be tracked quarter over quarter. Most HR professionals consider scores above 20 good, above 50 excellent, and above 70 world-class. When eNPS drops, it almost always precedes turnover. Track it consistently and you have an early warning system most small business managers never see coming.

eNPS Formula

eNPS = % Promoters − % Detractors
% Promoters = (Promoters ÷ Total Responses) × 100
% Detractors = (Detractors ÷ Total Responses) × 100
Note: Passives are counted in the total but not used in the calculation

eNPS Example

Promoters: 25  |  Passives: 10  |  Detractors: 5  |  Total: 40
% Promoters = 25 ÷ 40 × 100 = 62.5%
% Detractors = 5 ÷ 40 × 100 = 12.5%
eNPS = 62.5 − 12.5 = 50 — Excellent

How to Interpret Your Score

Scores below 0 signal serious engagement problems already affecting retention and productivity. Between 0 and 20 is acceptable with room to improve. Above 50 indicates a genuinely engaged workforce. A consistent upward trend over time matters more than any single score.

Workforce Planning

Headcount Growth Planning Calculator

Projects your team's future size based on current headcount and an expected growth rate per period. Most small business headcount decisions happen reactively -- someone leaves, a contract comes in, the owner burns out and hires fast. Proactive planning gives you the lead time to recruit well, budget accurately, and avoid the cash flow shock that comes with adding multiple employees in a single month. Use this to forecast hiring needs one to four quarters out.

Headcount Growth Formula

Future Headcount = Current Headcount × (1 + Growth Rate)Periods
Growth Rate expressed as a decimal (e.g. 20% = 0.20)

Headcount Growth Example

Current Headcount: 10  |  Growth Rate: 20% per quarter  |  Periods: 3
Future Headcount = 10 × (1.20)3 = 10 × 1.728 = 17 employees
Net new hires needed: 7
Compensation & Benefits

PTO Accrual Calculator

Calculates the total paid time off an employee will accumulate over a given number of pay periods, starting from a current balance with an optional cap. For small businesses, the per-pay-period accrual method is most common because it ties directly to payroll. An accrual rate of 3.33 hours per biweekly pay period produces approximately 86.6 hours per year, or about 10.8 days. Note: accrued but unused PTO is a real payroll liability -- in many states it must be paid out at termination.

PTO Accrual Formula

PTO Balance = Starting Balance + (Accrual Rate × Number of Periods)
If cap applies: PTO Balance = min(Calculated Balance, Cap)

PTO Accrual Example

Accrual Rate: 3.33 hrs/period  |  Starting Balance: 0 hrs  |  Periods: 26  |  Cap: 120 hrs
Projected Balance = 0 + (3.33 × 26) = 86.58 hours
86.58 is below the 120-hour cap. Final balance: 86.58 hours.
Compensation Planning

Salary Increase Calculator

Calculates an employee's new salary and the exact dollar value of the increase, whether you are working with a percentage or a flat dollar amount. The most common mistake in small business compensation is giving the same percentage to everyone regardless of performance -- which compresses pay between high and low performers over time and frustrates your best people. Use this to model individual increases before annual reviews so you understand total cost impact before you commit.

Salary Increase Formula

Percentage: New Salary = Current Salary + (Current Salary × Increase% ÷ 100)
Flat amount: New Salary = Current Salary + Increase Amount
Increase Dollar Value = New Salary − Current Salary

Salary Increase Example

Current Salary: $60,000  |  Increase Type: Percentage  |  Increase: 5%
New Salary = $60,000 + ($60,000 × 0.05) = $63,000
Annual cost increase: $3,000
Retention & Cost Analysis

Employee Turnover Cost Calculator

Calculates the total estimated cost of losing and replacing a single employee by adding recruiting costs, training and onboarding costs, and the dollar value of lost productivity during the transition. The Society for Human Resource Management estimates replacement costs between 50 and 200 percent of annual salary when all factors are included. For a small business with ten people, losing two in a year can represent a six-figure cost that never appears on the income statement but shows up in every metric that does.

Turnover Cost Formula

Total Turnover Cost = Recruiting Costs + Training Costs + Lost Productivity

Turnover Cost Example

Recruiting: $5,000  |  Training: $3,000  |  Lost Productivity: $8,000
Total Turnover Cost = $5,000 + $3,000 + $8,000 = $16,000 per employee lost

Reducing Turnover with Better Operations

The most cited reasons employees leave small businesses are unclear expectations, inconsistent management, no visibility into their own performance, and feeling like their work does not matter. Updoot addresses all four through task management, accountability tracking, scheduling, and performance tools built for teams of 1 to 50.

Scheduling & Time

Time Duration Calculator

Calculates the exact duration between any two date and time values in days, hours, and minutes. Time duration calculations come up more often in HR than most managers expect: shift lengths, project timeframes, notice period lengths, probationary period checks, contract durations, and PIP timelines. Calculating these manually across month-end boundaries or daylight saving time changes is error-prone. This tool handles it and returns an exact result every time.

Time Duration Formula

Duration = End Date/Time − Start Date/Time
Result expressed in days, hours, and minutes

Time Duration Example

Start: 9:15 AM  |  End: 1:45 PM
9:15 AM = 555 minutes from midnight  |  1:45 PM = 825 minutes
825 − 555 = 270 minutes = 4 hours 30 minutes

Put Your HR Data to Work in Updoot

Time Clock with GPS and Overtime Tracking

Employees clock in and out from any device. GPS confirms location. Updoot calculates daily, weekly, and California overtime automatically and flags thresholds before payroll closes.

PTO Accruals and Balance Management

Five categories of PTO accruals and allocations built in. Employees see their balance in real time. Managers approve requests and the data flows directly into payroll exports.

Performance Reviews and eNPS Surveys

Run two-way performance reviews and quarterly eNPS pulse surveys directly in Updoot. Track engagement trends over time without a separate HR platform.

Payroll-Ready Exports at $5 Per User

Export hours, overtime, tips, bonuses, and mileage to Gusto, ADP, Paychex, and more. Every HR feature included at one flat price -- no tiers, no add-ons.

Start Free. Stay Because It Works.

14 days, full access, no credit card. All the HR tools your team needs in one platform.

Start My Free 14-Day Trial

No credit card required  ·  Cancel anytime