Budgeting for Restrictions

What to do when you receive contributed revenue with a donor-imposed time frame or purpose for how the grant or donation should be spent.