Hi, to my opinion it can be better to prepare the main file in Microsoft Excel and to import the info of your employees in real time. why? it is because of the capacity (I.E cells quantity). to convert your sheets to one structured database, I need a capacity around 800,000 rows X 20 columns per year which it does not fit to google sheets. regarding my suggestion: I have considerable experience working with Excel, especially with organized structured database and populate reports from it. Also, I know how to import data from google sheets into the main database (by google drive). I do it by Pivot table formulas and macros. I consider myself a guru in Excel/VBA/Macro. I have extensive knowledge and expertise in advanced formulas, Pivot Tables, Visual Basic Application (including preparation of dynamic dashboards, screen layout's (user-forms), drop-down boxes, generator reports, and charts). I come up with creative and sophisticated financial & statistical modules in a simplified and logical manner. I have extensive experience in Financial Reports, accounting, consolidating, forecasting, budgeting, and cost acquisition. I am a specialist in managing cash flow and liquidity solutions for the multi-currency environment and globally including collections, payments, inventory, and taxation.