BBudget

Lunch Money companion app

A fast, clean, mobile-first budgeting app for Lunch Money users.

60-day Free Trial $12/year Open Source
Open BBudget App

Why BBudget?

BBudget is a lightweight companion to the Lunch Money budgeting platform. Built for speed, ease of use, and a seamless mobile experience, it offers the essential tools without the complexity.

Lunch Money provides a lot of features and is a great budgeting platform, however less technical users may find it hard to use for daily operations. BBudget was built to help less technical users with manual transaction input, imported transaction review, and other simple operations.

Key Highlights

  • ๐Ÿ“ฑ Responsive UI - Works great on all screen sizes: mobile, tablet, laptop, desktop
  • ๐Ÿ” Security First - No financial data stored on backend, all data loaded directly from Lunch Money to your browser
  • ๐Ÿ’ป Open Source - AGPLv3 licensed with commercial licensing available. View on GitHub
  • ๐ŸŒ Multiple Accounts - Add unlimited Lunch Money budgeting accounts to one BBudget profile
  • ๐Ÿ”‘ Flexible Authentication - Login with Lunch Money dev token, Microsoft account, or GitHub
  • ๐Ÿ‘ฅ Collaboration Ready - Budget collaborators can use BBudget free when account owner has a license

Powerful Features for Easy Budgeting

๐Ÿ’ฐ Smart Budget Management

Take control of your monthly budget with powerful category-based tracking and instant insights.

  • View monthly budget for each category with clear indication of remaining funds
  • See overspent categories at a glance
  • Separate "Total" category shows overall monthly spending
  • Navigate between months with simple arrow controls
  • One-click navigation from category to its transactions
  • Context-aware transaction creation - preselects current category
  • Keyboard navigation support (arrows and Enter)
  • Real-time balance updates when editing transactions
Budget Categories Management
Mobile Categories View

๐Ÿ’ณ Comprehensive Account Management

Manage all your financial accounts in one place with real-time balances and running totals.

  • Alphabetically sorted account list for easy navigation
  • Total balance, assets, and liabilities displayed at the top
  • One-click access to account transactions
  • Infinite scrolling transaction list - no month switching needed
  • Running balance shown for each transaction
  • Multi-currency support
  • Supports Plaid-synced, crypto, and manually managed accounts
  • Search transactions with simple Ctrl+F
  • Instant balance updates after any transaction edit
Accounts and Transfers
Mobile Accounts View

๐Ÿ“ Advanced Transaction Management

Create and manage transactions with powerful features that make budgeting effortless.

  • Simple transactions - Quick expense/income entry in multiple currencies
  • Account transfers - Same or cross-currency transfers between accounts
  • Split transactions - Divide expenses across categories with auto-calculated last split
  • Easy transaction type conversion with toggle switch
  • Copy any existing transaction as template
  • Delete transactions (except Plaid accounts)
  • Keyboard shortcuts: Save (Ctrl+S), Save & Next, Copy
  • Unique URLs for sharing transactions with collaborators
  • Duplicate prevention when converting to transfers
  • Group existing transactions into transfers
  • Full Plaid account support for reviewing and categorizing
Transaction Form
Transfer Creation
Cross-currency Transfer
Split Transaction
Group Transfer

๐Ÿ” Streamlined Transaction Review

Never miss an unreviewed transaction with our dedicated review workflow.

  • Separate list of all unreviewed transactions from CSV imports or Plaid syncs
  • Review transactions from all accounts in one convenient place
  • Mark as reviewed with a simple save action
  • Quickly find matching transactions for transfer creation
  • Create Transfer feature for linking related transactions
Unreviewed Transactions List
Mobile Unreviewed Transactions

๐Ÿ“Š Powerful Reporting Tools

Generate detailed reports that give you real insights into your financial health.

Account Balance Reports

  • Export monthly closing balances for all accounts as CSV
  • Always shows real-time calculated balances from transactions
  • Not dependent on historical snapshots - always accurate
  • Perfect for reconciling with bank statements
  • Essential when entering transactions after month-end
Real Balance Report Closing Balance Report

Category Reports

  • Export category expenses per month per currency as CSV
  • Essential for multi-currency budgeting
  • Helps track expenses when currencies can't be mixed
  • Perfect for business expense tracking with currency conversion rules
Categories Report Categories CSV Export

๐ŸŽฏ Multiple Budget & Account Support

Manage all your Lunch Money budgets from one BBudget account.

  • Add unlimited Lunch Money budgeting accounts
  • Switch between budgets with one click
  • Single sign-on across all your devices
  • Login once, access everywhere
  • Support for multiple authentication providers:
    • Lunch Money dev token
    • Microsoft Account
    • GitHub Account
  • Secure logout to protect your data
  • Delete profile option with data removal (Lunch Money data remains intact)
Multiple Budgets Support

๐Ÿ“ฑ True Mobile-First Design

BBudget is built from the ground up for mobile use, with every feature optimized for touch interaction.

  • Responsive design adapts to any screen size
  • Touch-optimized controls and gestures
  • Fast performance on mobile networks
  • All features available on mobile - no compromises
  • Progressive Web App capabilities
Mobile Accounts

Accounts

Mobile Categories

Categories

Mobile Transaction

Transactions

Mobile Review

Review Queue

Simple, Transparent Pricing

Free Trial

60 Days

  • โœ“ Full feature access
  • โœ“ No credit card required
  • โœ“ Unlimited budgets

Annual License

$12/year

  • โœ“ All features included
  • โœ“ Unlimited Lunch Money accounts
  • โœ“ Priority support

Budget collaborators can use BBudget free when the account owner has a paid license

Security & Privacy

Your financial data security is our top priority:

  • BBudget does not store or access any financial information on our servers
  • All data is loaded directly from Lunch Money to your browser
  • Dev tokens are encrypted when stored for multi-device access
  • Open source code for full transparency
  • Self-hosting option available for maximum control

Developed by CleanSoft

BBudget is proudly developed and maintained by CleanSoft. CleanSoft is not affiliated with Lunchbag Labs, Inc. (Lunch Money developer). BBudget application uses Lunch Money public API to store your financial information. A Lunch Money account is required to use BBudget.

Start Budgeting Smarter Today

Join thousands of users who've simplified their budgeting with BBudget.

Open BBudget

60-day free trial โ€ข No credit card required