Spendist Open-source personal finance

See where your money really goes

Track transactions, paste entries in bulk, automate recurring costs, and understand your cash flow across wallets and currencies.

  • GPL-3.0 open source
  • No ads or data sales
  • Polish and English
Spendist
This month

Monthly cash flow

8 420,75 PLN
+12,4%
Income+12 850 PLN
Expenses−4 429,25 PLN
Home1 860 PLN
Food980 PLN
Transport540 PLN
Built for everyday money

From one expense to the whole picture

Spendist keeps quick entry, deep filtering, automation, and portable data in one focused workspace.

Cash flow at a glance

Compare income and expenses, review categories, recurring commitments, recent activity, and places from one dashboard.

Fast and bulk entry

Add one transaction or paste many rows at once. Copy values between rows and validate everything before saving.

Recurring costs that keep up

Schedule fixed or variable payments, backfill history, pause plans, and receive notifications when activity is created.

Wallets and real exchange rates

Use multiple currencies with wallet-aware conversion and automatically synchronized historical NBP exchange rates.

Your data stays portable

Import Kontomierz XLSX or Spendist CSV, review duplicates before saving, and export your transactions whenever you need.

Categories, tags, and places

Build nested category trees, add custom colors and Heroicons, tag transactions, and connect spending with places.

Recently added

Spendist grows around real workflows

Recent releases focused on entering data faster, finding it later, and automating work without losing control.

Follow development on GitHub
  1. 01

    Paste into bulk entry

    Turn tabular clipboard data into validated transaction rows.

  2. 02

    Focused filters and sorting

    Filter by categories, tags, wallets, dates, amounts, and recurring source.

  3. 03

    Recurring history and notifications

    Backfill past schedules and keep track of generated or pending activity.

  4. 04

    Safer CSV transfer

    Analyze duplicates and new reference data before importing anything.

Privacy by boundary

Your financial workspace is not an ad profile

Authenticated data is used to provide and secure Spendist. It is not sold and does not flow into public-page analytics.

  • Per-user database access policies
  • No Google Analytics inside the signed-in app
  • Export your transaction data
  • Publicly auditable source code

Make your money easier to understand

Start with one transaction. Build a clear, portable view of your finances over time.