“The great thing about having all of my account activity going into Google Sheets is that I can add more automation using custom scripts and tools like Zapier. At this point I couldn't be happier with the amount of control I have now with the help of this product.”
Live Bank Transactions + Google Sheets
The Easiest Way To Import Bank Transactions Into Google Sheets
No more manual exports or copying & pasting from CSV files
Get BudgetSheet Addon👉 Try it free for 15 days
Supports 10,000+ Financial Institutions
Check the List of Supported Banks to see if we support yours!
- ✔ Checking Accounts
- ✔ Savings Accounts
- ✔ Credit Cards
- ✔ Investment Accounts
- ✔ Loans & Mortgages
- ✔ And more...
BudgetSheet uses Plaid to securely connect to your financial institutions
Reviews From Real Users
“I've been looking for something like this for a long time. Wanted a simple way to pull data from my bank accounts to create custom budgets and track expenses. Found Mint to be too cluttered - this was perfect. Excellent!”
“This is a very useful tool that saves a lot of time if one is trying to track accounts at several banks. Plaid is handling connections to the banks, so one can trust this add on as much as one can trust Plaid. The developer is very responsive.”
“Absolutely love this extension! It's reliable, easy to extend/customize, and way better than automated tools like Mint from Intuit. 10/10 would recommend!!”
“If you've put a lot of work into a personalized budget tracking sheet and don't want someone else defining what your charts and tables should look like, then this is the app you want. I should also mention that the developer is very responsive to questions and feedback on the product, which is reassuring if you ever have a question.”
Thousands of Happy Users and Connected Accounts
BudgetSheet puts your financial data in any Google Sheet so you can budget your own way.
Get BudgetSheet Addon👉 Try it free for 15 days
Everything You Need To For a Better View of Your Finances
All your financial data, automatically imported into Google Sheets, every day.

Transaction Imports
Automatically import bank transactions from all your accounts directly into Google Sheets. Transactions are fetched nightly so your spreadsheet always has the latest data — no more manual CSV exports or copy-pasting.

Balance Tracking
See live account balances for all your connected accounts — checking, savings, credit cards, and more — right inside your spreadsheet. Build custom dashboards and charts using data you trust.

Investment Tracking
Track your investment accounts alongside your everyday spending. Import holdings, balances, and transactions from brokerage accounts so you have a complete picture of your net worth in one place.

Budgeting Your Way
BudgetSheet doesn't force you into a rigid budget template (though we do provide some optional templates like this one). Your data lands in a plain Google Sheet — use any formula, pivot table, or chart you like. Build the budget that actually fits how you think about money.
How It Works
Enable the BudgetSheet Addon in your Google account.
From a Spreadsheet, run Setup: Extensions > BudgetSheet > Setup Everything
Link your bank account(s):Extensions > BudgetSheet > Link New Account...
Import bank transactions into your spreadsheet:Extensions > BudgetSheet > Fetch Latest Bank Transactions
Enable Autofetch to fully automate fetching new bank transactions nightly
Be sure to read all the docs for more! The docs cover installation, setup, adding bank accounts, importing your bank or credit transactions, and more!
See It In Action
Security
🏦 Bank Connections
BudgetSheet does not store or handle any of your bank logins. BudgetSheet uses Plaid for all bank connections. Read the Plaid Safety Page for more information about bank security.
BudgetSheet only stores a read-only access token for all connected accounts which is necessary to retrieve bank transactions and balances. This token is encrypted at rest.
💻 BudgetSheet Tech
BudgetSheet uses PCI and SOC (1, 2, and 3) compliant AWS Services including AWS Lambda and RDS.
BudgetSheet does not store your transactions in our database. All transaction data passes through directly to your spreadsheet. Your spreadsheet is the source of truth for all your own bank data.
Frequently Asked Questions
Answers about BudgetSheet, pricing, security, and bank support.
- Is BudgetSheet safe?
- Yes. BudgetSheet does not store or handle your bank logins. All bank connections go through Plaid, a trusted financial data provider used by major apps. BudgetSheet only stores an encrypted, read-only access token needed to fetch transactions and balances. Your transaction data is written directly to your Google Sheet — BudgetSheet does not store transactions in its database.
- How much does BudgetSheet cost?
- After a free trial, paid plans start at $59/year. Plans: Basic ($59/year, up to 5 accounts); Pro ($79/year, up to 30 accounts, investment accounts included); Business ($149/year, up to 100 accounts, investment accounts included). All prices are in USD.
- How long is the free trial?
- BudgetSheet offers a 15-day free trial with 1 bank account connection. No credit card is required to start.
- Which banks does BudgetSheet support?
- BudgetSheet supports 10,000+ US and Canadian financial institutions through Plaid, including checking accounts, savings accounts, credit cards, and investment accounts. Search the full list at budgetsheet.com/banks.
- Is BudgetSheet a Mint alternative?
- Yes. BudgetSheet is a strong alternative for people who want full control over their budget in Google Sheets instead of a closed app. You own your data in your own spreadsheet, with live bank imports via Plaid. See our article on Mint shutting down for migration tips.
- Do I need Google Sheets?
- Yes. BudgetSheet is a Google Sheets add-on available from the Google Workspace Marketplace. You need a Google account and a Google Sheet to use it.
- What data does BudgetSheet import?
- BudgetSheet imports bank and credit card transactions, account balances, and investment holdings (on Pro and Business plans). Data is written to your spreadsheet with optional auto-categorization and formatting.
- Can I cancel my subscription?
- Yes. You can cancel anytime. Your paid plan remains active until the end of your billing period. BudgetSheet does not lock your spreadsheet data — your sheet is always yours.
- Does BudgetSheet store my bank login credentials?
- No. BudgetSheet never sees or stores your bank username or password. Authentication is handled entirely by Plaid.
- Can I use BudgetSheet for business bookkeeping?
- Yes. The Business plan supports 100+ linked accounts and is used by bookkeepers and small businesses who want live bank data in Google Sheets.
Looking for a Mint alternative? Read our article on Mint shutting down. Search supported banks on the bank list.
Pricing
Try BudgetSheet for free for 15 days. NO credit card required. No strings attached.
Install BudgetSheet Addon- Basic — $59/year, up to 5 accounts
- Pro — $79/year, up to 30 accounts, investments included
- Business — $149/year, up to 100 accounts, investments included
Upgrade from the BudgetSheet Addon menu after your trial.
All prices are in USD.
Get Updates By Email
Enter your email to receive updates with new releases, tips, and more.