OneLedger app icon

OneLedger

Long-term wealth planning for Mac and iPad — documentation version 2.0 (OneLedger).

Documentation

English

What’s New in version 2.0

OneLedger — redesigned interface: light and dark themes, clearer charts, harmonized add and edit screens. The app now appears as OneLedger on your home screen (formerly Eicheesel X on the App Store listing).

This release continues long-term wealth planning:

  • Wealth overview — New hub in Analysis: allocation across savings, portfolios, and net real estate; cash flow vs loan payments; actual vs projected gaps; projects and annual capacity; consolidated tax estimates; simplified stress tests. Expert remains available for macro context (euro / US zones).
  • Savings structure — Classify accounts into everyday, emergency, goals, and satellite pockets (or let the app infer). Compare your wealth to personal benchmarks with charts, insights, and an educational pyramid infographic.
  • Getting started — Welcome screen on first launch: explore with sample data, start empty, or import a backup. Optional discovery checklist. Load or remove the sample anytime in Settings.
  • Loans — Live preview when adding or editing a loan: monthly payment, total interest, and yearly amortization chart.
  • Polish — Dynamic Type cap on dense analysis screens; wording updated in English, French, and Spanish.

Thank you for using the app.

Introduction

OneLedger (formerly Eicheesel / Eicheesel X) helps you project and track long-term wealth across savings accounts, portfolios, property, and loans. Compare projections with actual amounts year after year for milestones such as retirement. The app accounts for inflation so you can adjust contributions to stay on target.

On your device the app is named OneLedger. The App Store listing may still show Eicheesel X during the transition. The name “Eicheesel” (squirrel in Lorraine Franconian) reflected saving for the future — that idea continues with OneLedger.

0. Quick start

Recommended path for a new installation:

  1. First launch (iOS): choose sample patrimony to explore, start empty, or import a backup.
  2. Set reference currency in the toolbar if you use several currencies (see « Key concepts » below).
  3. Add your savings accounts with start year, annual contribution, and expected return rate.
  4. Enter actual amounts at year-end (green icon) to compare with projections.
  5. Optional: portfolios (Alphavantage key), property, loans, savings goals (Projects).
  6. Review the Dashboard, Balance sheet, and Wealth overview hub.
  7. Enable a Quick backup in Settings once your data looks correct.

Key concepts

These terms appear throughout the app and in the numbered chapters below (sections 1 to 7).

  • Reference currency — Totals on the Dashboard, balance sheet, and Wealth overview are converted into this currency (toolbar on macOS; Settings / rates on iOS). Individual accounts keep their own currency; conversion uses exchange rates (including optional fixed rates in Settings).
  • Projection model — For each savings account: initial amount, annual contributions, return rate, duration, and start year build a year-by-year theoretical balance (compound interest).
  • Actual amounts — Values you record per year; charts compare actual vs projected wealth.
  • Net real estate — Property value minus the remaining balance of an optional linked loan (created under Patrimoine → Loans; often a mortgage but not required).
  • Net worth (Wealth overview) — Savings + portfolios + net real estate minus outstanding loans.
  • Gross vs net projection — If tax impact is enabled on an account or portfolio, the app can show estimated tax on gains at exit and a net curve on the Dashboard.

Main navigation (sidebar)

The sidebar groups screens as in the app:

  • Dashboard — overview and charts (section 1).
  • Patrimoine (Wealth) — five entries at the same level, in sidebar order:
    • Savings — cash accounts (section 2.1)
    • Portfolios — listed securities (section 2.2)
    • Real estate — properties (section 3)
    • Loans — all loans (mortgage, consumer, auto, etc.) and amortization (section 4)
    • Balance sheet — yearly view of all wealth (section 5)
  • AnalysesWealth overview (allocation, savings structure, cash flow, actual vs projected, projects & capacity, tax overview, stress tests — section 6.8), Account status, Categories, Projects (savings goals), Account scenarios, Loan scenarios, Expert (macro liquidity & cycle tools — section 6.9).
  • Settings — language, appearance, API keys, backups, security, inflation rates, in-app help, credits, purchase / trial (section 7).

Some screens are shown inside a trial or purchase gate depending on your plan and platform. A trial banner may appear at the bottom of the sidebar (macOS) or under Settings (iOS).

Toolbar & calculator

The toolbar provides access to backup management (see 7.1.5.2), setting exchange rates, generating reports (see 7.1.6.4), and choosing the reference currency where applicable.

Calculator: On macOS, use the calculator toolbar button or ⌘K. On iOS, open it from the toolbar in the detail area. It is a simple overlay for quick arithmetic.

1. Dashboard

It allows you to view:

  • The sum of your assets (accounts, portfolio, and equity — the difference between total accounts and total debts);
  • The current performance of your portfolios;
  • The sum of your debts;
  • Your current capital excluding equity;
  • The sum of your scheduled annual payments;
  • The estimated final capital, sum of all projections excluding real estate;
  • The current value of your portfolios;
  • The value of the latest inflation;
  • The sum of your loans (initial amounts);
  • Graphical evolution of simulated calculations;
  • Graphical evolution of the actual status of your accounts and portfolios;
  • Graphical evolution of the actual status adjusted for inflation.

You can include savings goals (Projects) in the long-term projection curve when that option is enabled, and optionally show a net projection when tax impact is configured on accounts or portfolios. Display options for projects and net projection sit under the projection chart. Info (i) buttons next to the main charts give short explanations (wealth over time, portfolios, loans).

1.1 Charts
  • Wealth over time — Simulated total (accounts + portfolios, excluding real estate in the main projection curve unless configured elsewhere).
  • Projection chart — Long-term model; toggle Projects and Net projection under the chart when applicable.
  • Actual amounts — Year-by-year real balances; portfolio series reflects listed holdings converted to reference currency.
  • Inflation-adjusted actuals — Same actual path deflated using inflation rates from Settings.
  • Loans — Outstanding debt over time from amortization schedules.
  • Portfolio tiles — Current value and performance per portfolio in reference currency.

2. Patrimoine — savings and portfolios

In the app: PatrimoineSavings or Portfolios. Real estate, Loans, and Balance sheet follow in that order (chapters 3–5), at the same sidebar level.

2.1 Savings
2.1.1 Add an account

You can add an account by clicking on the "+" at the top right of the window.

  • Account name: enter the account name.
  • Category: enter the desired category. Default categories are: Retirement, Savings, Investment, Real Estate. You can define other categories.
  • Initial amount: enter the initial amount deposited in the account. The amount must be positive.
  • Annual payment: enter your annual savings amount for the account. The amount must be positive.
  • Rate of return: enter the estimated rate of return for the account. The amount must be positive.
  • Start year: enter the first year of deposit in the account. The start year must be 1970 or later (within the limits enforced by the app).
  • Duration(years): enter the investment duration.
  • Currency: choose the investment currency (not functional in V1.0)
  • Liquidity: choose the liquidity of the account.
  • Savings pocket (optional): classify the account as Everyday buffer, Emergency reserve, Goals & growth, or Satellite / alternatives, or leave Automatic so the app infers from horizon and liquidity. Used in Wealth overview → Savings structure.
  • Tax impact (optional): enable estimated tax on gains and set a rate; gross vs net appears in projections, scenarios, and Dashboard display options when configured.
2.1.2 Modify an account

Click on the blue icon and modify the data according to your preferences.

2.1.3 Delete an account

Click on the red icon. Confirm or cancel.

2.1.4 Add actual account status

Click on the green icon and modify the data according to your preferences. It is recommended to enter data at the end of the year after interest payments, if any.

2.2 Stocks
2.2.1 Portfolios
2.2.1.1 Add a portfolio

Click on "+" at the top right of the window, then enter the portfolio name. Choose whether it's stocks or ETFs (the selection is indicative and has no impact). Click "Create".

2.2.1.2 Delete a portfolio

Click on the red icon. Confirm or cancel.

2.2.1.3 Add a stock/ETF to a portfolio

Click on the portfolio name to access its details.

  • Click on "+" at the top right of the window.
  • Enter the stock/ETF symbol (example: AAPL for Apple).
  • Enter the number of shares.
  • Enter the purchase price.
  • Select the purchase date.
  • Click "Add".
2.2.1.4 Delete a stock/ETF from a portfolio

Click on the portfolio name to access its details. Click on the red icon next to the stock/ETF to delete. Confirm or cancel.

2.2.1.5 Modify a stock/ETF in a portfolio

Click on the portfolio name to access its details. Click on the blue icon next to the stock/ETF to modify. Update the information and click "Save".

2.2.1.6 Update portfolio values

Click on the refresh icon at the top right of the window. The values will be updated using the Alphavantage API (see 7.1.3.1).

2.2.1.7 Tax impact (portfolio)

When creating or editing a portfolio, you can enable tax impact (same idea as savings accounts): estimated tax on gains at a chosen exit year feeds gross vs net projections, scenarios, and the Wealth overview tax card.

3. Real Estate

In the app: Patrimoine → Real estate. Properties only. To link a loan, register it first under Patrimoine → Loans (chapter 4) — not required.

3.1 Properties
3.1.1 Add a heritage

Click "+" at the top right of the window.

  • Heritage name: enter the name of the heritage.
  • Initial amount: enter the initial amount of the heritage. The amount must be positive.
  • Start date: select the start date of the heritage. The start year must be 1970 or later (within the limits enforced by the app).
  • Linked loan (optional): pick a loan already in Patrimoine → Loans (often the property mortgage, but any loan you choose). Used for net equity and may align periods. With no link, the property value stands alone.
  • Location and currency of the property.
  • Annual value growth % after the last recorded actual value.
  • Actual values per year in the property editor (green icon, like savings accounts).

Net equity = latest actual value minus linked loan balance, or full property value if no loan is linked.

4. Loans

In the app: Patrimoine → Loans (fourth entry, after Real estate). This is where you create and manage every loan — mortgage, consumer, auto, etc. A loan does not have to be tied to a property.

4.1 Add a loan

Click on "+" at the top right of the window.

  • Loan name: enter the loan name.
  • Initial amount: enter the initial amount of the loan. The amount must be positive.
  • Interest rate (%): enter the interest rate of the loan. The interest rate must be positive.
  • Duration (years): enter the loan duration in years. The loan duration must not exceed 30 years
  • Start date: select the start date of repayment. The start year must be 1970 or later (within the limits enforced by the app).
  • Currency: choose the loan currency.
  • Liquidity: choose the liquidity of the loan. The liquidity is the time it takes to access the money of the loan. The liquidity is in months.

While you enter the loan details, a live preview shows the monthly payment, total interest, and a yearly amortization chart before you save.

4.2 Modify a loan

Click on the blue icon and modify the data according to your preferences.

4.3 Delete a loan

Click on the red icon. Confirm or cancel.

4.4 See amortization table

Click on the loan name to access its amortization table. You can see the details of each payment, including principal and interest portions.

5. Balance sheet (Bilan)

In the app: Patrimoine → Balance sheet — same level as Real estate and Loans.

The balance sheet covers all your wealth (savings, portfolios, net property, debt) and shows year-by-year totals in your reference currency: actual wealth vs modelled projection, gaps, and year-over-year change. You can switch reference currency from the screen. Sections are collapsible and can be exported as plain text from the balance sheet screen. A full archive export (plain text) is also available in Settings. Sections cover global totals, then per savings account, property (net equity), and portfolio, where data exists.

6. Analysis

6.1 Account Status

You can view: the total sum of current accounts, your total target, the total of a particular account, and its attached target. The color bar visually indicates progress relative to the target.

Charts: Waterfall and treemap views help you see how balances are split across accounts. Use the toolbar menu to optionally include investment portfolios in the analysis (pick portfolios, select all, or none). The same menu lets you choose whether the headline total target uses only savings-plan objectives or also includes portfolio value; portfolio holdings always count toward your current total. Chart visibility, portfolio selection, and total-target mode are remembered when you leave the screen.

6.2 Category Status

You can view the distribution of your current assets by categories, currency, and liquidity. The same optional portfolios, bulk selection, and total-target behaviour as in Account status apply, and your choices are remembered between visits.

6.3 Account Scenarios

Pick an existing account, then adjust a parallel “simulated” set of parameters (contribution, rate, duration, etc.). The chart overlays real vs simulated projection curves (and net curves if tax is set). Access may require purchase or trial on some platforms.

6.4 Loan Scenarios

Same principle for an existing loan: compare actual repayment to a simulated variant (modified amount, rate, or duration). Subject to the same purchase or trial rules as account scenarios.

6.5 Savings goals (Projects)

Create goals with a target amount and currency, link them to accounts and/or portfolios (with optional caps), and optionally attach a simple loan simulation inside the goal. Choose when the goal affects the long-term projection: immediately, from a given year, or spread over several years.

Select one or more goals with the checkboxes. The screen shows impact by account and by category: requested amounts, balances, what is already counted toward the goal, and a small usage bar. A note at the bottom reminds you that amounts may add up if the same account feeds several selected goals.

6.6 Inflation

Inflation rates are not in the sidebar: open Settings → Inflation → Manage inflation rates. They feed inflation-adjusted views elsewhere in the app.

Add an inflation rate for a year:

Enter the year and the inflation rate (for the euro zone see: https://ec.europa.eu/eurostat ). Click on add. The year must be between 1970 and 2100. The rate must be between -20% and 100%.

Delete an inflation rate for a year:

Click on the red "trash" icon of a year to delete the inflation rate.

6.8 Wealth overview

Wealth overview is a hub under Analyses that summarizes your patrimony from savings accounts, portfolios, property, and loans (amounts in your reference currency). Open a card to drill into each analysis. If you have no data yet, you can load the sample patrimony from the empty state or from Settings (see 7.1.7).

  • Allocation — Split across savings, portfolios, and net real estate; outstanding debt and net worth KPIs.
  • Savings structure — Everyday, emergency, goals, and satellite pockets; personal benchmarks (net income, expenses, target months for buffers, satellite cap). Assign a pocket per account in the editor, or leave Automatic. Amounts per layer, % vs benchmark, and insight banners. Educational pyramid infographic only. Indicative only — not investment advice.
  • Cash flow & loans — Planned annual contributions vs loan repayments and net saving capacity; loan breakdown.
  • Actual vs projected — Compare current-year actuals with the projection model (same logic as Dashboard and balance sheet).
  • Projects & capacity — Annual saving capacity vs project load and loans.
  • Tax overview — Consolidated estimated exit tax on accounts and portfolios where tax impact is enabled.
  • Stress tests — Simplified shocks to current net worth (educational illustration).

For macro context (euro / US zones, cycles), open Expert from the Analysis menu (section 6.9).

6.9 Expert mode

Expert is an educational screen about global liquidity and macro cycles. It is separate from your personal account data. The flow is organized in clear steps: macro data, how your wealth compares by zone (euro vs US), simulations, and a short conclusion. Banners appear when US (FRED) data is missing.

  • Liquidity by zone: Broad money-style indicators (e.g. M2/M3) for major areas. US data typically needs a FRED API key stored in Settings; euro area data is loaded from public ECB series where available.
  • Charts & “thermometer”: Visual context for liquidity growth and regime.
  • Valuation & cycle blocks: Indicators and a synthetic business-cycle phase (expansion, overheating, contraction, recession) with short commentary — not investment advice.
  • Tools: e.g. rate stress test sliders to illustrate sensitivity scenarios.
  • Use Refresh or pull-to-refresh to reload data; errors (network, API limits) are shown inline.

Always read the on-screen disclaimer: indicators are simplified and delayed; they do not replace professional advice.

7. Settings

7.1 Settings

Free version, trial, and purchase: without purchase, typical limits are 3 savings accounts, 1 portfolio, 1 property, and 1 loan. Some screens (scenarios, real estate, balance sheet, Wealth overview, Expert on iOS) may be gated. Purchase removes limits. Trial status appears in Settings and in the sidebar banner (macOS) or under Settings (iOS).

7.1.1 Language

You can choose the display language of the application. By default, the displayed language is that of the system. The application must be restarted for the change to take effect. Three languages are available: English, French, and Spanish.

7.1.2 Appearance

You can choose how the app follows the system appearance and pick a base theme: Light, Light + (higher-contrast / vivid light palette), Dark, or Dark + (higher-contrast / vivid dark palette). Chart and label colours adapt to these modes.

7.1.2.1 Analysis screens (default charts)

In Settings, the Analysis section lets you set whether charts are shown by default when opening Account status and Categories. You can still show or hide charts from the toolbar on each screen.

7.1.3 Help & credits

From Settings, open Help for in-app assistance and Credits for acknowledgements and legal notices related to the application.

7.1.3.1 API Alphavantage

You can enter an API key from the site Alphavantage.co(c) (link: https://www.alphavantage.co/support/#api-key). Eicheesel is not responsible for the limitations, modifications, or unavailability of the API from alphavantage.com. Free use of the API is limited to a certain number of calls per day. Beyond that, the application will return an unavailability message. The value of your stocks/ETFs will be calculated with the last called/available value.

  • To view the API key, hidden by default, click on the "view" icon.
  • To delete the key, click on the red "trash" icon.
7.1.4 Expert APIs (FRED, ECB)

In Settings, the Expert API (FRED, ECB) section lets you enter a free FRED key for US monetary data used in Expert mode, and clear the Expert cache if needed. Euro-area series use public ECB data where applicable.

7.1.4.1 Fixed exchange rates

Settings → Exchange rates → Fixed rates overrides automatic rates for specific currency pairs when converting to your reference currency.

7.1.5 Backups

Note: all backups are encrypted using the open-source library available at this link: https://github.com/kishikawakatsumi/KeychainAccess Copyright (c) 2014 kishikawa katsumi.

7.1.5.1 Quick Backup

To backup your data within the application, click on "Quick Backup". By default and in normal operation, the data will be saved in the application while being encrypted.

7.1.5.2 Manage Backups

By clicking on "Manage Backups", a window opens allowing you to see the list of backups.

7.1.5.2.1 Delete a backup

Slide the chosen backup in the list to the left and click on the red "trash" icon. Confirm or cancel. Note: The list presented contains backups in the application only.

7.1.5.2.2 Create a backup
  • Default folder: The backup is made in the application.
  • Choose a folder: You can choose a place in the finder to backup an instance of your encrypted data. Note: this will have no impact on backups in the application.
  • Import a backup: You can choose an instance of backup in the finder and import it.
7.1.5.3 Export Data

You can export your data to a JSON file. This can be useful for backing up your data. This data is not encrypted!

7.1.5.4 Import Data

You can import data into the application. This can be useful for recovering backed-up data.

7.1.6 Security
7.1.6.1 Enable Locking

The first time the application asks you to choose a PIN code that must contain at least 4 digits. You can then modify it with the "Modify PIN Code" button. Attention, if you forget your PIN code you will have to reinstall the application. So think to backup your data (See 5. Settings --> Backups). The PIN code is encrypted and cannot be decrypted.

7.1.6.2 Use Touch ID

Click if you want to replace the PIN code with the Touch ID function.

7.1.6.3 Reset Application

You can reset the application. The application will be reset and all your data will be lost. Your purchase status and trial period will be preserved. Remember to backup your data to JSON format before this operation (See 5. Settings --> Backups).

7.1.6.4 Generate Report

You can generate a report by clicking on the "Generate Report" button. You can choose the output format (PDF or CSV). The report will be saved in the default backup folder.

7.1.6.5 Text reports and exports

Settings → Reports: export a full plain-text archive of your data. From the Balance sheet screen, export the bilan as plain text (toolbar). CSV balance export may be unavailable depending on version.

7.1.7 Getting started (sample patrimony)

On first launch (iOS), a welcome screen lets you explore with sample data, start empty, or import a backup. The sample patrimony is fictional — use it to try the Dashboard, projections, and Wealth overview. A banner reminds you while sample data is active. In Settings → Getting started you can load or remove the sample, or replay the discovery checklist (short guided steps to main tabs after loading the sample).

7.1.8 Notifications

Optional monthly reminder to update actual amounts (Settings). Requires notification permission on iOS.

7.1.9 Startup disclaimer (iOS)

Disclaimer shown on first launch; also available in Settings or About.

8. Version notes

Documentation version: 2.0 — OneLedger rebrand, interface refresh, and consolidated “What’s New” text (see top of this page). Earlier feature details remain in sections 0–5 below.

V2.0 (current)
  • OneLedger — New product name on the home screen; redesigned UI (light/dark themes, clearer charts, harmonized forms).
  • Wealth overview — Analysis hub: allocation, cash flow vs loans, actual vs projected, projects, tax estimates, stress tests; Expert for macro context.
  • Savings structure — Pockets (everyday, emergency, goals, satellite); benchmarks, charts, pyramid infographic.
  • Getting started — Welcome flow, sample data, discovery checklist, backup import.
  • Loans — Live preview: monthly payment, total interest, yearly amortization chart.
  • Polish — Dynamic Type cap on dense screens; EN / FR / ES wording refresh.
V1.6
  • Wealth overview — Hub in Analyses: allocation, savings structure, cash flow & loans, actual vs projected, projects & capacity, tax overview, stress tests; link to Expert for macro context.
  • Savings structure — Savings pockets on accounts; personal benchmarks; charts, insights, educational pyramid infographic.
  • Getting started — Welcome on first launch; optional sample patrimony and discovery checklist; manage sample in Settings.
  • Loans — Live preview (payment, total interest, amortization chart) when adding or editing a loan.
  • Polish — Harmonized add/edit forms; refined analysis layouts; Dynamic Type cap on dense analysis screens; wording in EN, FR, ES.
V1.5
  • Expert — Reworked steps (macro, zone comparison, simulations, conclusion); FRED missing-data banners.
  • Tax impact — Optional estimated tax on gains; gross vs net in projections, scenarios, Dashboard.
  • Balance sheet — Collapsible sections; plain-text export from Bilan and full archive in Settings.
  • Dashboard — Improved portfolio line on Actual amounts chart; projection options under the chart.
  • Settings — Monthly reminder for actual amounts; harmonized real estate & loan lists; startup disclaimer (iOS).
V1.4 and earlier
  • Patrimoine & Analyses sidebar; Dashboard, savings, portfolios, real estate, loans, balance sheet (Bilan).
  • Account status, categories, projects, scenarios, Expert (macro liquidity).
  • Settings: language, appearance (Light+ / Dark+), APIs, backups, security, inflation, Help, Credits; calculator (toolbar / ⌘K on macOS).

7. FAQ

General questions

What is OneLedger? OneLedger is a long-term wealth planning app that lets you compare financial projections with actual results year after year. It is especially useful for milestones such as retirement.

Does the app provide financial advice? No. Wealth planning is personal and varies by country (tax, products, yields). OneLedger helps you project and track progress toward your own goals — it does not recommend investments.

How are interest and projections calculated? For savings accounts, interest is applied at year-end on opening balance plus contributions made during the year (compound model). Portfolio and property values follow the parameters you enter; market quotes use your Alphavantage key when configured.

Does OneLedger account for inflation? Yes. Enter annual inflation rates in Settings; charts can show inflation-adjusted actual wealth.

Troubleshooting