The first attempt is included in the rate; every one after that costs you a truck roll. The only wrinkle is arithmetic — subtracting one from an attempt count can go negative or zero, and a negative fee on an invoice is worse than no fee at all.
Three attempts at $6.50 bills two redeliveries — $13.00. One attempt bills nothing, not minus $6.50.
The example
Three stops from one route, each with the number of attempts made and the redelivery rate on that account.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Stop | Attempts | Fee each | Charge |
| 2 | Acme Supply | 3 | $6.50 | $13.00 |
| 3 | Delta Print | 1 | $6.50 | $0.00 |
| 4 | Nova Clinic | 2 | $6.50 | $6.50 |
The formula
MAX is doing the guarding here, not an IF:
How it works
Three pieces:
B2-1removes the included first attempt. On a single-attempt stop this is 0; on a stop logged as 0 attempts it would be -1.MAX(0,...)clamps that at zero. It is shorter and faster thanIF(B2>1,B2-1,0)and it reads as the business rule: never fewer than none.*C2applies the account's redelivery rate, which is usually negotiated per client rather than fixed.SUMthe charge column for the route's total recoverable redelivery revenue.
The same MAX-clamp pattern covers any “first one free” rule — waiting time, extra pieces, or included revisions.
Try it: interactive demo
Enter the attempts logged and the redelivery rate.
Variations
Two attempts included
Change the allowance from one to two by editing a single number.
Cap the charge
Stop billing after three redeliveries and return the parcel instead.
Pitfalls & errors
Skipping the MAX is the classic bug. =(B2-1)*C2 on a clean one-attempt delivery produces a credit line on the invoice that nobody notices until the month closes short.
Keep the included-attempt allowance in its own cell rather than typing 1 inside the formula. Contracts differ by client, and a cell reference makes the allowance auditable.
A refused delivery is not a failed attempt. Give refusals their own code — they usually carry a return charge, not a redelivery fee, and mixing them corrupts both numbers.
Practice workbook
Frequently asked questions
Why MAX instead of IF?
Should the first attempt ever be chargeable?
Stop fighting formulas. Learn them in a day.
This recipe is one of hundreds of real-world formulas we teach. Our Excel Formulas & Functions class covers lookups, logic, text, and dynamic arrays hands-on — live in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.
See the Formulas & Functions Class