Late Pickup Fee

Excel Formulas › Childcare & Daycare

All versionsMAX

Picking up after closing triggers a late fee — usually per minute or per started block, after a short grace. Minutes late times the rate (rounded to blocks) gives the charge.


Quick formula: late fee by the minute:
=MAX(minutes_late - grace, 0) * per_minute
Subtract grace, floor at zero, and multiply billable minutes by the per-minute rate. Often rounded to blocks.

Functions used (tap for the full reference guide):

The example

22 min late, 0 grace, $1/min.

AB
1ItemValue
222 × $1—
3Late fee→ $22

The formula

The formula:

=MAX(minutes_late - grace, 0) * per_minute // billable minutes × rate

How it works

How it works:

  1. Compute minutes late = pickup time − close time.
  2. Subtract any grace; MAX(…, 0) floors it.
  3. Multiply by the per-minute rate, or round to per-block with ROUNDUP.
  4. A per-15-minute fee: ROUNDUP(minutes/15, 0) × block_fee.

Per-block fees round up to discourage chronic lateness. A “$15 per 15 minutes” policy charges a full block the moment you’re one minute over — ROUNDUP(minutes/15, 0) × 15 — which is intentional: it makes lateness costly and predictable. Per-minute fees are gentler. Pick the structure that fits your center’s culture, and state the grace period and rate in the enrollment agreement.

Try it: interactive demo

Live demo

Minutes late, grace, per-minute rate.

Per-minute · Per-15-min

Variations

Per-15-minute block

Round up blocks:

=ROUNDUP(MAX(minutes_late-grace,0)/15,0) * block_fee

Minutes from times

Pickup − close:

=(pickup_time - close_time) * 1440

Flat after grace

One flat fee:

=IF(minutes_late>grace, flat_fee, 0)

Pitfalls & errors

Floor at zero. On-time pickup is $0 — MAX.

1440 minutes/day. Times are day fractions — ×1440 for minutes.

State the policy. Grace and rate belong in the enrollment agreement.

Practice workbook

📊
Download the free Late Pickup Fee practice workbook
A late-pickup sheet with the per-block, minutes, and flat variants, plus 4 challenges with answers. No sign-up required.

Frequently asked questions

How do I calculate a late pickup fee in Excel?
Billable minutes times the rate: =MAX(minutes_late - grace, 0) * per_minute. 22 minutes at $1 is $22.
How do I do per-15-minute blocks?
Round up: =ROUNDUP(MAX(minutes_late-grace,0)/15,0) * block_fee.
How do I get minutes late from clock times?
=(pickup_time - close_time) * 1440.

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

Related formulas: Late fee with grace period · Detention pay · Time difference

Function references: MAXROUNDUP