Patent ID: 8024670

Claim:
A method for processing payroll, comprising: generating, by a hardware processor, a payroll wizard comprising a plurality of screens corresponding to a sequence of steps required to process payroll; generating, by the hardware processor, a plurality of live thumbnails comprising miniaturized sections of the plurality of screens corresponding to the sequence of steps required to process payroll; displaying, using the hardware processor, a first screen of the plurality of screens and the plurality of live thumbnails to a user; populating, by a hardware processor, a field on the first screen with payroll data entered by the user; determining, by the hardware processor, a validity of the payroll data; updating, by the hardware processor and in response to populating the field on the first screen, a first live thumbnail to comprise the payroll data and an indication of the validity of the payroll data; receiving a selection from the user corresponding to a second screen of the plurality of screens; displaying the second screen to the user in response to the selection; and updating a second live thumbnail of the plurality of live thumbnails corresponding to the second screen of the plurality of screens based on the screen selection, wherein the payroll data is used to process payroll for the user.