1. A computer implemented method for tracking a charitable donation, comprising: storing, in a memory, data indicative of a plurality of donations and a tax deductible valuation associated with each of the plurality of donations for a current tax year and a previous tax year; prompting a user to select a donation of the plurality of donations that has been charitably donated; generating, using a computer processor, a prompt to the user requesting a tax year in which the donation was donated and a condition of the donation, wherein the condition indicates a physical appearance of the donation on a day the donation was donated; and the donation is a physical item prompting the user using the prompt to indicate a tax year in which the donation was donated and the condition of the donation; retrieving, from the memory, the tax deductible valuation associated with the donation for the tax year indicated based on the condition, the tax year, and the donation; and storing the donation, the tax year indicated, and the tax deductible valuation in the memory.