Apple Ledger

Local-first finance for Apple devices

Track income, expenses, transfers, budgets, accounts, subscriptions, reports, recurring records, OCR receipt images, Widget and Watch quick entry, private iCloud sync, and optional shared ledgers through CloudKit Sharing across iPhone, iPad, Mac, and Apple Watch.

Apple Ledger iPhone dashboard

Full ledger basics

Record expenses, income, transfers, refunds, reimbursements, loans, installments, fees, and balance adjustments.

Advanced tools are free

No StoreKit products, no membership tier, and no paywall. Unlimited ledgers and accounts, multi-currency, iCloud sync, reports, budgets, recurring bills, Widget, Watch, Shortcuts, themes, privacy lock, and OCR are available without an in-app purchase.

Import, export, and OCR

Use JSON, CSV, OFX, QIF, PDF, ZIP, and Excel workflows, import common bank CSV headers, and keep receipt images and local Vision OCR results with your records.

Private sync and sharing

Use local SwiftData storage, optional private CloudKit sync, Apple system CloudKit Sharing invitations, App Group sharing for Widget and Watch, biometric lock, local notifications, and system-managed remote change notifications.

Screenshots

The current project includes iPhone and iPad dashboard screenshots for the first App Store-ready build.

Apple Ledger iPhone dashboard
Apple Ledger iPad dashboard

Version 1.0 Scope

The current project includes local ledger records, accounts, budgets, reports, import/export, privacy lock, reminders, App Shortcuts, Widget, Watch quick entry, local OCR receipts, bank CSV parsing, optional private iCloud sync, shared ledgers through CloudKit Sharing, and local/background automation for recurring items and shared changes. Real App Store release still requires final Apple Developer signing, App Group, CloudKit production schema, APNs production entitlement checks, and TestFlight device review.