Methodology
How the calculation works
Chargeable revisions = max(0, requested revisions − included revisions)
Extra revision hours = chargeable revisions × hours per additional revision
Suggested extra fee = extra hours × billable rate + batch expenses (only if chargeable revisions > 0)
What each input means
- Requested revisions (rounds)
- Total requested rounds, including any covered by the allowance.
- Included revisions (rounds)
- The number of rounds included in the agreed price.
- Hours per additional revision (hours)
- Include planning, communication, development and testing time.
- Billable hourly rate (USD / hour)
- The rate you propose charging your client, not your internal labor cost.
- Additional batch expenses (USD)
- Out-of-pocket costs for this project; enter 0 when none apply.
A worked example
Five requested rounds with two included leave three chargeable rounds. At 1.5 hours each and USD 60/hour, labor is USD 270. Add USD 20 once for the batch: the suggested extra fee is USD 290.00.
How to use the result
Define a revision round in your agreement: for example, one consolidated list of feedback on an agreed design. A new page or a different concept may be a scope change rather than a revision. Use the estimate to support a clear conversation.
Assumptions & edge cases
- Counts must be whole numbers; hours may be fractional.
- Expenses apply once per batch, not to every round.
- If requested rounds do not exceed the allowance, the fee is zero even when batch expenses are entered. This is not legal advice.
All monetary values are in USD. No currency conversion is performed. Inputs must be non-negative, finite numbers of at most 1,000,000,000; intermediate values are not rounded, and displayed amounts use two decimal places. Very small nonzero values below 0.000001 are not supported.