German payroll needs tax class and social insurance inputs. Everhour keeps work-hour records ready for payroll review.
Enter gross salary and tax rates to instantly see net pay and your effective combined tax rate — monthly, bi-weekly, or weekly.
The calculator gives you the number — Everhour takes it from there.
One click and you're timing. Start a timer, add an entry, edit the details. This is exactly how it feels in Everhour.
Set a budget, assign rates, and get alerted before you're over.
Measurement
Track your budget through time or costs
Every report you need — configured your way, always up to date.
Tracked hours flow straight into a polished invoice — no copy-paste, no manual math.
A salary calculation in Germany answers one practical question: how much of a stated gross salary remains after payroll withholding and employee social-insurance deductions. The gross figure can be monthly, annual, or hourly converted to salary. The net result depends on tax class, pay period, church tax status, health insurance details, pension insurance, unemployment insurance, long-term care insurance, child status, and the federal state used for withholding.
Germany's 2026 payroll setup uses the Federal Ministry of Finance program flow schedule, called the BMF PAP, for machine calculation of wage tax, solidarity surcharge, and the church wage-tax assessment base. A calculator cannot replace that program with one flat percentage. It needs the payroll attributes that drive the wage-tax result and the contribution ceilings that limit social-insurance earnings.
The same gross monthly salary produces different net pay when the tax class, church tax status, health fund add-on, childless long-term care surcharge, or Saxony treatment changes. Church tax applies where relevant at 8% or 9% of wage or income tax, depending on the German federal state selected for withholding. Long-term care insurance also needs the employee's child status because the 2026 rate is 3.6%, or 4.2% for childless insured persons.
Contribution ceilings matter for higher earners. For 2026 statutory health insurance, income is considered only up to €5,812.50 per month or €69,750 per year. Statutory pension insurance uses an 18.6% total rate with a €8,450 monthly ceiling. Unemployment insurance uses a 2.6% total rate, normally split equally between employee and employer. Ignoring those ceilings overstates deductions for salaries above the caps.
Start with gross pay for the pay period. Add employee social-insurance shares, then subtract them and the BMF PAP wage-tax result from gross pay. For salary conversion, Germany's general statutory minimum wage is €13.90 per hour from January 1, 2026, so hourly-to-monthly checks must respect that wage floor before payroll deductions begin.
For a monthly gross salary of €4,200, all four 2026 social-insurance bases sit below the health and pension ceilings. Using the 14.6% statutory health rate plus the 2.9% average supplementary rate gives a 17.5% total health rate, split equally, so the employee share is 8.75%. Pension is 9.3% employee share, unemployment is 1.3%, and long-term care is 1.8% before childless or Saxony adjustments. Employee social-insurance deductions total €888.30 before wage-tax withholding.
A one-off calculator is enough for a gross-to-net estimate, a job-offer comparison, or a quick check on whether a monthly salary sits above the 2026 €603 mini-job threshold. It also works for explaining why net pay changed after a tax-class update, health fund add-on change, or church tax setting. Store the inputs beside the result, since a missing child-status or federal-state field changes the answer.
A managed workflow becomes necessary when salary pay connects to approved hours, overtime classification, payroll exports, or recurring month-end review. Everhour timecards support payroll review with daily, weekly, and monthly work-hour totals, including clock-in and clock-out records, breaks, approvals, and exports. That gives payroll staff a working-hours record before they calculate German salary deductions in the payroll system.
This content is for general information only, may not be fully up to date, and is provided without any warranty or liability.
High Performer
G2
Summer 2026
Best Ease Of Use
Capterra
Summer 2026
Rated in the top time trackers across G2, Capterra, and TrustRadius — with consistent praise for ease of use, integrations, and support.
Use the gross salary for the pay period you want to calculate. Monthly payroll uses monthly gross pay, while annual salary comparisons divide the annual figure into the pay periods used by the employer. Germany's wage-tax withholding inputs include pay period and gross wage, so mixing annual and monthly amounts creates the wrong wage-tax base.
A German salary calculator does not use one income-tax rate for payroll withholding. The BMF PAP calculates wage tax, solidarity surcharge, and the church wage-tax assessment base from inputs such as tax class, pay period, gross wage, and social-insurance attributes. The 2026 income-tax tariff ranges from tax-free income up to €12,348 to a 45% top band from €277,826.
Employee deductions can include statutory health insurance, pension insurance, unemployment insurance, and long-term care insurance. For 2026, pension insurance is 18.6% total, unemployment insurance is 2.6% total, and statutory health insurance is 14.6% plus a fund-specific add-on, normally split between employee and employer. Long-term care rates require child-status and Saxony inputs.
Contribution ceilings stop some social-insurance calculations from applying to every euro of higher salary. In 2026, statutory health insurance contributions consider income only up to €5,812.50 per month, and pension insurance uses a €8,450 monthly ceiling. A calculator that applies rates to the full salary above those ceilings overstates the employee deduction.
Paid vacation usually preserves pay rather than creating a separate hourly conversion. Germany's statutory annual paid vacation entitlement is at least 24 working days, and vacation pay is based on average earnings from the last 13 weeks before leave, excluding extra overtime pay. Payroll should keep vacation treatment separate from extra overtime pay when checking salary records.
Everhour timecards give payroll reviewers daily, weekly, and monthly work-hour totals before salary processing. Teams can track clock-in, clock-out, breaks, and auto clock-out behavior, then submit weekly timecards for approval and export team timesheet data as PDF, CSV, or XLSX files.
Everhour Reporting turns logged time, costs, and project data into configurable reports with filters, grouping, date ranges, and exports. Payroll or finance teams can download saved reports in CSV, Excel/XLSX, or PDF format when they need a record of hours, labor costs, or project allocations.
Use approved timecards before month-end payroll. Everhour gives teams reviewed daily, weekly, and monthly work-hour totals that support cleaner salary checks and payroll handoff.
14-day free trial · No credit card · Cancel anytime