Pest Control: Next Service Date

Excel Formulas › Pest Control

All versions

Recurring plans run on a clock. Add the interval in days to the last service date and Excel hands you the next appointment — no calendar counting.


Quick formula: Last visit plus the interval in days:
=A2+B2

June 1 plus a 90-day cycle lands on August 30. Format the result as a date and it is ready to drop on the schedule.

Functions used (tap for the full reference guide):

The example

Each account has a last-service date and a cycle length in days.

ABC
1Last serviceInterval (days)Next service
2Jun 1, 202690Aug 30, 2026
3May 15, 202630Jun 14, 2026
4Jul 1, 202660Aug 30, 2026

The formula

Because dates are stored as numbers, you can add days directly:

=A2+B2 // date + days = next date

How it works

Excel keeps every date as a serial number of days, so arithmetic just works:

  1. A2 holds the last service date.
  2. B2 is the cycle length in days for that plan.
  3. Adding them moves the date forward by exactly that many days; format the cell as a date to read it.

Need whole months instead of days? Use =EDATE(A2,3) to jump exactly three months and keep the day-of-month aligned.

Try it: interactive demo

Interactive

Pick a last-service date and an interval in days.

Variations

Skip weekends

If crews only work weekdays, land the next visit on a business day with WORKDAY.

=WORKDAY(A2,B2)

Monthly cycle

For a true monthly plan, add months rather than days so the date does not drift.

=EDATE(A2,1)

Pitfalls & errors

If the last-service cell holds text that looks like a date, the math fails. Make sure it is a real date (right-aligned by default).

A new result cell may show a serial number like 46264. Format it as a date to display it properly.

Practice workbook

📊
Download the free Pest Control: Next Service Date practice workbook
Edit the yellow Last service and Interval cells; the Next service column re-dates automatically.

Frequently asked questions

Why does my result show a number instead of a date?
Excel returned the date serial. Select the cell and apply a Date format (Ctrl+Shift+3) to display it.
How do I keep visits on weekdays only?
Use =WORKDAY(A2,B2), which counts forward by business days and skips Saturdays and Sundays.

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: Add Business Days · Workdays Between Dates · Pest Control: Cost per Treatment

Function references: EDATE