π³ Expense Tracker
Log spending by category and payment method, watch the monthly total, and export the lot as CSV.
All Time
Highest
Filtered Total
Category Breakdown
No data to show.
No expenses yet!
Add your first expense using the form.
No matches found.
Try adjusting your filters.
Β·
π All data is stored locally in your browser using localStorage β nothing is sent to any server.
Related Tools
Budget Planner
List your income, sort spending into needs and wants, add savings goals, and see how your split compares with 50/30/20.
QR Code Generator
Encode a URL or block of text as a QR code, choose its size and colours, and download the result as a PNG.
Tip Calculator
Calculate the tip on a bill at any percentage and split the total evenly between everyone at the table.
Percentage Calculator
Find a percentage of a number, express one value as a percentage of another, and measure percentage change.
What the tracker stores and how totals are derived
All figures are simple sums over that list rather than anything more elaborate. The all-time total adds every record's amount. The current month total adds only records whose date falls in the present calendar month, which is why a backdated entry immediately changes that card. The category breakdown groups records by their category and sums each group.
Filters operate on the same list before the sums are taken. Selecting a category, selecting a payment method and typing a search term narrow the visible records, and the filtered total reflects exactly what is shown while the highest figure reports the single largest amount within that subset. This is what makes the filters useful for answering a specific question, such as how much went on card payments for travel, rather than just tidying the display.
A week of spending, filtered two ways
The all-time total adds all six: 82.40 plus 18.60 plus 10.99 plus 47.50 plus 12.25 plus 21.00 gives 192.74 across 6 expenses. The category breakdown puts food and dining at 82.40 plus 47.50, or 129.90, transportation at 18.60 plus 21.00, or 39.60, entertainment at 10.99, and health and medical at 12.25. Food is therefore 67 per cent of the week, calculated as 129.90 divided by 192.74.
Now filter by payment method. Choosing credit card leaves the subscription and the restaurant meal, a filtered total of 58.49 with the highest single item at 47.50. Switching to cash leaves the rail ticket and the pharmacy, totalling 30.85 with a highest item of 18.60. Two clicks have told you that almost a third of the week's spending sat on one card.
Getting useful answers out of your ledger
Read the category breakdown as a share rather than a figure. A category holding two thirds of your spending is where change has to come from; one at 3 per cent is not worth optimising. Watch the highest figure too, since one large irregular purchase can dominate a month and make a normal month look like overspending.
Be aware of what is not modelled. There is no income side, no budget limit, no recurring-entry automation and no multi-currency conversion: the currency setting changes the symbol shown, not any exchange rate, so mixing currencies in one ledger produces a meaningless total.
Finally, records are held in your browser's local storage, so clearing site data or switching device loses them. Export to CSV regularly, which also gives you a spreadsheet file for charts or tax records. This is general budgeting information, not financial advice.