SideTill

Freelance rate calculator

Your hourly rate is the number you set. Your actual hourly rate is the number you live on, and it is usually lower than you think. This works it out from a month you have already lived.

Freelance rate calculator

everything you were paid
supplies, travel, fees
how long it actually took
—
Add the hours you worked to see what you earned an hour.

Runs entirely in your browser. Nothing you type leaves your device — no accounts, no cookies, no tracking.

Do this in the app. SideTill shows what you actually earned an hour for each month, from the jobs you log. Get SideTill

Start from what came in

Money in is every invoice that was paid this month. Money out is everything the work cost you. Hours is the honest total, including the half an hour you spent chasing an invoice.

Then read it twice

Once against what you would charge, once against your best month. A rate that looks fine and a rate that is falling are different problems, and only one of them needs a price rise.

What to do with the answer

If it is well below your best month, you know which to fix: more hours, a better rate, or less money out. SideTill tells you which of the three changed.

Keep the number for every month

SideTill is the simple record of your side hustle: log the job, send the invoice, record the money when it comes in, and see whether the month actually made you money. It also shows your best month, so you can tell a bad month from a bad habit.

Get SideTill

No account. No sign-up. Your data stays on your phone. The basics are free to use.

Questions

Should unpaid time count?

Yes, if you are counting what you actually earn. The admin, the chasing, the invoicing — that is work. If you only want billable hours, leave it out and read the number as billable rate instead.

What if I am just starting?

Then the first few months are your baseline, not a verdict. Write the number down, and look at it again in three months.

Is my information sent anywhere?

No. It is calculated in your browser. Nothing is stored, nothing is sent, there is no cookie.