Hourly Rate Calculator

Pricing from costs, capacity, and taxes. Config left, results right.

Light

Configuration

Presets + JSON import/export. Add/remove rows for expenses and unproductive days.
Share / restore

Tax model

No hardcoded tax constants: choose a model, and adjust the parameters if needed.
Advanced: edit tax parameters i
Leave a parameter empty to fall back to the model defaults.

Work capacity

Derived from workdays − holidays − unproductive days.

Unproductive days

Marketing, admin, illness, vacation, pipeline gaps… (days/year)
Category
Label
Days/year
Total unproductive days

Private expenses

Monthly amounts. Annual is derived as monthly × 12.
Category
Label
€/month
Private total (annual)

Business expenses

Monthly amounts. Annual is derived as monthly × 12.
Category
Label
€/month
Business total (annual)
Need a tailored pricing version?

Results

Required rates derived from your costs, capacity, and the selected tax model.
Required hourly ratei
Day ratei
Annual revenue neededi
Tax handling is solved properly: we compute the gross taxable income so that (gross − tax(gross)) matches your private annual costs.
Private costs (annual)
Business costs (annual)
Gross taxable income (solved)
Income tax
Solidarity surcharge
Taxes (total)
Productive days / year
Billable hours / year
If you want: add more tax models (e.g. different years, top bracket, church tax) by extending data/tax_models.json. Your JSON exports will stay valid because tax parameters are embedded in the config.