IDOC: Does it require 2014 Tax Returns? OR 2013 Returns would be enough?

If you read the financial aid section for regular decision applicants the 2014 income tax forms are due by April 1, 2015 through the IDOC: http://financialaid.stanford.edu/undergrad/apply/new.html
Hope this helps.