Windows, MacOS & Linux · One-time license

Give every dollar
a job.

Zero Budget Local is a zero-based budgeting app that lives entirely on your computer. No cloud sync, no monthly fees, no account required — just a clear picture of where your money goes.

See all features
100% local SQLite database Works fully offline Import from YNAB & Actual Budget No account needed
Zero Budget Local
March 2025 To Assign: $0.00
Housing
Rent
$1,500 −$1,500 $0
Utilities
$150 −$97 $53
Food & Dining
Groceries
$400 −$183 $217
Restaurants
$100 −$44 $56
Emergency Fund
$200 $0 $200
Budgeted Activity Available
Private by default
No cloud. No account.
Works offline
Internet not required.
One-time license
Pay once, own it forever.
Import ready
Bring your YNAB or Actual data.
Zero-based budgeting

Every dollar has a destination

Zero-based budgeting means assigning your income to categories until you have $0 left to assign. Not $0 in the bank — $0 unassigned. It's a powerful shift that makes you intentional about every purchase before you make it.

Budget

Assign, move, and track — all in one grid

The budget page is the heart of the app. Organize spending into category groups, allocate money each month, and see at a glance how much is available in each area of your life.

  • Budgeted / Activity / Available columns per category
  • Click any Available badge to move money between categories
  • Cover deficits instantly with a single click
  • Create unlimited category groups and categories
  • Hide unused categories without deleting them

Budget Targets

Set a savings goal on any category. Zero Budget tracks your progress month-by-month and shows how much you still need to assign.

Emergency Fund Underfunded — $260 needed
Vacation Fund Funded
New Laptop Underfunded — $330 needed

Target types

Monthly / Weekly / Biweekly — Regular recurring budgets
Quarterly / Yearly — Irregular expenses spread evenly
Save by date — One-time goals with a deadline

Transaction list

Mar 22
Whole Foods Market
Groceries
−$67.43
Mar 21
Netflix
Subscriptions
−$15.99
Mar 20
Direct Deposit
↓ Income
+$2,800
Mar 19
Shell Gas Station
Transport
−$55.00

Split Transaction

Divide one receipt across multiple categories — e.g., groceries & household supplies from the same Target run.

Import from Bank

Upload OFX/QFX files directly from your bank, or map columns from a CSV export.

Transactions

Record and review every transaction

Add transactions as you spend — manually, via bank import, or from a scheduled template. Inline editing keeps you in flow, and powerful filters let you find anything instantly.

  • Inline editing — click a row to edit, blur to save
  • Split a transaction across multiple categories
  • Filter by date, account, category, payee, or type
  • Import OFX/QFX bank files or mapped CSV exports
  • Export filtered transactions to CSV or JSON
  • Transfers between accounts are automatically linked
Reports

Understand your spending patterns

Four built-in reports give you an instant overview of your finances. Need something specific? Build a custom chart and save it alongside the built-ins.

🥧
Spending by Category
Pie chart of spending distribution
🏆
Top Merchants
Where you spend the most
📊
Income vs Expense
Monthly comparison
📈
Net Worth
Account balances over time

Custom Reports

Build your own: choose a data source, chart type (bar, line, or pie), date range, and optional category filters. Saved reports persist across sessions.

Spending by Category

Last 3 months

Mar 2025
Housing
$1,597
Food & Dining
$1,013
Transport
$507
Entertainment
$326
Health
$217
Savings
$399

Your financial data belongs to you

Zero Budget Local stores everything in a single SQLite file on your own machine. We have no servers, no user accounts, and no telemetry. Your budget is yours — completely.

Local SQLite database

All budgets, transactions, accounts, and settings are stored in a single .db file on your computer. You always know exactly where your data is.

Optional password lock

Add a lock screen to prevent unauthorized access when you step away from your computer. Your password is stored as a secure hash — we never see it.

Full backup & restore

Export the entire database to a .db file at any time. Moving to a new computer? Copy the backup file over and restore with one click.

Everything you need, nothing you don't

A focused set of tools that cover the full personal finance workflow — without the bloat.

Scheduled Transactions

Track recurring bills and income. Set any frequency — daily, weekly, monthly, quarterly, or yearly — with an Active toggle to pause without deleting.

Calendar View

See all your upcoming scheduled transactions laid out on a monthly calendar. Plan ahead and make sure funds are in the right account on the right day.

Multicurrency

Manage accounts in different currencies. Live exchange rates are fetched daily and cached locally. Or enter your own fixed rates for full control.

Payee Management

Merge duplicate payees from bank imports. Create normalization rules that automatically clean up payee names during future imports.

Credit Card Tracking

YNAB-style credit card behavior. Every categorized CC charge automatically funds your CC payment category, so you always know exactly how much debt is covered.

Auto-Categorization Rules

Define rules that automatically assign a category when a payee name matches a pattern. Applied on every manual entry and bank import.

Account Groups

Organize accounts into collapsible named groups in the sidebar — e.g., "Credit Cards", "Loans", "Savings". Each group shows a running subtotal.

6 Built-in Themes

Light, Dark, System, Slate, Warm, and Midnight — pick the look that suits your workflow. The app respects your OS light/dark preference automatically.

Multiple Budgets

Manage completely separate budgets — personal, household, business — each with their own accounts, categories, and transactions. Switch instantly from the sidebar.

Switching is easy

Bring your whole budget history

Already using YNAB or Actual Budget? Import your full budget — accounts, categories, payees, transactions, and allocations — in minutes. Nothing gets left behind.

YNAB Web / YNAB 5

Export from YNAB Settings → Export Budget. Zero Budget reads the ZIP and imports everything, including credit card account detection.

YNAB 4 (legacy)

The classic .yfull ZIP from the YNAB 4 desktop app is fully supported.

Actual Budget

Use Actual's Settings → Export data ZIP. Accounts, categories, transactions, and payees all transfer over.

Also export back out

Every budget can be exported back to YNAB-compatible formats at any time. You're never locked in.

YNAB 4 (.zip) Compatible with YNAB 4 and similar apps
nYNAB / YNAB 5 (.json) Compatible with YNAB 5 and Actual Budget

Bank imports — Upload OFX/QFX files from any bank directly, or use the CSV mapper to handle any export format your bank provides.

Start budgeting today

Download Zero Budget Local for free and try it as long as you need. A one-time license key unlocks the full app — no recurring charges, ever.

Free to try One-time license No account required Windows, MacOS & Linux