Getting started · Data import

Get your expenses into Ledgery in ten minutes

You don't need to enter every expense by hand. Download your bank statement, copy the relevant lines into the Ledgery template, and import. Your financial picture is ready — past and future.

⏱ About ten minutes to get set up
1

Download your bank statement as a CSV

Log into your online banking and find the option to download or export your transactions. Every major UK bank offers this — look for "Export", "Download", or "Statement" in your account history.

Choose CSV format and select a date range that covers your typical bills — the last one to three months is usually enough to catch everything recurring. Save the file somewhere you can find it.

💡 Most banks call it something like "Export transactions" or "Download statement." It's usually in the same place as your account history or statements section.
Every bank formats their CSV slightly differently — column names vary, date formats vary, amounts might be positive or negative. That's fine. You're not importing the bank CSV directly into Ledgery. You're using it as a reference to fill in the Ledgery template.
2

Download the Ledgery import template

Open Ledgery and go to Settings → Backup & Restore → Download template. This gives you a CSV file with the exact columns Ledgery expects. Open it in Excel, Google Sheets, or Numbers.

Don't have the app open? Download the template directly instead.

The template has example rows to show you the format. Delete those before you import your real data.

💡 Google Sheets is free and works well for this. Open the template file, make your changes, then File → Download → CSV when you're done.
3

Fill in the template from your bank statement

With both files open side by side, copy your expenses across into the Ledgery template. You don't need every transaction — just the ones you want Ledgery to track and project forward.

The columns you need:

Column Required? What to put
type Yes in or out
date Yes YYYY-MM-DD — e.g. 2026-07-15
name Yes What it is — Phone bill, Rent, Spotify
amount Yes Numbers only — no £ sign. e.g. 45.00
frequency Optional one-off, weekly, monthly, quarterly, yearly
category Optional Your own label — Travel, Equipment, Subscriptions

Example — what a few rows might look like:

typedatenameamountfrequencycategory
out2026-07-01Rent950.00monthly
out2026-07-03Phone bill45.00monthlyOffice costs
out2026-07-07Spotify11.99monthlySubscriptions
out2026-07-15Train ticket28.50one-offTravel
in2026-07-14Salary2400.00monthly
💡 For recurring bills — phone, rent, subscriptions — set frequency to monthly. This is a one-time entry: Ledgery projects it forward forever from here. You'll never need to add that bill again.
One-off expenses like a train ticket or a birthday present — set frequency to one-off. They appear once on the date you set and don't repeat.
4

Save your template as a CSV

Once you've filled in your expenses, save the file as a CSV:

Excel: File → Save As → CSV (Comma delimited)
Google Sheets: File → Download → Comma-separated values (.csv)
Numbers: File → Export To → CSV

Save it with a name you'll recognise — something like ledgery-import-2026.csv. Keep the file somewhere safe in case you need to reimport.
5

Import into Ledgery

Open Ledgery and go to Settings → Backup & Restore → Import backup. Select your CSV file. Ledgery will read it and show you what it found — how many rows imported successfully and any that were skipped.

If any rows were skipped, Ledgery will tell you which ones and why — usually a missing date or an unrecognised type. Fix those in your spreadsheet and reimport.

💡 Importing adds to your existing data — it doesn't replace it. If you import the same file twice you'll get duplicates. If something goes wrong, Settings → Backup & Restore → Wipe all data gives you a clean start.
6

Set your current balance

Go to the Calendar tab and tap Update next to Current balance. Type in what your bank account actually shows right now. Ledgery uses this as the starting point for all its projections.

From here, Ledgery projects your balance forward — adding income, subtracting expenses — so you can see exactly what next month looks like before it arrives.

💡 Update your balance whenever you check your bank — once a week is plenty. The more regularly you update it, the more accurate the projections stay.

You're set up. 👁

Your expenses are in, your balance is set, and Ledgery is now projecting your financial future. Tap any day on the calendar to see your projected balance on that date.

Open Ledgery

SHORTCUT — USE AI

Don't want to fill in a spreadsheet? Use AI.

Take a screenshot of your bank statement on your phone. Upload it to Claude, ChatGPT, or Gemini. Run the prompt below. Download the result and import it into Ledgery.

COPY THIS PROMPT

Extract all transactions from this bank statement image and create a table with these columns: type (use "in" for money coming in and "out" for money going out), date in YYYY-MM-DD format, name or description of the transaction, and amount as a number without any currency symbols. Then export the table as a CSV file I can download.

💡 Check the result before importing — AI is good at this but not perfect.

COMING SOON

We're working on automatic bank statement import — connect your bank and Ledgery reads your transactions directly, no screenshots needed.