Intuit has released R5 update for QB 2007 to fix a couple of critical payroll related bugs.
Summary of changes: QuickBooks again allows you to successfully edit the pay period date on an existing paycheck. (R5) QuickBooks will now default to the correct pay period dates for Semi Monthly pay schedules with a variety of schedule configurations. (R5)
Get it here:
formatting link