A Google Sheets expense tracker that fills itself
Google Sheets is the most flexible budget tool there is. The hard part has always been keeping it up to date. ExpenseTracker fixes that: text an expense on WhatsApp and a new row appears in your Sheet in under five seconds.
Why a spreadsheet beats a budgeting app
- You own the data. It lives in your Google Drive, not in a company's database.
- No lock-in. Export to CSV or Excel, build pivot tables, or connect it to anything that reads Google Sheets.
- Your categories, your formulas. Every row is editable, and you can add your own columns and charts.
The usual downside is manual entry. Opening a spreadsheet on your phone to type in a $6 coffee is exactly the friction that makes people stop tracking.
How ExpenseTracker writes to your Sheet
- Connect a Google Sheet once. ExpenseTracker asks for the minimum permission needed to edit that one spreadsheet.
- Text expenses on WhatsApp the way you would say them: “coffee 6”, “Uber 22.50”, “groceries ninety two dollars”.
- The AI extracts the fields (amount, merchant, category, date) and appends a row to your Sheet, then confirms in chat.
You: Lunch at Sweetgreen $15
ExpenseTracker: ✓ Logged to your Sheet · $15.00 · Food · Sweetgreen
What a row looks like
| Day | Merchant | Category | Amount |
|---|---|---|---|
| Fri | Sweetgreen | Food | 15.00 |
| Fri | Uber | Transport | 22.50 |
| Mon | Whole Foods | Groceries | 73.70 |
Categories come from keywords and your own history. If you fix a category in the Sheet, the AI learns from the correction.
Pricing
| Plan | Price | Includes |
|---|---|---|
| Free | $0 | Up to 7 expenses a month, one Google Sheet, auto categorization, weekly summary |
| Starter | $3/month | Unlimited expenses, one Google Sheet, weekly summaries and alerts, multi currency |
| Pro | $10/month | Everything in Starter, up to 5 Sheets, separate budgets per Sheet, priority support |
| Teams | $60/month | Everything in Pro, shared Sheets, 20 users included, admin controls and roles |
Need separate budgets, for example personal and business? Pro supports up to 5 different Sheets with a budget for each.
FAQ
Can I use my existing Google Sheet?
ExpenseTracker writes expenses to the Google Sheet you choose and every row stays fully editable, so you can add your own columns, formulas, and charts around it.
Does ExpenseTracker keep a copy of my data?
No. Extracted expenses are written to your Google Sheet and message content is deleted from our systems shortly after processing.
Can I stop ExpenseTracker from editing my Sheet?
Yes. Revoke access from your Google account security settings at any time and all writing to your Sheet stops immediately.
Can I track multiple Sheets?
The Pro plan supports up to 5 different Google Sheets with separate budgets per Sheet.
Start on WhatsApp
Send your first expense now. The free plan covers up to 7 expenses a month, no card required.
Start on WhatsApp