I'm creating a database to track licenses given out by our agency. We will be entering the current license holders in the database, as well as new applicants. One of the reports that I've been asked to create as a part of this db is a listing of license holders due for an annual review. The review process is supposed to start 120 days before the anniversary date of license approval. I've got a table that contains license information, and a field in that table for the approval date. I'd like to be able to calculate the annual review due date from this approval date. For example, if the approval date is 11/20/1994, the next review due date would be 8/22/2005 (120 days before 11/20/2005). I've looked at the DateAdd function, but since the approval dates are strung out over the past 10 years or so, I don't think that will work. Ideally, the calculation would also work for new approvals - calculating a review due date in 2006 for a license that was approved this year.