Getting Started

Introduction

Retrospend is a self-hostable personal finance tracker for expenses, budgets, and wealth, built for people who want full control over their financial data.

What is Retrospend?

Retrospend is a full-stack web app you can run on your own server or use via the hosted instance at retrospend.app. It's open source (GPLv3), with no telemetry, no ads, and no vendor lock-in.

Key Features

Expense Tracking

Log and categorize transactions with multi-currency support.

Budget Pacing

Daily safe-to-spend calculated in real time against your budget.

Wealth Tracking

Track assets, liabilities, net worth, and financial runway.

Bank Import

Import CSV, PDF, or XLSX statements. AI handles categorization.

Shared Expenses

Split bills with others, track who owes what, settle up.

Multi-Currency

Fiat and crypto with parallel market rate support.

Privacy Mode

One toggle hides all amounts on screen.

Recurring Detection

Subscriptions and fixed costs tracked automatically.

Two Ways to Use Retrospend

Hosted Instance

Sign up at retrospend.app. Free, no setup required, runs in seconds. Best if you just want to start tracking.

Get Started Free →

Self-Hosted

Run on your own server with Docker. Full control over your data, bring your own domain, customize as needed.

Deployment Guide →

Just want to try it?

The fastest path is the hosted quick start. No Docker, no config, no server needed.

Open Source

Retrospend is licensed under the GNU GPLv3. The source code is available on GitHub. Contributions, bug reports, and feature requests are welcome.