The maximum is $50,000 per beneficiary over the life of the plan. There is no minimum or maximum annual contribution, however.