As a business that operates on the border of two states, it we have employees move from one state to the other during the calendar year. It would be very helpful if we could have more than one state listed for an employee so we could check the current state during payroll processing. Currently once we change the state it takes everything entered prior (within the same quarter) and moves it to the new current state. This causes the reports to disagree with original reporting to the states after each payroll processing and has led to fines being levied for incorrect income tax deposits. When I called Sage they suggested we don't allow address changes until the end of any quarter, but that is not practical or correct when reporting taxes to the states.