Frequently asked questions
How do I work out how much to charge per hour as a freelancer?
Add up what you need per year to live (your monthly take-home income × 12), the benefits an employee with that income would get, your business costs and a buffer for slow months. Divide that total by (1 − social security − income tax) to get your required yearly billing, then by the hours you can actually bill. The result is your minimum hourly rate.
How many hours a year can a freelancer bill?
Between 900 and 1,300 hours in most cases. A year has about 1,800 working hours after vacation and holidays, but only 50 to 70% of them can be billed: the rest goes to selling, quoting, admin, collecting payments and learning.
Why should a freelancer charge more per hour than an employee earns?
Because they pay all of their social security, tools, equipment, vacation and months without clients, and only bill part of their hours. With the same take-home income, a freelancer's rate is usually 2.5 to 4 times what an employee earns per hour.
Which countries does the calculator support?
20 countries: Argentina, Bolivia, Brazil, Chile, Colombia, Costa Rica, Ecuador, El Salvador, Spain, United States, Guatemala, Honduras, Mexico, Nicaragua, Panama, Paraguay, Peru, Dominican Republic, Uruguay and Venezuela. Each one comes with its 2026 benefits, social security contributions, taxes and holidays, with sources, and applies changes already approved for later years automatically.
Does the calculator store or send my data?
No. The calculation and the PDF happen in your browser, there is no sign-up, no cookies and no analytics, and the server keeps no visit log. If you want to come back to your numbers, you can save them in a link only you have.
It collects no data
There are no accounts, cookies, analytics, pixels or forms that send information. What you type lives only in this tab and disappears when you close it.
Made to help
It was made only to help: many freelancers undercharge because they never worked out what it costs them to work. It sells nothing and asks for nothing in return.
You can check it
Open your browser's developer tools (Network tab) while you use it: after the page loads, no further request is made.
If you liked it or it helped and you are curious about what I do, you can drop by my YouTube channel: youtube.com/@HRCreativos.