Formula
Percent to goal = (Current Value ÷ Goal) × 100. Divide what you have achieved by the target and multiply by 100. Results above 100% mean you have exceeded the goal.
How to use this calculator
Enter your current value — the progress achieved so far — and your goal — the target to reach. The calculator returns the percent to goal, the amount remaining (or over-attainment), and a two-step breakdown.
Use this calculator for any goal tracked as a number: sales quotas, fundraising targets, fitness goals, project milestones, or any scenario where you want to express progress as a percentage of a target.
Percent to goal formula
The formula is a simple ratio expressed as a percentage:
$$\text{Percent to Goal} = \frac{\text{Current Value}}{\text{Goal}} \times 100$$
The denominator is always the goal (the target), not the starting point. This is what distinguishes percent to goal from percent change — there is no "starting point" in this calculation, only a current value relative to a fixed target.
Worked examples
Example 1: sales quota
A sales rep has closed 750 deals against a quarterly target of 1,000.
$$\frac{750}{1{,}000} \times 100 = 75\%$$
They are at 75% of goal with 250 deals remaining to reach 100%.
Example 2: fundraising campaign
A charity has raised $37,500 toward a $50,000 campaign target.
$$\frac{37{,}500}{50{,}000} \times 100 = 75\%$$
The campaign is 75% funded, with $12,500 still to raise.
Example 3: daily step goal
You have walked 8,234 steps toward a 10,000-step daily goal.
$$\frac{8{,}234}{10{,}000} \times 100 = 82.34\%$$
You are at 82.34% of goal, with 1,766 steps remaining.
| Current | Goal | % to Goal | Remaining |
|---|---|---|---|
| 750 | 1,000 | 75% | 250 |
| 37,500 | 50,000 | 75% | 12,500 |
| 8,234 | 10,000 | 82.34% | 1,766 |
| 1,200 | 1,000 | 120% | −200 (over goal) |
| 500 | 500 | 100% | Goal reached |
| 0 | 1,000 | 0% | 1,000 |
When you exceed 100%
A result above 100% is valid and means you have exceeded your goal. If a rep closes 1,200 deals against a 1,000-unit target:
$$\frac{1{,}200}{1{,}000} \times 100 = 120\%$$
This represents 120% attainment — 20% over the target. In sales compensation, over-attainment is often rewarded with accelerated commission rates. The formula handles any positive current value, including those above the goal.
Note: if your goal itself is zero or negative, the formula breaks down mathematically (division by zero or inverted sign). In those cases, reframe the goal as a positive number representing the magnitude of the desired change.
Tracking multiple goals
When you have several goals to track simultaneously, there are two approaches:
Simple average (equal-weight goals)
Calculate percent to goal for each metric separately, then take the arithmetic mean. Three goals at 60%, 80%, and 100% average to (60 + 80 + 100) / 3 = 80% overall.
Weighted average (unequal-weight goals)
Multiply each goal's attainment by its assigned weight, then sum:
| Goal | Weight | Attainment | Contribution |
|---|---|---|---|
| Revenue | 60% | 80% | 48% |
| New customers | 40% | 50% | 20% |
| Weighted total | 100% | — | 68% |
OKR frameworks typically use a weighted or un-weighted average across key results. A common rule of thumb: achieving 70–80% of a stretch OKR is considered a good result.
Percent to goal vs percent change
These two calculations look similar but answer different questions:
| Metric | Formula | Denominator | Use case |
|---|---|---|---|
| Percent to goal | (Current ÷ Goal) × 100 | The goal (target) | How far along toward a fixed target |
| Percent change | ((New − Old) ÷ Old) × 100 | The original (starting) value | How much a value has grown or fallen |
Example: a sales rep started the quarter at 0 deals and reached 750 against a 1,000-unit goal. Percent to goal is 75%. Percent change from the previous quarter (when they had 500 deals) is (750 − 500) / 500 × 100 = +50%. Both are useful but answer different questions — progress toward a target vs. growth over time.
Common mistakes
Using the remaining amount instead of the current value
If your goal is 1,000 and you have reached 750, enter 750 (what you have), not 250 (what remains). Entering the remainder gives 250 / 1,000 = 25%, the inverse of the correct 75%.
Dividing by the remaining amount instead of the goal
The denominator is always the goal, not how much is left. 750 / 250 = 3.0 (300%), which is not meaningful here.
Confusing percent to goal with percent change
If you started the year at $200,000 revenue and the goal is $400,000, a current value of $300,000 is 75% to goal — not a 50% increase (which would be the growth from $200,000 to $300,000).
Setting the goal to zero
Division by zero is undefined. A goal must be a non-zero number. If you are reducing something to zero (e.g. eliminating backlog), reframe: set the goal as the magnitude of the reduction you want to achieve, and the current value as how much of that reduction you have already made.
Frequently asked questions
What does percent to goal mean?
It expresses how much of a target you have achieved as a percentage: (Current ÷ Goal) × 100. It is also called "goal attainment rate," "percent of target," or "percent of quota."
Can percent to goal exceed 100%?
Yes. A value above 100% means over-achievement. Entering 1,200 against a goal of 1,000 gives 120% — 20% above the target.
How do I track progress across multiple goals?
For equal goals, average the individual attainment percentages. For weighted goals, multiply each attainment by its weight and sum. This is the weighted average method used in OKR and sales compensation frameworks.
How is percent to goal different from percent change?
Percent to goal divides by the target (goal). Percent change divides by the starting value (old value). They answer different questions: progress toward a fixed target vs. growth over a period.
What if my goal is a reduction (e.g. reducing defects)?
Reframe the goal as a positive magnitude. If you want to cut defects from 500 to 300 (a 200-unit reduction) and you are currently at 380 defects, you have reduced by 120 units out of a 200-unit goal — enter 120 as current and 200 as goal to get 60% of goal.