Boring Expenses

Simple Spending Tracker

Free · Designed for iPad. Not verified for macOS.

A tiny, beautifully boring expense tracker that shows exactly where your money goes — 100% free, ad-free, private, and sign-up-free. Your data lives in your personal iCloud, end-to-end encrypted by Apple and invisible to us. JUST EXPENSES — NOTHING ELSE - No income tracking — complete focus on spending - No multiple accounts — one number, the whole picture - No complicated budgets or category limits - No welcome screens or personal surveys - No bank connections — log each expense manually, like a journal - No subscriptions, ads, trackers, or analytics - Apple-only ecosystem — native look, feel, and animations WHY THIS APP ROCKS - Ready from the first second: no silly questionnaires, budget setup, paywalls, or registration - Totally free: no "premium" tiers, no nagging for donations - Private by design: your expenses stay in encrypted iCloud, never shared - Works offline - Tiny and fast: under 5 MB, opens fast - No category caps: limits are complex and discouraging. Seeing trends over weeks and months naturally builds smarter spending habits. KEY FEATURES - Add an expense in one tap: category, amount — done - Beautiful interactive charts update instantly — week, month, year - 100+ icons and colors to customize categories - Quick filters by date and category - CSV export: pull your data into Excel or another app anytime - Supports Dynamic Type and VoiceOver - Light and dark themes with a native iPhone look START TODAY Download Boring Expenses and build smarter, everyday spending habits. Thanks for reading to the end — have a great day! Questions or ideas? Open Settings -> Feedback and message the developer directly. Like the app? We'd love a review on the App Store.

  • This app hasn’t received enough ratings or reviews to display an overview.

A bunch of awesome new widgets for your home screen. A spending chart with category and date range selection. “Last expense” — for those moments when you’re like: “Wait… did I log that or not?” No-spend days — honestly one of the best features. Track how many days you’ve gone without spending anything (you can even pick a category). And quick add with just one tap. The “Quick Add” button is now available in Control Center (yep, where your flashlight lives), on the lock screen, and for the Action Button. One tap — and you’re already picking a category. On newer iPhones with the Action Button, it’s especially nice: set it once and forget it. All currencies are now supported — not just 12 like before. I went to Turkey and realized… not having lira in the app was just embarrassing. Clear, human-readable error messages when entering expenses. Before, weird inputs would show something like expense.error.amountTooHigh — not great. Now it’s proper text. And yes, my favorite “galactic-scale purchase” message is back for those truly astronomical amounts. Have a great day!

The developer, Dmitry Kulizhnikov, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Not Collected

    The developer does not collect any data from this app.

    Privacy practices may vary, for example, based on the features you use or your age. Learn More

    The developer indicated that this app supports the following accessibility features. Learn More

    • Supported Features

      • VoiceOver

      • Larger Text

      • Dark Interface

      • Differentiate Without Color Alone

      • Sufficient Contrast

    Seller
    • Dmitry Kulizhnikov
    Size
    • 20.8 MB
    Category
    • Finance
    Compatibility
    Requires iOS 18.3 or later.
    • iPhone
      Requires iOS 18.3 or later.
    • iPad
      Requires iPadOS 18.3 or later.
    • Mac
      Requires macOS 15.3 or later and a Mac with Apple M1 chip or later.
    • Apple Vision
      Requires visionOS 2.3 or later.
    • Apple Watch
      Requires watchOS 11.0 or later.
    Languages
    • English and Russian
    Age Rating
    4+
    Copyright
    • © 2026 Dmitrii Kulizhnikov