Monthly Budgets
Set an overall budget or a per-category budget for the month and see exactly where you stand with a clean progress gauge. Like everything in Receeto, budgets live entirely on your device.
A running log of every release that's made its way into Receeto. Newest first. No marketing spin - just what changed and why it matters.
Set an overall or per-category monthly budget and see exactly where you stand at a glance, plus performance improvements and bug fixes.
Set an overall budget or a per-category budget for the month and see exactly where you stand with a clean progress gauge. Like everything in Receeto, budgets live entirely on your device.
General polish across the app to keep everything fast and reliable.
A small behind-the-scenes release with no user-facing changes - App Store submission housekeeping only.
Declared our encryption usage to the App Store so future submissions go through without an extra compliance prompt. Nothing changes in the app itself.
Export your expenses as a spreadsheet over any date range, with optional receipt images bundled in. The Receipts tab gains sorting and filtering, receipts can jump to their linked expense, and a smarter currency reader stops bare "$" receipts from being misread as US Dollars.
Export your expenses as a spreadsheet straight from Settings -> Backup & Restore. Pick exactly what to export (Today, This Week, This Month, This Year, a Custom Range, or All Time) and choose whether to bundle the receipt images alongside the CSV. With images on you get a .zip; with images off you get a plain .csv.
Exported receipt images are now named by date and merchant (for example 2026-06-17_Costco.jpg) instead of a random ID, and the CSV gains a Receipt column so every row points to its matching image.
Sort by Newest, Oldest, Highest or Lowest amount, or Merchant A-Z, and filter by date (using the same period picker as Analytics) and category. A dedicated date button sits up top so it's always one tap away.
The receipt detail screen now has a View Expense button that jumps to the linked expense, mirroring the existing "View Receipt" button.
Added to the currency list, so receipts and totals in CFA are recognised and shown correctly.
Receipts that print a bare $ (used by Hong Kong, Singapore, Australia and others) were being read as US Dollars and wrongly converted. Detection now respects your chosen currency, so an HKD receipt stays in HKD. You can also manually change the currency on the receipt review screen before saving.
Currency labels now use a regular hyphen (for example HKD - $).
Small UI refinements to the scanned-receipt screen.
Receeto now nudges you when a new version is live with a persistent banner and gentle reminders, and there's a limited-time Lifetime launch price - 50% off for the first 48 hours. Plus a trimmed Settings screen and a couple of polish fixes.
When a newer version is on the App Store, Receeto now shows a persistent "Update available" banner on the Home and Settings screens. If you have notifications turned on, it also sends a gentle reminder every 6 hours until you update, and tapping it takes you straight to the App Store.
Lifetime is $8.99 as a launch price - 50% off the $17.99 regular price - for the first 48 hours, shown with a live countdown. Once the window ends, it reverts to $17.99.
The per-version dismissal is gone, so the prompt can't be permanently hidden without actually installing the new version.
Removed the informational "Privacy" row from Settings. The Privacy Policy link still lives under Legal.
The detected version is now remembered and re-checked against your installed build on every launch, so the banner sticks around through app restarts and only clears once you're on the latest version.
The area below the header used to render as plain white; it now fills with the same app background used across every other screen.
Receeto gets a hand-illustrated liquid-glass app icon, a smooth animated splash on launch, and a fully rebuilt QuickAdd sheet that feels native to iOS. Plus simpler new pricing and a cleaner Tag Manager.
A hand-illustrated receipt with an embossed "$" mark, built as a liquid-glass icon with light, dark, and tinted variants. The Profile, Subscription, and Paywall screens now show the new icon at sizes that sit naturally next to their text.
Launches now open on a clean app-themed background (no icon flash from the system launch screen). The icon, the "Receeto" title, and the "100% Offline Expense Logger" tagline ease in from below, hold briefly, then ease out to the top before the home screen appears.
A native iOS sheet with a standard navigation bar, system Cancel / Save buttons, and the amount front and center as the primary input, replacing the old custom panel. The scan, date, and category shortcuts are now three equal-width chips labelled "Today", the category name, and "Scan" that fill with accent color the moment you override them.
Effective June 5, 2026, Yearly is now $6.99/year and Lifetime is $8.99 as a one-time purchase.
The Tag Manager now uses an inline title and a transparent list background that matches the rest of the app theme.
The "Your data never leaves your device." line in Settings / Profile no longer wraps. The in-app icon was cropped to remove its safe-area padding so the receipt fills its container without nudging the layout.
The Dashboard no longer shifts its content when the QuickAdd keyboard appears.
Colored tags now sit alongside categories for drill-downs like "Food on Trip to Paris", a unified filter menu replaces the old calendar in Analytics, the new Yearly view groups transactions by month, and pinch-to-zoom finally lands on the receipt viewer. Plus ~110 currencies, two dedicated iOS shortcuts, and a quieter empty-state Dashboard.
Attach colored labels to any expense - any expense can have multiple tags, all stored fully offline. Add or pick tags on the Add Expense and Expense Detail screens via a dedicated tag picker sheet; manage your library (create, rename, recolor, delete) from a new Tag Manager screen in Profile. Each tag draws from a curated palette and shows as a chip on transaction rows. Deleting a tag detaches it without removing the expenses.
A unified filter menu in the Analytics navbar (single icon, replaces the old calendar) now offers Filter by date and Filter by tags. The tag filter is a searchable sheet with All Tags, Untagged, and a usage-sorted list of tags in the current period - combinable with the category filter for drill-downs like "Food on Trip to Paris". The filter icon shows a dot when any filter is active, and each menu row shows its own dot indicator.
The chevron-based month stepper is gone. Tap the new calendar icon to open a filter sheet with Monthly and Yearly modes. Monthly shows a 3-column grid of months with a tappable year selector; Yearly shows a year list with totals and a radio selector. A custom-range filter is on the way next.
When you pick a year, the list shows pinned month section headers ("MAY ₹7,525.94", "APRIL ₹44,355.77") with day groups beneath each. The pinned header swaps as you scroll between months.
The current day now shows as "Today" and the prior day as "Yesterday" anywhere a day group surfaces, instead of a bare day-of-month number.
Both the date and tag filter sheets now have a leading Reset action that snaps back to defaults (current month / All Tags) in one tap.
A segmented bar plus a continuously-scrolling marquee of categories (with their totals) now sits between the period total and the pace cards, replacing the old static legend.
The full-screen receipt viewer now supports continuous pinch-zoom from 1x to 5x in addition to the existing double-tap toggle, with drag-to-pan whenever you're zoomed in.
The hero card and stat cards stay hidden until you log your first expense, so the very first run reads as "Track your first expense" rather than a wall of zeros.
Both are exposed to the Shortcuts app, the Action Button, the lock-screen widget, and Siri. Scan routes straight to the camera; Log Expense opens the manual quick-add sheet. Replaces the earlier single combined shortcut - two dedicated ones are easier to find and assign.
The list expands to 110+ currencies, covering more major Asia-Pacific, Latin American, Middle Eastern, African, and European fiat currencies that weren't in the original set. The currency picker, on-receipt rendering, and historical conversion all read from the same expanded list.
Total, comparison line ("vs last month" / "vs last year"), pace section ("EST. MAY" / "EST. 2026"), category buckets, and the transaction list now all stay perfectly in sync with whatever period you've picked, so switching months or years updates the whole screen at once.
Standard iOS toolbar with a Done button, a segmented control for switching between Monthly and Yearly, a menu picker for the year, and a grouped list for the year list - all tinted to the app's monochrome ink color.
Gone from filtered Analytics views, where it added noise more than it added a path.
Rows near the bottom of the list were fading out before they actually scrolled off-screen. They now stay fully visible until they truly leave the viewport, matching the Dashboard's behaviour.
Receeto is now signed under a new Apple Developer team. Existing receipts, scans, and any active subscriptions on your device carry over without any action on your part.
A faint 1-2pt seam where scroll content peeked through between the nav bar and the pinned month header is gone. The two now meet cleanly.
Deutsch joins as the 9th language (~844 translation strings total), an in-app banner now nudges you when a new App Store build is live, receipts remember their original currency for accurate historical conversion, and a root-cause fix to the SwiftUI typing means the whole UI translates by construction.
Alongside English, French, Spanish, Italian, Japanese, Korean, Russian, and Simplified Chinese. The string catalog grew by ~244 keys this release, bringing the total to roughly 844 translated strings.
Receeto now checks the App Store on launch and when you bring the app forward. When a newer version is live, a banner surfaces on the Dashboard and Profile with a one-tap link to update.
Receipts that aren't linked to an expense can now be re-rendered in your current display currency using historical rates, so old scans stay accurate when you switch currencies.
A handful of labels, titles, subtitles, chips, and captions across onboarding, settings, summary cards, detail rows, scan-extracted fields, and the paywall were silently slipping past translation and showing in English regardless of your language. The whole UI now translates by construction, so this whole class of bug is gone for good.
A native-feeling dark mode, system-level Scan Receipt quick actions from Siri and the Action Button, a gentle daily reminder, three new currencies, and a modernized OCR pipeline for iOS 26 - plus polish across the dashboard.
A System / Light / Dark picker that remembers your choice across launches. Toggling from the Dashboard plays a growing circular-wipe reveal that feels native, not janky. Every surface, border, and control recolours automatically as you switch.
A new App Intent surfaces Scan Receipt in the Shortcuts app, Siri, Spotlight, and the iPhone Action Button. A matching home-screen long-press shortcut handles both cold launches and warm-path cases.
On iOS 26+, Receeto now checks for lens smudges right after the receipt auto-frames. A non-blocking yellow "Wipe your lens for a sharper scan" hint appears when it's confident enough to flag it.
On a fresh install, Receeto asks once for notification permission and, if you accept, schedules a daily nudge for 6:30 PM. Decline once and you'll never be asked again.
Fires at the moment of peak engagement. Apple rate-limits it to three per user per year, so it never becomes noise.
Romanian Leu (RON), Mauritian Rupee (MUR), and Ukrainian Hryvnia (UAH). Symbols, names, flags, detection markers (including Cyrillic грн), and the on-device LLM whitelist all updated.
21 golden tests now cover amount, merchant, date, currency, and category extraction, OCR misread correction, split-column receipt layouts, label-to-amount pairing, and weird input. Future scan changes have to clear all of them before they ship to you.
On iOS 26+, Receeto now uses Apple's newer document-recognition engine, which understands paragraphs and tables natively, and falls back gracefully on older devices. The TOTAL label now pairs with the amount sitting on the same row across the receipt, before falling back to text-pattern matching. Date detection is rebuilt on Apple's native data detectors, retiring a tangle of hand-rolled formatters.
Chevron accessories replaced with a clearer "Edit ›" label on merchant, amount, category, and date rows. Tap targets now span the whole row instead of just the text.
New hero card and modular stat cards replace the older single-card layout. Tighter 16pt corner radii on Scan and Manual buttons match the rest of the B&W system. Transaction rows and in-app typography tuned for the paper-like aesthetic.
New lightweight viewer component for inspecting captured receipt photos.
A 100% offline AI receipt scanner and expense tracker for iPhone. No accounts, no cloud, no data collection. Snap a receipt, and on-device AI extracts the merchant, amount, date, and category in a single tap.
Apple Vision OCR for text recognition, paired with Foundation Models for intelligent extraction. Merchant, total, date, and category are pulled out automatically from any receipt photo. Everything runs on the Neural Engine - no network calls, no cloud queue.
No servers. No accounts. No analytics SDK quietly phoning home. Every receipt, every expense, and every cent of your data lives only on your device. Works in airplane mode, on a flight, or in a dead-zone.
USD, EUR, GBP, JPY, CAD, AUD, INR, KRW, BRL, and more. Receeto detects the currency from the receipt itself and converts between currencies using regularly updated exchange rates.
Groceries, dining, transport, entertainment, and the rest, auto-assigned by the on-device model. Override anytime; the app learns your patterns over time.
Cash tip, parking meter, vending machine. Tap the amount on a tactile numpad, pick a category, and you're done in under five seconds.
Monthly charts, category breakdowns, and daily / weekly averages. Every aggregation happens on-device against your local store - no telemetry, no server-side rollups.
Export your full expense history as a CSV for spreadsheets, or a ZIP that bundles the CSV with every original receipt image. Share via email, AirDrop, or anywhere iOS reaches.
English, French, Spanish, Italian, Japanese, Korean, Russian, and Simplified Chinese. The string catalog ships with every translation in the bundle - no download, no fallback to English.
Core scanning and tracking are free, no account required. Supporter ($9 / year) and Believer ($29 one-time) unlock unlimited scans and data export, and help fund a solo developer building in the open.
Built with SwiftUI from the ground up for blazing-fast performance, system-native navigation, and tactile haptic feedback on every meaningful interaction.