Free
With Google sign-in
$0forever
Good morning
Welcome back
Plans
FreeEvery plan keeps your ledger on your Google Drive. Free covers day-to-day money tracking; Premium adds subscriptions, monthly summary, and extra workspaces - plus CSV/Excel downloads, full backups, and restore.
Guest mode loads sample data in your browser: CSV upload, Download all (Excel), JSON backup/restore, and several Drive-backed Settings actions stay off until you sign in. On the hosted app, subscription tiers apply only after billing is enabled on our API.
The core ledger is free forever. Premium adds the planning, export and backup tools.
Yearly works out cheapest per month. At $2.99 / year that is about 25¢ a month, against roughly 33¢ a month on the 3-month plan — and $8.99 once covers it for good.
With Google sign-in
$0forever
Everything in Free, plus the power‑user toolkit
-
Daily income, expenses, plus scheduled subscriptions and recurring income for the month in View month. The month picker above moves this and the rest of the dashboard together.
With a monthly budget on a category, bars show spent vs budget; overages use red.
Whether this month is outspending the calendar, and where the current rate lands by month end.
Charges, income, card statements and reminders due in the next 30 days — plus anything already overdue.
Download CSV for this screen, or Download all (Excel) for every table at once. Layouts match Import CSV, so an export can be edited and re-imported. Requires sign-in.
A read-only recap, one section per calendar month. Subs equiv /mo and Recurring in equiv /mo scale every plan to a monthly figure (a yearly subscription counts as a twelfth), so months stay comparable.
Net movement per account per month. Teal is money in, red is money out; darker is more.
The real accounts you spend from and pay into. Each keeps its own currency - amounts are never converted to your wallet currency. Opening balances default to last month's estimated close, and anything you type instead is kept. Inactive accounts stay in your wallet but leave the pickers and the dashboard.
Opening balance, each contribution as a signed step, and the running balance after each one. The last figure must match Current.
Money leaving an account. Every row counts in the month of its date, which is what View month at the top filters on.
Every day this month, shaded by how much left your accounts. Pick a day to filter the ledger below.
Money arriving - salary, refunds, interest and similar. Rows follow the same rule as expenses: the row date decides the month, not the day you logged it.
Every day this month, shaded by how much arrived. Pick a day to filter the ledger below.
Moves balance between your own accounts, so it never changes net worth. Across currencies, enter what left the source and what arrived in the destination; an optional fee comes out of the source only.
Which account funded which this month. Ribbon thickness is the amount moved; hover one to read it.
Charged account is required. Check Ongoing (no fixed end) for bills or rent with no end date (end date and installments remaining turn off). Otherwise fill either both start and end dates, or installments paid and installments remaining together (needs a start date - we compute totals and end date from those counts). Instalments paid / remaining and status in the tables follow the View month at the top (including daily or weekly billing). Subscriptions with a start date after that month are hidden until that month arrives.
Anything not marked Completed stays here. Finished plans move to Completed Subscriptions below (collapsed until you expand).
How much of the full payment is still owed, and how the installment count falls away month by month.
Every day this month, shaded by how much is scheduled to be charged. Hover a day to see which plans.
Deposit account is required. Link an optional income source from Categories for reporting. Check Ongoing (no fixed end) for salary or rent with no end date. Otherwise fill both start and end dates, or installments received and installments remaining together (needs a start date). Progress in the tables follows the View month at the top. Plans with a start date after that month are hidden until that month arrives. This tab is a schedule and forecast - log actual deposits on the Incomes tab.
Anything not marked Completed stays here. Finished plans move to Completed Recurring Income below.
How much of each finite plan is still to be received, and how the payment count falls away month by month.
Every day this month, shaded by how much is expected in. Hover a day to see which plans.
Everything in the view month, newest day first. Filter with the controls below; a transfer shows what moved but is left out of the day total, since moving your own money is not spending.
Subscriptions, installments and loans in one place, soonest to finish first. Add and edit plans on the Subscriptions tab — this is the view of them all together.
Projected from each plan's own schedule, so a plan with four charges left simply stops appearing. That is the point: the commitment is not permanent.
Ranked by monthly relief per 1,000 spent, not by size — the biggest plan is very nearly the worst one to overpay, because clearing it costs the most and frees a single installment.
What each person owes you, or you owe them: money you laid out for them, minus what has come back. Tag a row or a plan to a person and it counts here. Transfers are ignored — moving your own money between your own accounts says nothing about what anybody owes.
The view month, read back. Plan charges are accrued rather than logged as rows, so "committed" and "what you spent" never overlap.
Every figure is worked out from your own rows. Arrow keys, or the buttons, move through the deck.
Categories and income sources feed every picker, chart and import. A monthly budget on a category drives the spent-vs-budget bars; an expected monthly on a source compares planned income against actual.
Expense rows link here · optional monthly budget · optional emoji icon (auto from name if empty).
Income rows link · Solar, Salary… · optional emoji icon (auto from name if empty).
Notes, checklists and spreadsheet-style tables kept outside the ledger, grouped by Topics. Tables accept a paste from Excel in edit mode. Everything here lives in your wallet file.
Create topic groups to organize cards. Assign cards to one topic each, filter the grid, or leave them uncategorized.
Checked cards appear on Notes & Trackers. Hidden cards stay in your wallet and are still included when you download the CSV export.
| Show | Title | Type | Topic | Created | Updated |
|---|
Every dated reminder in the view month. A filled pip is still open; a hollow one is done.
Bills and tasks that live outside the ledger, grouped by how soon they are due. Turn on an alert for a banner or a system notification ahead of the date.
Uses your Google profile photo until you choose a custom one here.
Choose when your financial year starts (default: January). On Google Drive split storage, only the current financial year is loaded at startup; load older years below when you need them. Subscriptions, reminders, categories, and other wallet-wide data are always available.
No month data on Drive yet.
Each row is a calendar month bucket: that month’s account snapshot plus expenses, income, and transfers. Categories, subscriptions, and Notes & Trackers cards are not removed.
No month buckets in this wallet yet.
Ledger tables - use the same column layouts as Download CSV on each page or Download all (Excel) (accounts, expenses, incomes, transfers, subscriptions, category sheets, plus notes & Trackers, reminders, dashboard snapshot, and monthly summary). Matching names reuse accounts and categories instead of duplicating them.
Tracker tables - spreadsheet-style grids on Notes & Trackers: filename must contain tracker, note, or notes (e.g. solar-tracker-2026.csv, project-notes-2026.csv). First row = column titles; each file becomes one new table card. Mix with ledger CSVs in the same upload.
Tip: Under Sidebar tabs on this page, you can show or hide main nav items (Accounts, Expenses, …, Reminders, Monthly summary). Settings and the lower links always stay visible. See Instructions for details.
accountexpense, income, transfersubscriptionrecurring and incomeexpense-categories, expense_categories, or excatsincome-sources, income_sources, or incatstracker, note, or notes (e.g.
solar-tracker-2026.csv, project-notes-2026.csv). First row = column titles; each file creates one table on
Notes & Trackers. Up to 20 columns.
Dashboard, Monthly summary, Notes & Trackers, and Reminders exports are for backup only (not imported via filename rules). Use ledger + tracker filenames above for uploads.
No files selected · you can choose several at once.
After a successful upload, your wallet stays on this device. If you are signed in with Google, we also save to your Drive in one step. Download all (Excel) now includes those extra sheets too. For ledger-only backup you can still download each table’s CSV from its page.
Your account has full Premium access.
The median of your last three months, not a guess. A mean would let one unusual month set the budget for every month after it, and a category needs at least two months of evidence before anything is suggested for it.
Plan charges are not in these figures: a plan charge is not a spending decision, so it has no business in a budget you are meant to be able to keep.
Show or hide items in the main left menu (under Dashboard). Settings and the links below the divider always stay. When signed in, changes save automatically to Drive.
Walletly Premium unlocks customizing which tabs appear in the sidebar. On the Free plan, the default sidebar layout is used.
Pick an accent palette for buttons, navigation, and the page background. Use the sun/moon switch in the top bar for light or dark mode. When signed in, your palette is saved to your Google Drive profile and follows you across devices.
Walletly Premium unlocks custom theme colors. On the Free plan, CardHub AWSM is always used.
Walletly Premium can save scheduled snapshots of your full wallet to Google Drive’s hidden app-data folder. Up to 5 backups are kept. Each snapshot is set aside after it is created and is not changed unless you restore or delete it. These backups stay in Drive even if you delete your live wallet profile — sign in again with the same Google account and open View all backups.
Automatic scheduled backups are a Walletly Premium feature. Viewing, restoring, and deleting saved backups remains available when signed in.
Download the same JSON file this app keeps in Google Drive’s hidden app-data folder (drive.appdata) — ledgers, categories, subscriptions, notes & tracker cards, reminders, display name, optional profile photo, sidebar options, and all other fields in your wallet.
To move to another Google account: download while signed into the old account, sign out, sign in with the new account, open this screen, choose Restore from backup, then confirm so the app saves to the new Drive.
Restoring replaces the wallet in this browser. If you’re signed in, the app also uploads to Drive for the current Google user (overwrites that user’s app-data file).
Permanently remove the live wallet this app keeps in your Google Drive (hidden app data). Requires Google sign-in. Your Google account is not deleted. Saved automatic backups (up to 5) are kept and remain available in Settings after you sign in again.
Snapshots stored in your Google Drive app-data folder. They survive profile deletion. Restore replaces your live wallet and uploads to Drive.
New automatic scheduled backups require Walletly Premium. Existing saved backups can still be restored or deleted below.
Loading backups from Drive…
No automatic backups yet.
A visual, click-through guide for new users: how logging, accounts, and the month filter fit together. When something can’t be saved, you’ll get a dialog (OK or Escape); quick confirmations show beside Saved in the top bar.
Open Settings (sidebar, below the divider) for profile photo, display name, currency, month ledger cleanup (Delete month data per bucket), sidebar visibility, Excel download from the panel header, full wallet JSON backup, Restore from backup, and Delete profile (remove the Drive app-data file).
View month drives most tables and charts. The Dashboard summarizes expenses, income, and net cash flow and surfaces hints (e.g. category over budget, income vs expected).
Read-only archive (Premium tab when billing is on): one collapsible block per calendar month, using that month’s opening balances and ledger rows. Use Expand all / Collapse all in the panel header if you want every section at once.
Accounts are real-world places money lives: checking, savings, credit card, etc.
Set up expense categories and income sources before you log heavily; they power pickers, dashboards, and imports.
Money leaving an account: amount, date, category, account paid from, optional title and note. Rows land in the month of their date.
Money arriving: amount, date, receiving account, source, and an optional title and note. For salary, refunds, interest, and similar inflows.
Move money between two accounts (e.g. checking → savings) without counting as expense or income. Pick two different accounts and an amount for the month you care about.
Recurring charges: service name, billing frequency, amount per period, charged account (required), status, and either dates or installment counts. Separate from one-off expenses, but feed dashboard “recurring expense.”
Scheduled deposits (salary, rent received, retainers): plan name, billing frequency, amount per period, deposit account (required), optional income source, status, and either dates or installment counts. Separate from one-off income ledger rows - log actual deposits on the Incomes tab; this tab is forecast and schedule only.
recurring and income.Notes, checklists, rich notes, and spreadsheet-style tracker tables outside the core ledger (solar totals, FD trackers, payoff plans, project notes). Data lives in your wallet file.
Import tracker CSVs via Settings → Import CSV (sign in with Google): filenames with tracker, note, or notes. Header row + data; up to 20 columns. Each file adds one table card.
Hide the nav item under Settings → Sidebar tabs if you don’t need it.
Import CSV is a card on the Settings page. After you sign in with Google, choose files and Upload & save: merges into this device’s wallet, summarizes each file, and saves to Drive together. Guests can read the checklist and filenames in Settings, but the file picker and upload controls stay disabled until sign-in.
Ledger CSVs match this app’s export columns. Tracker CSVs use the filename rules in the Import CSV card. You can batch both together.
Download all (Excel) mirrors that bundle (Dashboard, Settings, and Import headers). It requires Google sign-in; on hosted builds with billing enabled, Premium rules may also apply (see Plans). In guest demo, every Download CSV and workbook control stays disabled until you sign in.
Use Save to Drive / Sync from Drive once authenticated so edits follow you across devices.
By using TheWalletly you agree to these terms. The product is offered free for lawful personal and household budgeting unless you purchase Walletly Premium under separate billing terms. Effective date: May 22, 2026.
We grant you a limited, revocable, non-exclusive, non-transferable license to access and use the version of TheWalletly we publish (website or authorized deployment) for personal or household financial tracking, subject to these terms and applicable law.
You may export your own wallet data for backup and analysis. That does not grant rights to our source code, visual design, or brand.
Without our prior written consent, you must not:
Enterprise hosting, OEM, or white-label arrangements require a separate written agreement.
TheWalletly, its logo, interface, text, and software are owned by the copyright holder (Copyright © 2026 TheWalletly - all rights reserved). The repository LICENSE states the same for source distributions.
Third-party names (Google, Google Drive, Stripe, Cloudflare, etc.) are trademarks of their respective owners. We are not affiliated with them beyond normal integrations you authorize.
Paid Walletly Premium features are subject to the plan shown in Plans and our Privacy Policy section on returns and refunds (seven-day satisfaction period where offered).
The app is provided “as is”. We do not guarantee uninterrupted service or that calculations meet your tax, legal, or advisory needs. You are responsible for your financial decisions and for keeping backups of data you care about.
To the fullest extent permitted by law, we are not liable for indirect, incidental, or consequential damages arising from use of the product.
We may update these terms. Material changes will be reflected in this panel and the effective date above. Continued use after changes means you accept the updated terms.
Questions, permission requests, or reports of infringement: use Contact in the sidebar or [email protected].
How TheWalletly treats your information: wallet data stays in your browser and, when you use Google, in your Drive app folder. We do not run a separate cloud copy of your ledger. Without sign-in, a sample wallet may load only for exploration - see What we collect below. Effective date: May 19, 2026.
We do not operate a proprietary cloud database for your ledger. What you enter (accounts, expenses, income, subscriptions, preferences) normally lives in your browser session and, after you authorize Google Drive, inside your Google account’s restricted app-data area. If you open the app without signing in, we may load a demonstration wallet bundled with the site so you can explore the UI; that session does not create or update your Drive backup until you connect Google. We aim to minimize data collection and to be transparent about the services involved.
When you submit the Contact form while signed in with Google, we send fields (name, email, topic, message) to Google’s Form endpoint so they appear in our response spreadsheet. Processing is governed by Google’s Privacy Policy. Do not include banking credentials or full payment numbers in feedback.
If you are not satisfied with your Walletly Premium plan, you may request a full refund of the payment for that subscription within seven (7) calendar days of the date you subscribed (the “satisfaction period”). Upon an approved refund request, we will refund the eligible payment in full and cancel the associated Premium subscription so it does not renew.
To request a refund, contact us through Contact in the sidebar (or the email/process we publish for billing support), clearly stating that you are exercising this policy and including the Google account or billing reference we need to locate your purchase. Refunds are issued to the original payment method where our payment provider allows; timing may depend on banks or card issuers.
We may refuse or limit refunds that appear abusive, duplicate, or outside this 7‑day satisfaction period. This policy is in addition to any rights you have under applicable law. Where our payment partner’s terms differ, we will work within their rules to honor this commitment.
Ledger data persists until you delete the underlying Drive app file(s), revoke the app’s access in Google Account settings, sign out to return to the sample wallet, or clear site data. Guest/demo sessions do not write to Drive until Google is linked. Tokens expire per Google policies; reconnect if prompted after idle periods.
Use a modern browser over HTTPS whenever this app is deployed. Protect your Google account with two-factor authentication. Exports you download leave the app as files entirely under your control.
TheWalletly is intended for adults managing household or personal budgets. Users under parental guidance should coordinate use with a supervising adult responsible for linked Google accounts.
For questions about privacy or this policy, use Contact in the sidebar - the in-app feedback form there. If we materially change practices, we will update this panel and revise the effective date in the hero above.
Send ideas or problems with the form. Submissions reach us privately through Google Forms, and sign-in is required so only real users can post.
Know where your money goes.
TheWalletly is a budgeting workspace that stays with your Google account: ledger data saves to Drive’s app-data folder, while exports give you spreadsheets you can audit anytime.
Enterprise hosting or white-label deployments require a separate agreement; the standard product remains free for end users under our usage terms shown in the sidebar.
In your own Google Drive app-data folder. It is not on our servers, which is also why we cannot recover a wallet you delete from Drive.
Yes. Demo mode runs entirely in your browser with sample data. Nothing syncs and nothing is kept when you close the tab.
Every screen has a Download CSV button, and Settings offers a full wallet JSON backup plus a one-click restore.
Subscriptions, recurring income, monthly summary, notes & trackers, exports, backups and theme colours. The core ledger is free forever. See Plans in the sidebar.
The screen, the month you were viewing, and what you expected instead. A CSV export of the affected table helps more than a screenshot.
Share product suggestions, bug reports, or general feedback below. Submitting uploads your responses to our secure inbox (hosted on Google) - no separate browser tab needed. You must stay signed in with Google to submit.
Sign in with Google using the button in the top bar before you submit this form - we only collect feedback from authenticated users tied to your current session.
Loading from Drive…
Signing in with Google…