# Financial Models in Google Sheets vs Excel

Adam Tzagournis, CPA · Founder & CEO · 4 min read

#### It’s an evergreen question: should I use Excel or Google Sheets to build our [financial projections](https://flowcog.com/purpose-of-financial-models/)? Many finance folks will default to Excel, since that’s what they’re used to. However, Google Sheets has some very compelling features that set it apart, especially for collaborating with others to create a financial model. Although it may be less familiar to some, Google Sheets is (without question) my recommendation for a smoother financial modeling process. Here’s how it stacks up against Excel.

## Collaboration: ✓ Google Sheets

#### Financial models require input from multiple leaders in your company. For instance, sales and marketing teams should validate your assumptions on marketing spend and funnel conversion rates. Google Sheets allows you to easily share your model with your executive team or outside investors, with customizable permissions:

#### Comments on individual cells make communication clearer, especially with the ability to “@” other collaborators. This helps pinpoint the next action needed to update the model. Otherwise, these conversations would be scattered over emails and Slack.

#### Real-time updates are also crucial for these discussions.  A collaborator can tweak an input and others can immediately explore the projected impact, which really speeds up the process. No more emailing files back and forth.

## Version Control: ✓ Google Sheets

#### Financial models typically require many edits, and version control is key. Excel struggles in this department, and file names like `Model_v4.final.final3.xlsx` are all too common. Google Sheets tracks each edit and lets you roll back to previous versions:

#### You can also conveniently see the edit history for each individual cell; this feature is crucial for tracking down recent changes to inputs (expected or unexpected). That way, you can easily figure out who to follow up with to clarify the assumptions involved:

#### Google Sheets also autosaves and even makes your Sheet available offline. No more losing work because you forgot to hit the save button every 5 minutes.

## Integrations: ✓ Google Sheets

#### [Google Apps Script](https://developers.google.com/apps-script) is a modern JavaScript platform perfect for connecting to other systems and APIs. You can write custom scripts specific to your company’s workflows, or take advantage of Google’s Add-on marketplace. For instance, integrations already exist for Quickbooks, Xero, Intacct, Zapier, Salesforce, Looker, and more.

## Spreadsheet Functionality: tied

#### When Google first released Sheets in 2006, it lacked many of the features that made Excel the dominant spreadsheet tool. 15 years later though, Google Sheets now offers the same functionality for:

- #### Data manipulation – pivoting, filtering, and sorting
- #### Data visualization – charts, pivot tables
- #### Formula writing, functions, and array formulas
- #### Named ranges and links to other tabs/cells
- #### Conditional formatting, data validation, cell protection, and cell grouping

## Other Drawbacks of Google Sheets

#### Google Sheets is not without its drawbacks, but none are severe enough to be dealbreakers:

- #### 5 million cell limit for a Sheet file – To be fair, if you’re running up against this limit, you might be using your data inefficiently (e.g. there might be multiple sources of truth). Similarly, if your data is just that big, you may want to consider alternatives like a database (e.g. [Google Tables](https://tables.area120.google.com/u/0/home)) instead of a spreadsheet.
- #### Performance hit for large data sets (1 million+ cells) – The closer you get to that threshold, the harder your browser and computer have to work. In spite of that, Google is constantly working to improve the performance of Sheets (and Chrome).
- #### Keyboard shortcuts exist, but there’s no ability to set up custom hotkeys or quick actions like in Excel.

## Winner: ✓ Google Sheets

#### Ultimately, the choice comes down to the preference of whoever is doing the heavy lifting. However, real-time collaboration and version control enabled by Google Sheets ensure everyone is on the same page. Google Sheets also has plenty of powerful tools to visualize, process, and communicate data, as well as more advanced scripting capabilities than Excel. All without any installation. These factors make it the best spreadsheet tool for financial modeling, hands down.
