Parendi
Analyze your finances locally
Only for Mac
Free · In‑App Purchases
Bank statement in, savings rate out, and your finances never leave your Mac: no network access, no cloud. New: a cash flow diagram shows where your money goes.
Parendi reads your bank statements and turns them into a picture of your finances: where your money comes from and where it goes, savings rate, fixed costs, net worth and your FIRE number. Everything is calculated on your Mac. There is no sign-in, and the app talks to neither a server nor your bank.
HOW IT WORKS
You download the statement from your online banking and drop it into the window. Parendi detects the format on its own: camt.053, OFX/QFX, CSV or Excel. With a CSV you map the columns once, and the app recognizes the same format from then on. Every entry gets a category, and the preview shows you where each suggestion came from: your earlier assignment, a keyword, or an estimate.
Whatever you assign by hand is remembered and applied on the next import. Importing the same month again is safe: Parendi compares per account and only takes what is genuinely new.
WHAT YOU SEE
Overview: income, spending, investments and savings rate, by month and for the year, compared with the year before.
Cash flow: where the money came from and where it went, for a year or a single month, as a diagram. Spending splits into fixed and variable costs first, then into categories. Double-click to see the transactions behind it.
Spending: your monthly average by category, or fixed costs only. You decide which categories count as fixed.
Net worth: freely named positions with monthly values. A mortgage may be negative, and the home you live in counts towards your net worth but not towards the FIRE calculation.
FIRE: what your assets add up to at your current savings rate, in today's purchasing power, without typing in assumptions. A projection, not financial advice.
CREDIT CARDS COUNTED ONCE
Card spending appears twice in your statements: as individual items on the card bill, and as the payment of that bill from your bank account. Parendi counts the items and excludes the bill payment as a transfer. The same goes for transfers between your own accounts.
YOUR DATA
Your data lives in a SQLite file on your Mac, with no account and no synchronization, and nothing is analyzed in the background. Backups go where you tell them to go, and one click restores them. The estimates come from Apple Intelligence on the device; if it is unavailable, importing still works, just without estimates.
A MAC APP
Menus, keyboard shortcuts, undo across every step, light and dark, seven languages. None of it is a rebuild.
TRIAL AND PURCHASE
30 days from your first import, extendable once by 30 days. After that you can still read, analyze and back up everything; only entering new data waits for the purchase. One purchase, no subscription.
REQUIREMENTS
macOS 26 or newer. Category estimates need a Mac with Apple Intelligence.
more New: Cash flow shows where your money came from and where it went.
- The new Cash flow view (⌘2) draws a year or a single month as a diagram: income on the left, and on the right what was left over, your investments and your spending.
- If you have marked categories as fixed costs, spending flows into fixed and variable costs first and then into the categories. You can see how much of your income was already committed.
- Above the diagram you find income, expenses, investments and savings, as in Transactions.
- Double-click a category to open its transactions for the same period. Small categories are grouped and can be expanded.
- The other views move up one key: Transactions ⌘3, Spending ⌘4, Net Worth ⌘5, FIRE ⌘6.
2.76.0 11h ago
The app icon has been redrawn. It has a light and a dark version again and follows the icon style you set in macOS, including the clear and tinted styles. The dot on the line now sits in a small glass lens.
2.75.1 1d ago
Parendi now speaks Japanese, and eleven countries have their own template.
- The app is available in Japanese. Statements from Japanese banks and cards can be read, including Shift-JIS files, Japanese dates and yen without decimals.
- New templates with fitting categories and keywords for Liechtenstein, France, Italy, Spain, Brazil, the US, the UK and Japan. Many banks in these countries are recognized without a dialog, such as BoursoBank, Fineco, Sabadell, Nubank, Fidelity, NatWest and MUFG. More banks in Switzerland, Germany and Austria now have their transaction text read correctly too.
- The help texts on pensions name the products of your own region instead of the Swiss Pillar 3a everywhere.
- Card bills from Switzerland, Austria, Italy, Spain, Brazil, the UK and the US are no longer counted twice.
- Balance rows and pending or reversed rows no longer arrive as transactions. Transfers in budgeting-app exports, PayPal and Brazilian savings accounts no longer count as spending or income.
- A spreadsheet with several accounts is turned away instead of mixing the accounts.
- Excel files open much faster, 100,000 rows in half a second, and large files are read in the background while the window stays usable. An .xls that is really a web page can be imported, and for an old Excel file Parendi tells you what to do.
- In the preview you can choose the text encoding if accents or special characters come out wrong. Switching the account type keeps the chosen columns and decimal separator.
- More date and amount formats are read, such as spelled-out months or CR and DR, and the delimiter of a CSV file is detected more reliably.
- A damaged camt file can no longer freeze the app.
2.75.0 2d ago
Fixes from a thorough review, plus small refinements throughout.
- Amounts with a comma as thousands separator, such as "250,000" on an American or British Mac, are now read correctly when you type them. Before, this became 250.
- If you choose a card account while importing and then cancel, the next statement from the same bank is read as a bank account again, with every transaction.
- "Send a masked copy …" now also removes names and account numbers from OFX text fields that used to slip through.
- Menu commands such as ⌘1 now leave an open transaction and what you typed in place.
- A new transaction stays visible when the list is filtered by account, and it suggests the month the list is showing.
- Choosing "Skip" on first launch no longer overwrites a backup made the same day.
- When you edit an imported bank transaction, its date and amount look the same as in the list, and amounts no longer break across lines between the currency and the number.
2.74.0 3d ago
The app icon has been refined. Parendi now shows the same icon in light and dark appearance, and its line stays sharp even at small sizes in the Dock and in Finder.
2.73.1 3d ago
New colors and a new icon.
- The app icon is new. When macOS shows icons in dark style, Parendi has a dark version of its own.
- Income, expenses and investments now come from one palette: turquoise, terracotta and saffron.
- In Net Worth, each kind of asset has its own color again. Freely available, Restricted and No withdrawal look the same in the figures, the bar and the chart, and a dot in front of each figure shows where it belongs. All of them are easy to read, in light mode too.
- Category colors now go together, equally bright and equally strong.
- Click outside the sidebar and the current view turns gray there, as in Finder.
2.73.0 4d ago
Polished wording.
- The summaries in Net Worth and FIRE are rephrased: “Up CHF 32,319 since the end of 2025: balance in August 2026.”
- Where a value is missing, every view now shows the same character. FIRE and Settings used to write a different one than Overview, Spending and Net Worth.
- In the import’s column mapping, the empty choice is now called “Choose”.
2.72.1 5d ago
Parendi now speaks six languages.
- French, Italian, Spanish and Portuguese (Brazil) have been added: menus, views, messages, help texts and the categories the app starts with.
- Import understands the column names of these languages. A CSV with “Libellé”, “Descrizione”, “Concepto” or “Histórico” now finds amount and description without mapping.
- Numbers and month names follow the language you pick: in Italian a four-digit amount keeps no thousands separator, in Portuguese a comma separates the decimals.
- The language sits in Settings under General, independently of country and currency.
2.72.0 6d ago
A wording fix in the German interface: the category settings and the Spending view now say "Fixkosten" throughout. The English interface is unchanged.
2.71.1 Sep 20
- Parendi no longer asks for your country on first launch. It takes currency and number format from your Mac, wherever you live, and "What happens next" tells you what it will use.
- You pick the currency yourself in Settings under General, for instance when your account runs in a different currency from the one your Mac assumes. If you change your Mac's number format later, "Use Mac Number Format" brings it over. Existing books look exactly as before.
- Starting fresh outside Switzerland, Germany and Austria, you get keywords for brands such as Netflix, Spotify, IKEA and Booking.com, and Net Worth has a restricted retirement account next to the ETF.
- With the English interface, the transfer category in new databases is called "Transfers" instead of "Credit Card".
- Two messages now name the labels that actually appear in the app.
2.71.0 Sep 19
- Statements in OFX and QFX format now go in with no mapping. Banks in the US, Canada, Australia and Brazil offer them alongside CSV, and as with camt.053 you don't assign a single column: the file even says whether it belongs to an account or a card.
- On card statements with English transaction text, Parendi now recognises the payment of the card bill as a transfer. It used to count as a credit in a spending category and pushed that category's total below zero.
- Transactions your bank sends without any text now come along. This mostly affects cheques and cash withdrawals in OFX files, which used to drop out of the statement without a word.
- Statements with empty fields, an angle bracket in the transaction text or a missing closing tag are read in full. Before, the transaction after it could disappear.
2.70.0 Sep 19
- When importing, the AI now looks at your most frequent merchants instead of the first 40 transactions. If you bring in several years at once, far more of them come back sorted: measured on a yearly statement of 1000 rows, 40 transactions before, 421 now. The wait stays the same. There are still 40 requests, but each one covers a merchant rather than a single row, and on a card statement with few merchants that is often enough for all of it.
- The note in the import preview now also gives the number of distinct merchants. It only appears when something really will be left in the catch-all category.
2.69.0 Sep 18
- A refund on the credit card now reduces the spending of its category instead of being left out. When you search for a merchant, the panel on the right shows the net spending and, below it, the sum of the credits. This applies to your whole history, so spending in past years may come out a little lower than before. The payment of the card bill remains a transfer and still counts exactly once.
- You choose the decimal separator yourself in the import preview. Some card statements write three decimal places, and the dot then looked like a thousands separator: 53.10 became 53,100. If the amounts in the preview look wrong, switch it, the file is read again, and the choice carries over to the next statement in the same format.
- "Change only this transaction" now sits at the top of the category menu, as its own section above the list. With many categories the entry used to sit below the visible menu and only turned up when scrolling.
- In the transaction list, source and amount take less width and the description gets more. On a 14-inch screen it used to break off mid-word while the two narrowest columns had the most room to spare.
2.68.0 Sep 16
- This release is built with the macOS 27 SDK and tested on macOS 27. It still requires macOS 26, so it runs on both.
- The spending view calculated its monthly average over a window that reached into the future as soon as a transaction was dated ahead. Just as many real months dropped off the other end, and "avg. monthly spending" came out up to a quarter too low. The window now ends with the last month you have recorded, so the headline figure covers the same period as the curve beside it.
- The year switcher only appears where there is something to choose. If you have recorded a single year so far, transactions and spending no longer show a capsule holding that one, already selected year. It stays in the overview and net worth, where "All" sits next to it. It also stays complete when you switch between views, instead of cutting "All" off.
- The date in the transaction list follows the region you selected. In Switzerland, Germany and Austria it reads as before; any other region gets its own notation, the way the calendar in the transaction window has done all along.
- The message after an import separates the statement from the explanation. Until now the whole text stood in bold in the title, ten lines in a row for the longest ones.
- Under net worth, the monthly view shows its change even when the previous year ended below zero, and the total row while entering values counts archived positions. Both used to name a different figure than the table next to them.
- A second restore on the same day no longer overwrites the backup of the first one, its name now carries the time. After you delete an account, "Undo" also brings back its import suggestion.
2.67.0 Sep 16
- The category menu of a transaction now says in its title how many transactions your choice will affect, and offers "Change only this transaction…" below. Until now that only stood in the tooltip, which usually arrives after the click.
- The search in the transaction list can be limited to a single year: below the search field you get "All years" and the year from the title bar. The period also shows in the result count, and when nothing is found, a button takes you back to all years.
- Next to the search results you now see their balance: income, expenses and investments of the transactions found, with the net figure below. If you open a category where money moves both ways, you see both sides instead of only the spending.
- Table rows that open another view on double-click now say so in their right-click menu: "Show transactions in this category" under Spending, "Show months of 2025" under Net Worth.
2.66.0 Sep 15
- The Help menu now has two entries: the support page with file formats and common questions, and what's new in this version.
- Where a view is still empty, the next step sits right there as a button. Overview and Spending lead to the import, FIRE to your first monthly entry under Net Worth.
- With an empty year, the Spending view is laid out like the other views. The message sits in the middle of the area instead of at the top under the title.
- "Development over the years" only appears once there is a second year to compare. With a single year, the card just repeated the table above it.
2.65.0 Sep 12
- Parendi now has a fourth region for every country outside Switzerland, Germany and Austria. Currency and number format are taken from your Mac once (for example "Poland (PLN)" or "United States (USD)") and then stay fixed, even if the app later runs on a different Mac. You start with neutral categories and no country template; if you change your Mac's settings later, "Use Mac settings" in Settings picks up currency and format again.
- Statements with US dates (03/14/2024) are read correctly. Parendi infers the order from the values in the file; where they leave it open, the column dialog offers a "Month first" checkbox. A saved mapping keeps its order.
- The welcome screen fits the window without scrolling, and afterwards the app opens at its working size again, sidebar included.
- The two rings in the FIRE view move closer together and read as one graphic.
- The region list says "Switzerland" instead of "Switzerland / Liechtenstein"; Liechtenstein continues to use the same setting.
2.64.0 Sep 12
Credit card statements without a debit/credit column (for example Cornèrcard or the PostFinance card) can now be imported as a card: the account picker in the import preview lists bank and card accounts, and choosing a card account makes Parendi read the file as a card statement right away, with debits as expenses and credits that do not count as income. Parendi remembers the choice for the next statement in the same format.
Statements with a single amount column whose title names both credit and debit (Raiffeisen, BEKB) are recognised automatically again instead of ending up in the column dialog.
A new account is now called "Bank account" or "Credit card" on the first import and can be renamed right there.
2.63.0 Sep 11
Automatic backups end up in the iCloud folder "Parendi" again. On launch, a backup could be written inside the app instead, while Settings named iCloud as the target. The backup section now also shows which backup actually sits in the target folder.
For asset positions, the detail view now explains why a position with recorded monthly values cannot be deleted, and that archiving is the way to retire it.
2.62.11 Sep 7
After a purchase, the section in Settings is called "Full version". It used to still say "Trial period" even though the status below it read "Purchased".
2.62.10 Sep 5
Three fixes from the first day on the App Store.
The figures next to the headline number (income, spending, investments and their counterparts in Spending, Net worth and FIRE) sit in their own column on the right again instead of below the text.
"Save Backup…" (⌘B) writes the backup to any folder you choose. It used to fail with an error whenever the folder didn't belong to the app.
"In Finder" for the backup folder reveals the folder.
2.62.9 Sep 5
New: Cash flow shows where your money came from and where it went.
- The new Cash flow view (⌘2) draws a year or a single month as a diagram: income on the left, and on the right what was left over, your investments and your spending.
- If you have marked categories as fixed costs, spending flows into fixed and variable costs first and then into the categories. You can see how much of your income was already committed.
- Above the diagram you find income, expenses, investments and savings, as in Transactions.
- Double-click a category to open its transactions for the same period. Small categories are grouped and can be expanded.
- The other views move up one key: Transactions ⌘3, Spending ⌘4, Net Worth ⌘5, FIRE ⌘6.
more Version 2.76.0 11h ago
Data Not Collected The developer does not collect any data from this app.