Releases
Everything that has shipped, newest first. The same notes you see inside the app.
1.12.12
in development- Fixed
A deposit set to pay its interest out, with nowhere to pay it, said nothing about it — and quietly produced no interest reminders at all. The row now says so, and opening the account offers the bank's main account to settle it
- Improved
Accounts is one screen again. The dashboard view is gone: its total is at the foot of the list, its month is on Home, and grouping by type moved into Sort & filter — which groups by bank and label too
- Improved
Cash now shows the flag of the currency it holds wherever it appears, not only in the accounts list. And the account types that shared an icon have their own: a loan was drawn as a bank, "Other" as an e-wallet, and cash as a stack of cards
- Fixed
On Budgets, the spent-and-left figure beside the title took as much room as it wanted, so in a language with longer words — or against larger numbers — the word "Budgets" was squeezed down to one letter per line
1.12.11
2026-09-19- New
A bank can have a main account, and deposits there find it on their own: the interest destination is filled in for you, and a bank's deposits sit in the list directly beneath the account they belong to rather than adrift from it. Set it under a bank account's Advanced section when two accounts could equally be meant
- New
Three ways to show a bank's main account together with its deposits — indented beneath it, folded onto one row that opens, or boxed together with the bank's total — under Linked deposits in Sort & filter. A main account is marked in the list now too, so the flag can be seen without opening the account
- New
A card account can hold more than one card. Each has its own number, issuer and artwork, and the accounts list names the first one — •••• 4029 — with a count of the rest beside it
- Fixed
Renaming a bank left the old name on every account that used it. It stayed there until the account was saved for some unrelated reason, and changed then instead
- Fixed
Installing an older version over a newer one left the app unable to start at all — it refused to open a database the later build had already touched, and clearing your data was the only way past it
- Fixed
A bank's deposit total stayed readable with privacy mode on, while every other figure on the screen — including the group subtotals beside it — was hidden
1.12.10
2026-09-15- Improved
Templates got a screen of their own, built around what tells two templates apart — the name, the amount and where it goes — instead of the date and running balance a blotter row leads with, neither of which a template has
- New
Start a transaction or a transfer from a saved template: a Template row at the top of both forms, and a row of one-tap chips in quick add
- Improved
"Save as template" now asks what to call it, suggesting the payee or the category. Before, it left the name empty and the list fell back to whichever it could find — a name you never chose and could not change from the list
- New
The accounts list can be filtered by several labels at once: pick any number under Sort & filter and it shows the accounts carrying any of them, each label a chip you can take off on its own
- Improved
A template carries the payee's logo now, the same badge it has on its blotter row, rather than falling back to the category's emoji
- Fixed
Duplicate on the templates screen made a transaction dated today and posted it to your ledger, instead of making another template. The list it was invoked from did not change, so the only sign anything had happened was a new entry in the blotter
- Fixed
The + on the templates screen opened an ordinary new transaction. Saving it wrote a transaction, not a template, and the row vanished from the list it was added on
- Fixed
A transfer saved as a template was listed but could be used nowhere — both pickers left transfers out, and the templates screen could only add transactions
- Fixed
Starting a transaction from a template in quick add dropped the payee, so a template named after a shop recorded the spending without it
- Fixed
A template's project and location were dropped when it was used, and a split template arrived without its parts
- Fixed
Backups did not contain your account labels or your debts. Restoring brought the accounts back with the labels gone and the debts missing altogether. Backups taken from this version carry both — ones you already have cannot, so it is worth taking a fresh backup
- Fixed
Grouping the accounts list did nothing at all unless you also kept two deposits at the same bank. Group by type, bank or label works on any list now
- Fixed
Filtering the accounts list left the figure at the foot covering every account you have, next to a count that did follow the filter
1.12.9
2026-09-10- Improved
The accounts list has been rebuilt.
- New
Sort & filter, from the button at the top right: order the list your own way, by name, by balance or by last activity; narrow it to one label or to deposits only; choose whether a deposit shows the days it has left or the date it matures; and show or hide closed accounts
- New
Group the list by type, bank or label. A heading is a light divider with the group's subtotal rather than a panel the list is broken into, closed accounts sink to the end of their own section instead of the end of the list, and a subtotal covering more than one currency is converted and marked as approximate
- Improved
The foot of the list says how many open accounts the total covers, and names the label when a filter is on, so the figure is never a total of something you cannot see.
- Fixed
In Debts, only a transaction that took money out of the account could be linked. Money arriving by transfer — the usual way a debt is repaid to you — was left out of the list, even though the same transfer appeared in that account's own transactions
1.12.8
2026-09-04- Improved
The account editor and the new-transaction and transfer screens are built from flat rows now — label on the left, value on the right, grouped into blocks with a single hairline between them — instead of boxed fields stacked down the screen. A whole transaction fits on one screen, so Details starts open rather than hiding half the form behind a tap
- New
Every account type explains itself where you choose it, so picking between Bank account, Savings, Deposit and the rest no longer depends on knowing what Kazna means by each
- New
A card's background and its issuer mark are chosen together now, in one appearance sheet that draws the card as you change it, instead of two settings that could disagree
- Improved
The account editor opens with what you came to type: Type, then Currency, then Name. The name field used to sit ninth, below the icon and card-issuer dropdowns and the artwork grid — the one thing everyone fills in was the last thing they reached. Position in list and Include into totals moved into a collapsed Advanced section, out from between you and the save button
- Improved
The icon picker names every icon rather than showing a wall of bare glyphs, and an account's labels fill in when they apply — before, a label that applied and one that merely existed differed only by a small checkmark
- Improved
A transaction's account row shows the bank behind the account, and a card is drawn large enough to recognise: the bank mark, the last four digits and the issuer all readable instead of crowded into a thumbnail. Status became a small menu under the dot you tapped, rather than a full dialog for five fixed choices
- Improved
The "Credit Card Payment" switch is gone from both forms, and so is its setting. It marked a payment made toward a card's bill, so that the credit-card statement could leave it out of what you had spent — but that statement is not currently available in Kazna, which left a switch on every transaction and every transfer with nothing reading it. Anything already marked keeps its mark
- Improved
The add button is the same on every list — Accounts, Locations, Projects, Payees, Currencies, Attributes and Account Labels: filled, in the same corner, and — on five of the six — announced properly by a screen reader instead of going unnamed. The location picker gains the same + the project picker has, and its "none" row says "No location" rather than offering to record where you are
- Fixed
The amount field took only six digits before the decimal separator, so nothing from ten million up could be entered
- Fixed
An account's position in the list did not look like something you could type into, and read as a label rather than a field
1.12.7
2026-08-22- New
Deposits now offer to record their interest: on the day it lands, Upcoming shows what was due, and one tap opens a transaction already filled in with the account, date, amount and category. Nothing is written until you save it, since banks round and withhold; the prompt stays until you dismiss it. Interest that capitalises is offered too, recorded onto the deposit itself, where it grows the balance
- Improved
Deposit insurance can now count labels separately, for money kept at one bank on behalf of more than one person: differently labelled deposits are treated as different depositors, each with its own insured limit. Off by default, under Preferences → Accounts List → Deposit insurance
- Fixed
A deposit could be saved set to pay its interest out with no account to pay it to — which the app reads as capitalising, so it looked like one thing and behaved like another. Both the wizard and the account editor now ask where the interest goes
- Fixed
The deposit-insurance warning sat in the gap below its row, so with two deposits at one bank showing one under the other it read as a warning about the wrong one. It now sits inside the row it describes
1.12.6
2026-08-22- New
Long-press the app icon for quick add, a new transaction or a new transfer
- New
Kazna now fills in the category for you: pick a payee and it suggests the one you usually use for it. It only ever fills an empty field — a category you chose yourself is never replaced. On by default; turn it off under Preferences → New transaction screen → Suggest a category
- Improved
Swipe actions on the blotter now work the way they do on iOS: the row holds open with labelled buttons instead of firing the moment you let go, you can pick up to three actions for the left swipe and two for the right, and swiping a row all the way across runs the first one
- Fixed
Duplicating a transaction left the new row tucked under the date header, so the copy you had just made was half hidden
- New
Deposit insurance: Kazna can warn when the deposits at one bank add up to more than would be compensated if the bank failed — insurance pays per bank, so four modest deposits at one place can quietly leave part of your money uncovered. Off by default; switch it on in Preferences → Accounts List, where the limit is filled in for your home currency and can be changed
- Improved
Debts is no longer marked beta. It has shipped to everyone for a while and works; the label was outstaying its welcome
- Fixed
Exchange rates could stop updating without saying anything — when the rate service was unreachable, old rates kept showing as though they were current, and every converted total was quietly out of date. Kazna now falls back to a second source, and the rates screen tells you when an update failed
- New
Maturity reminders for deposits: a notification before one ends, while you can still move the money or stop the rollover — set how far ahead in Preferences → Accounts List
- Improved
If notifications are switched off, the reminder setting says so and offers to turn them back on, instead of leaving you waiting for a reminder that was never going to arrive
- Improved
Opening a deposit now walks through it in steps — the terms, the money that funds it, then a review before anything is saved. You can choose to fund it later, and back out at any point without leaving a half-made deposit behind
- New
New Home widget: deposits about to mature, each with its bank, labels, rate and the days left — set how far ahead it looks, from 30 days to everything
- New
Upcoming now lists the interest your deposits are due to pay, next to your planned payments
- Fixed
The internal names put right in 1.12.2 — "<NO_PROJECT>" and the like — were still showing on iPhone and iPad. They are corrected the first time you open this version
- Fixed
A new install started with almost none of the built-in categories. They are added the first time you open this version
- Fixed
A new top-level category appeared above categories you already had, instead of at the end of its list
- Fixed
Deleting an account left its deposit behind, out of sight but still carried into your backups
- New
The cash flow forecast now counts the interest your deposits are expected to pay, so a month of interest income no longer looks like a month of nothing
- New
Deposits at one bank can be kept apart by label, so one person's money is not folded into a total with someone else's — Preferences → Accounts List
- Improved
Picking a project or location shows their emoji, and the picker fits the list instead of always filling half the screen
- Fixed
Internal names such as "<NO_PROJECT>" could appear where "No project", "No category" or "Current location" should be
- Fixed
Restoring a password-protected backup from your files could clear your data instead of bringing it back. Restoring now asks for the password, and a file Kazna cannot read is refused rather than acted on
- Fixed
Repeating payments on the Home screen showed the day you created them and looked overdue. They now show when they are next actually due
- Fixed
The cash flow forecast ignored your everyday spending during your first weeks with Kazna, and underestimated it in a month with a large scheduled payment
- Improved
The cash flow forecast chart now shows the shape of the month — the dips and the paydays — instead of a flat line
- Improved
Internal clean-up and fixes
- New
Home-screen widgets for Android and iOS: net worth at a glance, your top accounts, and a button that goes straight to quick add
- New
Cash flow forecast on Home: projects your balance 30 days ahead from scheduled payments and your typical spending, and marks the low point — the dip before payday
- New
Kazna now speaks German 🇩🇪, Spanish 🇪🇸 and French 🇫🇷 as well as English 🇬🇧 and Russian 🇷🇺
- New
Deposits held at the same bank collapse into one row in Accounts, showing how much you have at that bank and which deposit matures next — tap to open the list
- New
Export your transactions as CSV or QIF and send them straight to Files, Drive, mail or anywhere else — one sheet now covers both formats
- Fixed
Choosing a language in Preferences did nothing at all. It now applies when you restart, dates included, and Kazna appears in the system Settings language list too
- Fixed
Tab labels no longer spill onto a second line in languages with longer words
- Fixed
The Save button no longer wraps onto two lines next to "Save & add another"
- Fixed
Multi-currency reports (Category Treemap, Cash Flow, Spending Calendar, Category Comparison, Balance Trends) now convert amounts into your home currency instead of adding raw numbers together
- Fixed
Your own banks no longer disappear from the Banks list when a bank catalog is installed — hidden ones come back automatically, and their accounts can now be re-assigned correctly
- New
Quick add: the + button on Home opens an amount-first sheet — numpad, your accounts and most-used categories as chips, done in seconds (toggle in Preferences → New transaction screen)
- New
Transfers: a swap button flips the from/to accounts (and amounts) in one tap
- Improved
Design: date-only transactions no longer show a meaningless "12:00 AM"; account pickers show a single clean placeholder
- Fixed
A newly created bank no longer shows up as a catalog bank in the account form; the bank picker cleanly separates "My banks" from the catalog
- New
Exchange rates now update automatically once a day — and instantly for newly added currencies (toggle in Preferences → Other)
- New
Redesigned totals dialog: all currencies at a glance, pinned home-currency total, and the rate date
- Fixed
Totals no longer show N/A when transactions are older than the stored exchange rates
- New
Blotter: tapping a transaction opens a modern bottom sheet with one-tap status chips — switch back to the classic popup in Preferences → Blotter
- New
Welcome: polished first-run screen, and a "You're exploring sample data" banner with a one-tap exit back to a clean start
- Fixed
Stray backslashes before apostrophes and quotes in texts
- Improved
Sample data: richer demo — budgets, scheduled payments with working-day shifts, six currencies — and it loads in your language
- Fixed
Account group names and counts in the accounts view are properly translated
- New
Scheduled: monthly schedules can shift to the next or previous working day — add your country's holidays as non-working days in Settings → Other
- New
Accounts: bank logos on card thumbnails and account rows, plus labeled "Last activity" dates and credit-card balances
- New
Blotter: credit cards show Balance and Available side by side; transfers display the other account's bank logo
- New
Planner: forward-looking period filter (Today … This and next 3 months, default "This and next month") with friendly period names and cleaner rows
- Improved
Design: app draws edge-to-edge, Material tab icons by default, single currency symbol on Home, one add-button style, clearer budget cards ("spent · left")
- Fixed
Bank logos that went missing after a catalog install are restored automatically on launch
- New
Scheduled Transactions: create recurring or one-time transactions for the future, with a redesigned recurrence picker (adds a "Forever" option) and a modern Scheduled list
- New
Planner: forward-looking view of what's coming up, with back navigation, a dimmed "Executed" mark for items that already ran, and always-fresh data
- New
Dashboard: net worth trend sparkline, real bank/card logos in the account list, and an income-vs-expense bar on Cash Flow
- New
Reports: Spending Calendar adds 6M/1Y GitHub-style heatmaps with total, daily-average and busiest-day insights
- New
Reports: Category Treemap — stable per-category colors across periods, category emoji in tiles, and a percentage view
- New
First run: redesigned welcome — sets your currency automatically, with options to explore sample data or restore a backup
- Improved
Notifications: scheduled-transaction reminders now request permission properly on Android 13+
- Fixed
Swipe actions on transactions snap back correctly; app permissions tidied up
- New
Transactions: swipe a row to act fast — assign edit, delete, duplicate, clear, reconcile or info to left/right swipes in Settings → Blotter
- New
Transactions: delete instantly with an Undo bar instead of a confirmation dialog — optional, in Settings → Blotter
- New
Transactions: "Save & add another" keeps the account and date so you can log several entries in a row
- New
Appearance: Material You — match the app to your wallpaper (Android 12+, Settings → User interface)
- New
Reports: category emoji shown next to each category in the By Category report
- Improved
Polish: animated balance and total counters, a gentle staggered entrance for lists, and friendlier empty screens
- New
Security: password-protect your backups — encrypts local exports and cloud backups with AES-256; you're reminded whenever a backup isn't encrypted
- New
Security: PIN lockout — too many wrong PIN attempts now trigger an escalating cooldown to stop guessing
- New
Security: screenshots blocked on sensitive screens;
- Improved
Security: stronger PIN and backup protection (salted key derivation, minimum backup-password length); database encrypted at rest while the device is locked
- New
Accounts: insights card on the home screen — this month's net and top expense category at a glance
- New
Reports: Category Treemap — proportional tile map of spending by category, tap any tile for details
- New
Reports: Category Comparison — this month vs. last month side-by-side per category
- New
Reports: Cash Flow — monthly income and expense bar chart with multiple date ranges
- New
Reports: Balance Trends — account balance line chart over time
- Improved
Card: refined gloss overlay and bottom vignette on card thumbnails
- Improved
Banks: catalog icon in the Banks screen shows the update badge when bank packs need updating
- Improved
Card: refreshed all card network and electronic wallet logos — updated branding
- Improved
Card: network logo now always visible — luminance-based outline adapts to any card background colour
- Improved
Card: subtle gloss overlay on card thumbnails
- New
Card: 3 new background patterns — waves, grid, crosshatch
- New
Card: 6 gradient presets — midnight, ocean, sunset, forest, dusk, rose
- Improved
Card: background picker reorganized — colour picker below preview, patterns and gradients on separate rows
- New
Accounts: Crypto added as a dedicated account type
- Improved
Banks: Cash and Other accounts no longer appear under "No Banks"
- Improved
Payees: catalog logos shown with rounded corners instead of being clipped to a circle
- Fixed
Bank packs now auto-download silently in the background — only packs needed for existing accounts
- New
Banks: downloadable bank catalog — install packs for Russia, Belarus, Kazakhstan, Ukraine, and global banks with logos
- New
Accounts: currency flag shown for cash accounts in the account list
- New
Card: redesigned background color picker — 18 presets in a hue grid, patterns inherit the selected color
- Fixed
Catalog payees and their logos are now preserved across backup/restore on a new device
- Fixed
Installing a catalog pack no longer creates duplicate payees when restoring from an older backup
- New
Budgets: redesigned — inline period filter with M3 date range picker, dynamic progress bar with overspent indicator
- New
Blotter: date section headers group transactions by day (toggle in Settings → Blotter)
- New
Blotter: strikethrough amount on transactions excluded from totals
- New
Settings: tab bar icon style now in preference
- New
Categories: new **Personal Auto** 🚗 section — Fuel ⛽, Car Maintenance 🔧, Car Wash 🫧, Parking 🅿️, Toll Roads 🛣️
- Improved
Categories: **Transport** 🚌 now covers public transit only — Taxi, Public Transport, Car Sharing, Kick Sharing, Ferry
- Fixed
Catalog payees preserved correctly when uninstalling one of multiple packs
- New
Payees: logo or emoji avatar shown in autocomplete suggestions and selected payee field
- Improved
Categories: built-in category names now shown in the correct language in transaction editor
- New
Categories: search filter added to merge picker dialogs (categories and payees)
- New
Categories: 30+ new built-in categories across all sections:
- New
Income: Pension & Benefits 👴, Dividends & Investments 📈
- New
Debts (beta): track personal IOUs — create, edit, and close debt records linked to real transactions
- New
Payees: search and sort by usage or amount
- New
Online catalog of payees: update notification improvements
- Improved
Lock screen: fix tapping the fingerprint icon
- New
Categories: Lawyer added under Government
- New
Categories: 5 new built-in categories — Flowers 🌸, Medical Tests 🧪, Documents 🛂, Post & Shipping 📮, Fines ⚖️
- New
Payee Catalog: downloadable payee packs with logos
- New
Categories: 5 new subcategories — Barber ✂️, Jewelry 💍, Marketplace 📦, Home Improvement 🔨, Taxes 🧾
- Improved
Lock screen: PIN and biometric buttons respond correctly again (regression from 1.4.1)
- New
Blotter: emoji or bank logo avatar on each transaction row — payee → project → category priority; transfers show the counterpart bank logo
- Improved
Lock screen: touches no longer pass through to the app while the PIN or biometric prompt is visible
- New
Accounts: label system — create color labels, assign to accounts, filter account list by label
- New
Blotter: select multiple transactions and bulk-edit payee, category, project, or location
- New
Payees / Projects / Locations: emoji avatar in list items; first letter used as fallback
- Improved
Transactions: closed accounts included when editing existing transfers and splits
- New
Banks: 14 more built-in banks — Tavrichesky, UBRR, VBRR, Ozon Bank, Yandex Bank, WB Bank, A-Bank, Citibank, Mosoblbank, Sinara, SDM-Bank, IN Bank, Rost Finance, Megafon Bank
- New
Banks: 27 more built-in banks added — Russian regional banks, Ozon Bank, Yandex Bank, WB Bank, and others
- New
Banks: mark a bank as closed — greyed out with account stats, hidden by default, reopenable
- New
Banks: "Include closed" toggle also controls visibility of closed banks in the list
- New
Banks: built-in bank catalog — browse all 48 banks with name search and country filter
- New
Banks: added systemically important banks for Russia (12), Belarus (5), and Kazakhstan (5)
- New
Payees: convert a payee into a project (and vice versa) with transaction reassignment
- New
Categories: emoji shown in category field when editing a transaction, transfer, or split
- Improved
Categories: built-in categories can only be hidden — Edit, Merge, Convert, Delete restricted to user-created categories
- New
Categories: 11 new subcategories — Bakery 🥐, Coffee & Café ☕, Kick-sharing 🛴, Souvenirs 🎁, Parking 🅿️, Toll Roads 🛣️, Bar & Nightlife 🍺, Dental 🦷, Insurance 🛡️, Books 📗, Rental Income 🔑
- New
Blotter: project name shown in transaction title when set
- Improved
Categories: picker now shows hierarchy, emoji, and localized names correctly
- New
Categories: Fast Food 🍔 and Car Maintenance 🔧 added as new expense categories
- Improved
Categories: refined names and emoji across the board (Food, Wellness, Hobbies, Sport & Fitness, Deposits, and more)
- Improved
Projects: list refreshes immediately after converting a category
- New
Categories: Beauty 💅, Pets 🐾, and Government 🏛️ added as dedicated expense categories
- New
Categories: convert a category into a project (and vice versa) with transaction reassignment
- New
Categories: emoji symbols shown in category picker
- New
Categories: picker opens fully expanded so the whole tree is visible immediately
- New
Banks: bank management screen with logos — create, rename, and delete your own banks
- New
Banks: bank logo shown as account icon for non-card accounts
- New
Banks: user-defined banks now survive backup restore
- New
Categories: pre-populated with emoji, MCC codes, and localization
- New
Categories: merge category — reassign all transactions to another and delete the source
- New
Categories: built-in categories are protected (hide/show instead of delete)
- New
Dashboard: swipe left on any widget to configure or delete; swipe right to reorder
- New
Dashboard: widget settings open in a bottom sheet with auto-save and per-widget toggles
- New
Dashboard: net worth monthly change indicator with animated number transitions
- New
Dashboard: top expenses with per-category color bars and monthly total
- New
Dashboard: upcoming transactions grouped by Overdue / Today / This week / Later with relative dates
- New
Dashboard: cash flow net line and over-budget pulse animation
- New
Dashboard: proportional account balance bars, collapsed in privacy mode
- Improved
Excluded-from-totals indicator only shown in the monthly income/expense blotter
- New
Dashboard: new home screen with net worth, top expense categories, income/expense summary, budget alerts, and upcoming scheduled transactions
- New
Dashboard: tap any card element to drill into the relevant blotter or screen
- New
Blotter: add and transfer buttons always visible in bottom bar
- New
Monthly view: navigation and total merged into a single bottom bar row
- Improved
Visa card logo updated
- New
Redesigned filter dialogs
- Improved
Filter: sort by amount was broken — fixed
- New
Privacy mode: place phone face-down to hide all balances (toggle in Settings → Protection)
- New
Credit card visual: redesigned card face with issuer logo, card number, and cardholder layout
- New
Credit card visual: customizable card background — solid colors and patterns
- New
Credit card thumbnail shown in account lists, blotter header, account selector, and transaction input
- New
Full-screen card detail view when opening a card account blotter
- New
Restore database from any location on the device (e.g. Downloads) via the restore sheet
- Improved
Initial public release