Changing the General Ledger (GL) Account assigned to a Payroll Item is not retroactive to committed paychecks. Paychecks retain the account which was used at the time it was committed.
For payroll batches with the status other than Committed, the Account will change depending on when the Update Payroll Information is performed.
1. If an Update Payroll Information is performed prior to committing an existing payroll batch, the NetSuite system reverts the status to Calculated. Once committed, the transaction is posted to the new GL account.
2. If an Update Payroll Information is not performed prior to committing an existing batch, the transaction is posted to the old GL account.
To reclassify the GL accounts of the payroll transactions, the user can create Journal Entries by navigating to Transactions > Financial > Make Journal Entries.