Abstract: A computer system and method for collecting and processing user input in data fields is presented. A set of data fields is organized according to one or more contextual groupings and displayed to a user in a user interface display. As user input is received for the set of data fields, a validation component validates the inputted data. If any errors or inconsistencies are detected, a subset of the data fields corresponding to a contextual grouping of the erroneous data field(s) is presented in subsequent user interface display.