SpendSpentSpent
Self-hosted expense tracker with household sharing and charts

SpendSpentSpent is a lightweight web application for tracking personal and shared expenses. It focuses on rapid expense entry, simple categorization, and clear visual summaries to help users monitor spending habits.
Key Features
- Fast, minimal entry flow for adding expenses quickly
- Create and manage expense categories and recurring expenses
- Day-by-day expense view with optional location data per entry
- Monthly and yearly charts to compare overall and category spending
- Household support: create a household and share expenses with invited members
- AI-assisted smart categorization of receipts and photos (AI components included)
- Built-in MCP server to enable LLM-powered analysis of expense data
- Packaged for self-hosting with Docker support
Use Cases
- Personal budgeting and expense tracking for individuals
- Shared household expense management for roommates or families
- Lightweight bookkeeping and spending overviews for small teams or projects
Limitations and Considerations
- No built-in bank account or payment-provider synchronization; transactions are entered manually
- AI features may require additional model configuration or resources to run optimally
- Intended for small teams/households; large-scale enterprise features (advanced multi-tenant controls, extensive reporting) are limited or not provided
SpendSpentSpent is suited for users who want a simple, privacy-focused expense tracker they can self-host. It emphasizes speed of entry, shared household workflows, and basic AI-assisted categorization while remaining easy to deploy with Docker.
Categories:
Tags:
Tech Stack:
Similar Services
ERPNext
Open-source ERP suite for accounting, inventory, sales, and HR
Open-source ERP for SMBs with accounting, CRM, inventory, manufacturing, HR/payroll, projects, POS, and support in one integrated system.
Actual Budget
Local-first personal finance and envelope budgeting app
Local-first personal finance app for envelope budgeting, transaction tracking, reporting, and optional end-to-end encrypted multi-device sync.

Actual Budget
Local-first personal finance and envelope budgeting app
Actual Budget is a local-first personal finance app with envelope budgeting, reporting, multi-device sync, and optional end-to-end encryption.


Firefly III
Self-hosted personal finance manager with budgets, reports, and API.
Open-source, self-hosted personal finance manager for tracking expenses, budgets, and reports with a REST API.
Akaunting
Online accounting software for small businesses and freelancers
Self-hostable online accounting software to manage invoices, expenses, payments, and cash flow for small businesses and freelancers.

Invoice Ninja
Invoicing, quotes, payments, projects, and time tracking
Self-hostable invoicing platform for invoices, quotes, recurring billing, online payments, expenses, projects, and time tracking with a client portal and API.
HTML
Docker
Java
Dart
FreeMarker