FreelanceIQ

Free Freelance Time Tracker and Hourly Rate Calculator

See what an hour of your freelance work really pays. Log your hours with a timer, a quick entry or a Toggl, Clockify or Harvest export, set how each project is charged, and follow the staircase from what clients pay down to what you keep after unbilled calls and revisions, fees, admin time, costs and tax. Everything is worked out in your browser: nothing you type or import is uploaded.

This weekEverything stays in this browser.

Shortcuts, outside a text box: 1 to 5 open the five views, T starts or stops the timer, L logs time, N adds a project, I imports a time report, [ and ] the period before or after and H hides amounts. Esc closes a window.

How to Use FreelanceIQ: Step-by-Step

1

Add your projects

Under Clients, add each project and how it is charged: by the hour, a fixed price, a monthly retainer, or "I enter what I earn". Give the hours you planned if you quote fixed prices, and the share a marketplace or payment service keeps.

2

Log your hours

Start the timer on a project, or type an entry: 2h30, 2.5, 150m or 9:00-11:30 all work. Say what the time was (project work, calls, email, revisions, quotes, travel) and whether it was billed.

3

Or import a time report

Open a CSV or Excel export from Toggl Track, Clockify or Harvest, or your own sheet. Each project in the file can go into one of yours or become a new one, at the rate the file's amounts show.

4

Add invoices if you like

Under Time and money, add each invoice and tick it when it is paid. The report then shows what is overdue, how long each client takes to pay, and work you have not invoiced yet.

5

Read the staircase

What an hour pays starts from what clients pay for each billed hour and takes away unbilled client time, fees, time on your own business, costs and tax. Below it: which clients are worth the time and what stands out.

6

Decide what to charge

What to charge works out the rate your take-home needs, a fixed price that still pays your rate if the job runs over like your last ones, and what a price rise or dropping a client would do.

Why Choose FreelanceIQ

πŸ”’ Your clients stay on your device

Client names, hours and earnings are worked out in your own browser. There is no account, nothing is uploaded, and a time report you import never leaves your computer.

πŸ“ž It counts the hours nobody pays for

Calls, email, revisions, quotes and travel are kept apart from billed work, so the rate you see is what your time really earned, not the rate on the invoice.

πŸ’± Any way you charge, any currency

Hourly work, fixed prices, retainers and payments you simply enter sit side by side, and a project paid in dollars or euros is turned into your own currency.

πŸ—ΊοΈ Which clients are worth it

A map places every client by the hours they take and what each hour brought in after fees, so the good money and the time sinks are easy to tell apart.

πŸ“ Quotes from your own history

A fixed price is worked out from how far your past fixed jobs ran over and how much client time you usually did not bill, so it still pays your rate.

πŸ” Works with the trackers you use

Toggl Track, Clockify and Harvest exports are read as they are, with their billable column and their amounts, and entries imported before are left out.

Freelance Rates Explained

πŸ’Έ Billed rate and effective rate

The billed rate is what a client pays for each hour on the invoice. The effective rate spreads that money, after fees, over every hour the client took, including the calls and revisions nobody paid for. It is the one worth comparing with a target.

⏳ Why fixed prices run over

A fixed price is quoted on the work you can see; changes, feedback rounds and extra calls come later. When a job takes a third longer than planned, each hour pays a quarter less, which is why the quote here starts from your own past overruns.

βš–οΈ One client, half your income

A common rule of thumb is to keep any one client under half of your income, because losing a big client then hurts less. FreelanceIQ shows each client's share of your income and of your time, and what dropping one would do.

Frequently Asked Questions

Is FreelanceIQ free, and are my hours or earnings uploaded?

It is free, with no registration and no limit. Like every page on ZeroDataUpload, it is supported by advertising. Your clients, hours and invoices are worked out by your browser on your device and never sent to a server, and a time report you import is read the same way. They are kept in this browser's storage so they are there next time; Delete everything, under Settings, removes them.

Which time trackers can I import from?

CSV and Excel (.xlsx) exports from Toggl Track, Clockify and Harvest (their detailed reports), and your own sheet with a date and the hours (2.5 or 2:30), or start and end times. It finds the columns itself, reads day-first, month-first and ISO dates, and keeps the billable column where the file has one. Amounts in a column such as "Amount (USD)" stay in that currency, at an exchange rate you can change before importing. Entries you imported before are left out.

What is the effective rate?

What clients paid after platform and payment fees, divided by every hour you spent on clients, billed or not. It is usually lower than the rate you charge, because calls, email, revisions and quotes take time nobody pays for. The last step of the staircase, what an hour pays you, also counts the time on your own business, your costs and tax.

How are fixed prices and retainers counted?

A fixed price is spread over every hour you put into the job, so a job that runs over pays less per hour. A retainer counts its monthly fee for each month it runs, this month up to today. Work by the hour counts your rate times the billed hours in the month they were worked. If you invoiced more than the rate or price says, the invoiced amount counts.

Does it work out my tax?

No. The tax step uses the share of profit you type, your best guess, because the rules differ by country and by person. In India most freelancers can use presumptive tax, where half of what clients pay counts as profit; PayPulse's Freelance rate works that tax out for tax year 2026-27, and you can type the result here. None of this is tax advice.

How is it different from PayPulse's Freelance rate?

PayPulse works out what to charge before you start, from the take-home you aim for. FreelanceIQ measures what your logged hours actually earned: it tracks time and invoices, shows what each client really pays per hour, and quotes fixed prices from how far your past jobs ran over. Its own "rate you need" uses your real share of billed hours.

Can clients pay me in another currency?

Yes. Each project can be paid in its own currency, from US dollars and euros to dirhams and yen, with an exchange rate that turns every amount into yours. For 15 currencies the rate is filled in from the European Central Bank's rates of 6 November 2026 as a starting point; type today's rate whenever it has moved.

Are you sure?

Add a project

How you charge

Add a client

Log time

Add an invoice

Import a time report

How it works

1. Add your projects

Under Clients, add each project with how you charge for it: by the hour, a fixed price, a monthly retainer, or "I enter what I earn" if you just want to type what each piece of work paid. A project can be paid in another currency: give the exchange rate (for 15 currencies it is filled in from the European Central Bank's rates of 6 November 2026) and every figure is worked out in yours. Add the hours you planned if you quote fixed prices, and the share a marketplace or payment service keeps.

2. Log your hours

Start the timer on a project, or type an entry: 2h30, 2.5, 150m, 9:00-11:30 or 9-5 all work. Say what the time was (project work, calls, email, revisions, quotes, travel) and whether it was billed. Time spent on your own business (admin, finding work, learning) goes under "Your business". You can also import a CSV or Excel export from Toggl Track, Clockify, Harvest or your own sheet.

3. Add invoices if you want to track payments

Under Time and money, add each invoice and tick it when it is paid. The report then shows what is overdue, how long each client takes to pay, and work you have not invoiced yet. It is optional: without invoices, earnings come from the rates and prices you set.

How earnings are counted

The staircase

It starts with what clients pay for each billed hour, then takes away what each thing costs per hour: client time you did not bill, fees, time on your own business, your business costs and tax. The last step is what an hour of your work leaves you. The effective rate (after fees, per hour spent on clients) is the figure most worth comparing with a target. Costs, tax and admin hours are your own figures; change them under the staircase or in Settings.

What to charge

"The rate you need" works backwards from the money you want to take home. "Quote a fixed price" uses how far your past fixed jobs ran over and how much client time you usually do not bill, so the price still pays your rate. Neither is advice; they are sums with your numbers.

Where your data is kept

There is no account, and nothing you type or import is uploaded. Everything stays in this browser's storage on this device; Delete everything, under Settings, removes it and leaves the rest of the site alone. Use Export backup to keep a copy or to move to another device. Hide amounts blurs every amount when someone is looking over your shoulder.

Keyboard