Track Your Investment Portfolio in Google Sheets

Import brokerage holdings and investment transactions into dedicated sheets, with live prices, gain/loss, and portfolio totals alongside your everyday spending.

BudgetSheet imports investment data from linked brokerage accounts into two sheets: BSA_InvestmentHoldings for your current portfolio and BSA_InvestmentTransactions for buys, sells, dividends, and fees. Holdings sheets include GOOGLEFINANCE formulas for live prices, cost basis, gain/loss, and sector breakdowns. See your full net worth, including cash accounts and investments, in one spreadsheet workbook.

Holdings and transactions, side by side

BudgetSheet puts holdings and investment activity in plain spreadsheet tabs you can chart, filter, and combine with BSA_Balances for total net worth.

  • BSA_InvestmentHoldings: tickers, quantities, cost basis, live prices, gain/loss
  • BSA_InvestmentTransactions: buys, sells, dividends, and fees by date range
  • GOOGLEFINANCE integration for live market prices in your sheet
  • Portfolio totals and sector summaries built into the holdings layout
  • Available on Pro and Business plans

Complete net worth in one workbook

Link your checking account, credit cards, and brokerage through Plaid. Everyday transactions land in BSA_Transactions, cash balances in BSA_Balances, and investments in BSA_InvestmentHoldings, all in the same Google Sheet you already use for budgeting.

Investment holdings and transactions tracked in a Google Sheets portfolio spreadsheet
BSA_InvestmentHoldings with live GOOGLEFINANCE prices

How It Works

  1. Step 1: Upgrade to a Pro or Business plan with investment access.
  2. Step 2: Link your brokerage account through Plaid from the BudgetSheet sidebar.
  3. Step 3: Import holdings to BSA_InvestmentHoldings and transactions to BSA_InvestmentTransactions.
  4. Step 4: Live prices refresh via GOOGLEFINANCE. Build charts and net worth summaries with your other sheets.

Frequently Asked Questions

What investment data can BudgetSheet import?
BudgetSheet imports current holdings (tickers, quantities, cost basis) and investment transactions (buys, sells, dividends, fees) from brokerage accounts supported by Plaid. Data lands in BSA_InvestmentHoldings and BSA_InvestmentTransactions.
Do stock prices update automatically?
Yes. The holdings sheet uses GOOGLEFINANCE formulas so market prices, values, and gain/loss recalculate when Google Sheets refreshes, with no manual price lookups required.
Which plans include investment tracking?
Investment import is available on Pro and Business plans. Basic plan users can still track cash accounts, credit cards, and everyday transactions.
Can I see investments and bank accounts together?
Yes. All data lives in the same Google Sheet workbook: BSA_Balances for account balances, BSA_InvestmentHoldings for your portfolio, and BSA_Transactions for spending. Build a unified net worth view with formulas or pivot tables across tabs.

Related Resources

Ready to import live banking data into Google Sheets? Install BudgetSheet and start your free 15-day trial. No credit card required.

Install BudgetSheet Addon
  • BudgetSheet Icon
  • BudgetSheet

    Google Sheets + Bank Transactions. Full control to budget your own way with your own data in your own spreadsheet.

Made by Vance Lucas of Infinite Rectangles

COMPANY