@JimWoodhead Thanks for your response. @JeffSchwenk We have set up two VI imports - one for hourly and one for salaried employees - and process two payrolls every other week. This customer has a staff of talented Access / SQL programmers, these IT guys write a lot of custom reports. SAGE 100 ERP includes GL, AR, AP, PR, VI, F9 and ER (old MM). Sales Order, Inventory, Manufacturing and Purchasing handled by custom SQL systems. I'll have to ask how long it takes to process hourly payroll after VI import. Can't say I have run into error 47's at this site. How SAGE handles deductions, W2 processing, Electronic Reporting with no editing, Third Party Sick Pay, etc. have been repeated complaints here. However when we switch to Aatrix this year some of those complaints will go away.