# How I estimate finish time from current progress

A beginner-friendly guide to ETA calculation, elapsed time, remaining work, rate assumptions, and realistic estimates.

- Date: 2026-09-27
- URL: https://ilham.dev/posts/how-to-estimate-finish-time-from-progress/
- Markdown: https://ilham.dev/posts/how-to-estimate-finish-time-from-progress/index.md
- Tags: eta, planning, math, tools
- Reading time: 2 min


An ETA is an estimate based on current progress and speed. It is useful, but it depends on the assumption that the pace stays similar.

The [ETA Calculator](/tools/eta-calculator/) tool handles the repetitive part so I can focus on checking whether the result makes sense.

## The simple idea

An ETA is an estimate based on current progress and speed. It is useful, but it depends on the assumption that the pace stays similar.

I still treat the output as something to review, especially when it affects money, dates, privacy, or production data.

## Step 1: Enter total work

Enter total work.

## Step 2: Enter completed work

Enter completed work.

## Step 3: Enter elapsed time

Enter elapsed time.

## Step 4: Calculate the current rate

Calculate the current rate.

## Step 5: Read the estimated finish time

Read the estimated finish time.

## Step 6: Adjust expectations if the work rate will change

Adjust expectations if the work rate will change.

## Step 7: Treat ETA as planning guidance, not a guarantee

Treat ETA as planning guidance, not a guarantee.

## My checklist

Before I trust the result, I check:

- Enter total work.
- Enter completed work.
- Enter elapsed time.
- Calculate the current rate.
- Read the estimated finish time.
- Adjust expectations if the work rate will change.
- Treat ETA as planning guidance, not a guarantee.

A small tool is most useful when it makes the work visible and easy to verify.
