The gross pay on the Payroll Register Report is reflecting the total amount paid to the employee, while the gross wage on the W-2 reflects an amount after pre-tax deductions are withheld.  Because of this, the amounts will not match if the employee had any pre-tax deductions.