The power of HomeBank's open-source accounting — reimagined as a modern, native app for iPhone, iPad, and Mac.
Built on the proven HomeBank engine with 20+ years of open-source refinement — now in a native Apple experience.
Bank accounts, cash, credit cards, assets, and liabilities — all in one place with account grouping and real-time balances.
Envelope budgeting with monthly allocations per category. Budget spreadsheet, monthly reports, and financial piloting with cash flow projections.
Financial health score, distribution charts, trends, Sankey flows, budget heatmaps, and smart insights that detect unusual spending patterns.
Import from QIF, OFX/QFX, CSV, MT940, CAMT.053, and native HomeBank XHB files. Automatic duplicate detection keeps your data clean.
Protect your financial data with PIN code, Face ID, or Touch ID. Automatic lock on background with configurable grace period.
Auto-categorize transactions with smart assignment rules and pattern learning. Match by payee, memo, or amount with regex support and priority ordering.
Unified view of recurring expenses, income, and loan payments. Flexible frequencies with automatic pattern detection from your transaction history.
Full multi-currency support with automatic ECB exchange rate syncing. Transfer between accounts in different currencies seamlessly.
Keep your data synchronized across all your Apple devices with iCloud. Your finances are always up to date, everywhere.
Connect your bank accounts directly via Plaid (iOS). Automatically sync transactions from thousands of financial institutions. Secure and encrypted.
Home Screen and Lock Screen widgets for instant balance and budget views. Siri Shortcuts to add transactions or check your finances hands-free.
Track loans with amortization tables and prepayment scenarios. Financial piloting with cash flow projections and health scoring to stay ahead.
HomeBank isn't just another finance app. It's the culmination of two decades of open-source accounting, rebuilt from the ground up for Apple platforms.
Not a web wrapper. Not a cross-platform compromise. Pure SwiftUI built specifically for iOS, iPadOS, and macOS — with platform-specific navigation, menus, and keyboard shortcuts.
HomeBank's open-source accounting engine has been refined by thousands of users since 2001. We ported that battle-tested domain logic into a modern Swift architecture.
Core features are free forever. Optional premium unlocks advanced reports, AI insights, cloud sync, and more. Your data stays yours — local-first, no data harvesting.
Every domain rule, import pipeline, and calculation is backed by comprehensive test suites. Your financial data integrity is guaranteed by code, not promises.
Real screenshots from the app. Native SwiftUI on every screen.






Bring your data from banks, other apps, or the desktop HomeBank — we speak your format.
HomeBank is currently in beta. Enter your Apple ID email to request an invitation to our TestFlight.
HomeBank stores your financial data locally on your device. When iCloud Sync is enabled, data is transmitted to Apple's CloudKit servers under Apple's privacy terms. Bank Connection (via Plaid, iOS only) transmits credentials securely to your bank — we never see or store them. Optional anonymous analytics (via TelemetryDeck) can be enabled in Settings — they are off by default. We do not sell any personal data.
Read full policy →HomeBank is provided "as is" without warranty of any kind. While we strive for accuracy in all financial calculations, you are responsible for verifying the correctness of your data. HomeBank is not a substitute for professional financial advice. Use of this app constitutes acceptance of these terms.
HomeBank for Apple is inspired by the original HomeBank desktop application by Maxime Doyen, licensed under the GNU GPL. This Swift implementation is a clean-room rewrite for Apple platforms and constitutes an independent work. The original HomeBank project can be found at gethomebank.org.
All sensitive data (PIN codes, authentication tokens) is stored in the iOS/macOS Keychain using AES-256 encryption. Network connections use TLS with certificate pinning. App Attest validates device integrity for bank connections. No financial data leaves your device unless you explicitly enable iCloud Sync or Bank Connection.