
On this page
- The Formula
- Step 1: Gross Pay
- Step 2: Pre-Tax Deductions
- The Big Ones
- Quick Example
- Step 3: Taxes
- United States — Four Layers Deep
- United Kingdom — Simpler Structure
- Germany — Dense but Transparent
- Step 4: Post-Tax Deductions
- Step 5: The Final Number
- Worked Example — US, Monthly, Single Filer
- Where Mistakes Happen
- Stale Tax Tables
- Wrong Overtime Base
- Not Prorating Mid-Period Changes
- Rounding Too Early
- YTD Tracking
- Skip the Spreadsheets
Every pay period, the same question: how much actually lands in your employee's bank account?
The gap between what you budget and what employees see is filled with taxes, insurance, pension contributions, and a dozen other line items. Getting it wrong — even by a small amount — means back-pay, penalties, or awkward correction conversations.
The Formula
Net Pay = Gross Pay − Pre-Tax Deductions − Taxes − Post-Tax Deductions
Simple formula. The complexity is in each bucket.
Step 1: Gross Pay
For salaried employees, divide annual salary by pay periods:
| Pay Frequency | Periods/Year | On a $60K Salary |
|---|---|---|
| Weekly | 52 | $1,153.85 |
| Bi-weekly | 26 | $2,307.69 |
| Semi-monthly | 24 | $2,500.00 |
| Monthly | 12 | $5,000.00 |
For hourly employees, multiply rate × hours. But overtime changes the math.
The "regular rate" for overtime isn't just the base hourly wage. Under the FLSA, non-discretionary bonuses and shift differentials must be folded in before calculating the 1.5× multiplier. This is one of the most common FLSA violations.
Don't forget to add commissions, allowances, holiday pay, and shift differentials.
Step 2: Pre-Tax Deductions
These reduce taxable income — the employee pays less in taxes.
The Big Ones
- 401(k) / Pension — typically the largest. A 6% contribution on $5,000/month = $300 that never gets taxed (until withdrawal)
- Health insurance — employer-sponsored plan premiums. An employee paying $200/month saves ~$50–70 in taxes vs. paying after-tax
- HSA / FSA — tax-advantaged medical savings (US-specific, annual limits apply)
Quick Example
| Amount | |
|---|---|
| Gross pay | $5,000 |
| 401(k) at 6% | −$300 |
| Health insurance | −$200 |
| Taxable income | $4,500 |
Step 3: Taxes
This is where it gets jurisdiction-specific.
United States — Four Layers Deep
| Tax | Rate | Notes |
|---|---|---|
| Federal income tax | 10%–37% | Based on W-4 and brackets |
| Social Security | 6.2% | Up to $176,100 wage base |
| Medicare | 1.45% | No cap; +0.9% over $200K |
| State income tax | 0%–13.3% | 9 states have none |
A New York City employee has four layers of income tax on every paycheck.
United Kingdom — Simpler Structure
| Tax | Rate | Notes |
|---|---|---|
| Income tax | 20% / 40% / 45% | £12,570 personal allowance |
| National Insurance | 8% / 2% | Bands-based |
| Student loan | 9% above threshold | If applicable |
Germany — Dense but Transparent
Health insurance (~7.3%), pension (9.3%), unemployment (1.3%), nursing care (1.7%+), income tax, possibly church tax, possibly solidarity surcharge. Employees see every line.
The point isn't to memorise every rate — they change annually. The point is to use current-year rates. Last year's brackets, even slightly off, compound into real discrepancies by December.
Step 4: Post-Tax Deductions
After taxes, there may be more coming out:
- Roth 401(k) / Roth IRA — retirement from after-tax pay
- Wage garnishments — court-ordered, legally mandatory
- Union dues
- Charitable giving
- Loan repayments
Step 5: The Final Number
Worked Example — US, Monthly, Single Filer
| Line Item | Amount |
|---|---|
| Gross pay | $5,000.00 |
| 401(k) (6%) | −$300.00 |
| Health insurance | −$200.00 |
| Taxable income | $4,500.00 |
| Federal income tax | −$590.00 |
| Social Security (6.2%) | −$310.00 |
| Medicare (1.45%) | −$72.50 |
| State income tax (5%) | −$225.00 |
| Roth IRA | −$100.00 |
| Net pay | $3,202.50 |
That's 64% of gross. For high earners in high-tax states, it can drop below 60%.
Where Mistakes Happen
Stale Tax Tables
Rates change every January. If nobody updates the system, every employee's withholding is slightly off for the entire year.
Wrong Overtime Base
A $20/hour employee with a $400 production bonus in a 40-hour week has a regular rate of $30/hour, not $20. Their overtime rate should be $45, not $30. Over a year, for a team of hourly workers, the difference runs into five figures.
Not Prorating Mid-Period Changes
Someone gets a raise on the 15th? You can't apply the new salary to the whole month. Same for benefit changes, tax status updates, and new garnishments.
Rounding Too Early
Carry at least 4 decimal places through the calculation. Round only the final net pay. Small rounding at each step creates drift that shows up in year-to-date totals.
YTD Tracking
Every payslip should show cumulative totals for gross, deductions, taxes, and net. Employees need these for loan applications. You need them for year-end reporting — W-2s, P60s, Lohnsteuerbescheinigung.
If your YTD totals don't reconcile, it almost always traces back to a mid-year correction that wasn't applied retroactively.
Skip the Spreadsheets
CleverSlip calculates gross, deductions, taxes, and net pay automatically using current rates for 20+ countries. Enter employee details, select the country, generate the payslip.
Payroll, simplified
Create compliant payslips in minutes.
Build country-specific payslips, deliver them instantly, and keep a searchable history for audits and employee requests.
Start free