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.
Set monthly budgets per category. Track progress with visual indicators and get alerts when spending approaches your limits.
Distribution charts, monthly trends, budget reports, and multi-account balance tracking — all with interactive visualizations.
Import from QIF, OFX/QFX, CSV, 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 powerful assignment rules. Match by payee name or memo with regex support and priority ordering.
Set up recurring transactions with flexible frequencies — daily, weekly, monthly, yearly. Weekend adjustments and limits included.
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.
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.
Your financial data belongs to you. No monthly subscriptions, no cloud lock-in, no data harvesting. Local-first with optional iCloud sync.
Every domain rule, import pipeline, and calculation is backed by comprehensive test suites. Your financial data integrity is guaranteed by code, not promises.
Screenshots coming soon as we polish the final UI. Here's a preview of what's being built.
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 is built in the open. Your feedback drives what we build next.
Found something that doesn't work as expected? Let us know so we can fix it quickly.
Open an IssueHave an idea that would make HomeBank better? We'd love to hear what matters most to you.
Request FeatureBrowse the source code, follow development progress, and star the project to show your support.
GitHub RepoHomeBank 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. We do not collect, transmit, or sell any personal or financial information to third parties. No analytics or tracking SDKs are included in the app.
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. No financial data leaves your device unless you explicitly enable iCloud Sync. We follow Apple's security best practices and the principle of minimal data collection.