L
LedgerlyUser manual
Open Ledgerly →

How to actually run your books in Ledgerly

Not a tour of the buttons. This is the manual for the person whose money it is — what to do, in what order, and how to tell when something is wrong before your accountant does.

Reading time about 35 minutes · Skim sections 1, 5 and 14 if that is all you have · Version 1.0

Ledgerly opens with a demo company already trading — nine months of invoices, bills, payments, payroll and a bank feed waiting to be reviewed. Click around in it. Break it. Nothing you do there touches anything real, and you will learn the software faster in ten minutes of poking at a full company than in an hour of reading. When you are ready for your own numbers, go to Settings → Import / export → Start this company over.

01Your first fifteen minutes

Do these five things in order. At the end of it you have a real company file and you have seen every screen you will use weekly.

  1. Wipe the demo and name your business. Settings → Import / export → Start this company over, then Settings → Company. The one field that matters most is Entity type — sole proprietor, S corp, C corp or partnership. It decides which tax form Ledgerly maps your accounts to, and changing it later means re-checking every mapping. Get it right now.
  2. Turn off what you do not use. Settings → Workspace. If you sell services, switch off Inventory. No employees, switch off Payroll. Every module you disable disappears from the sidebar and from the New menu, and nothing else moves. A service business should be looking at six menu items, not sixteen.
  3. Look at your chart of accounts. Chart of accounts. You start with a complete US small-business chart — about seventy accounts, already mapped to tax lines. Do not rebuild it. Rename the two or three that do not match how you talk about your business, add anything genuinely missing, and move on. A bloated chart of accounts is the single most common way small businesses make their own books unreadable.
  4. Enter your opening balances. The one job that is genuinely fiddly. Section 4 walks through it. Skip it and every report will be wrong in the same quiet way forever.
  5. Take a restore point. The Snapshot button in the top bar. Label it "clean setup". Now you can experiment without fear — you are always one click from here.
Press ⌘K (Ctrl+K on Windows) right now

That is the command bar, and it is the fastest thing in this software. Type a customer name, an invoice number, a report, or what you want to do — "new bill", "balance sheet", "backup" — and press Enter. You never have to remember where anything lives.

02The one idea behind everything

You can use Ledgerly without understanding this. But five minutes here will save you hours of confusion later, because every strange-looking number in accounting software comes from this one rule.

The rule

Every transaction touches at least two accounts, and the two sides always match.

When a customer pays you $1,000, two things happen at once: your bank goes up by $1,000, and the amount they owe you goes down by $1,000. One event, two accounts, equal and opposite. That is double-entry, and it is four hundred years old because it works: if the two sides ever stop matching, you know instantly that something is broken.

In Ledgerly, the things you actually fill in — invoices, bills, payments, pay runs — are called source documents. Each one quietly writes a journal entry behind the scenes. Your reports are not built from your invoices; they are built from those journal entries, and they are recalculated from scratch every single time you open one.

Three consequences worth knowing:

Debits and credits, in one line

Debit means the left column, credit means the right column. That is genuinely all they mean. They are not good and bad, and not plus and minus. You will only see them on the Journal, the Trial Balance and the General Ledger — the three screens built for accountants. Everywhere else Ledgerly speaks English.

03Setting up your company

Entity type is the important one

Under Settings → Company. This single choice controls which tax form Ledgerly maps to:

If you are…Ledgerly maps toFiled on
Sole proprietor / single-member LLCSchedule C line numbersForm 1040, due April 15
S corporationForm 1120-S linesDue March 15
C corporationForm 1120 linesDue April 15
Partnership / multi-member LLCForm 1065 linesDue March 15

The chart of accounts, and the discipline of leaving it alone

Your chart of accounts is the list of buckets your money can sit in. Ledgerly gives you a well-built default. The temptation is to add detail — a separate account for every software subscription, every kind of travel. Resist it.

The test for a new account

Only create one if you would make a different decision depending on its number. "Software" is an account. "Adobe" is not — that is a vendor, and Ledgerly already tracks spend by vendor for you on the Expenses by Vendor report. Detail you can get from an existing report never justifies a new account.

Each account carries a tax line — the line on your actual tax form where its total belongs. This is the mapping that lets the Tax Center hand your CPA a form-ready summary instead of a pile of transactions. When you add an account, set its tax line at the same time. If you do not, Ledgerly will list it under "accounts with no tax line" in the Tax Center until you do.

Sales tax

Settings → Sales tax. Add a rate for each jurisdiction you collect in. Tax you charge accrues to 2200 Sales Tax Payable — a liability, because it was never your money. When you remit it to the state, record it as an expense paid from your bank and categorize it to that same 2200 account. That clears the liability. Categorizing a sales-tax payment as an expense is one of the most common bookkeeping errors there is, and it overstates your costs and understates what you still owe.

04Opening balances: the one fiddly job

Unless you are starting a business from literally nothing today, you have a history: money in the bank, customers who owe you, bills you have not paid, equipment you bought. Ledgerly needs to know where you stand on day one, or every report will be missing a chunk of your business.

Pick a start date — the first day of a month, ideally the first day of your financial year. Then:

  1. Get the numbers. Your bank balance on that date (from the statement, not the app — statements are the record). Your last balance sheet, if you have one. A list of unpaid customer invoices and unpaid supplier bills.
  2. Post one journal entry for the balance sheet. Journal entries → New journal entry, dated the day before your start date. Debit each asset, credit each liability, and let 3000 Owner / Shareholder Capital take whatever is needed to make the two sides equal. The running Debits / Credits / Difference readout at the bottom will not let you post until it says "balanced".
  3. Enter unpaid customer invoices individually. Not as one lump. Enter each real invoice with its real date and its real due date. This is the only way A/R aging can tell you who is ninety days late — and chasing that list is usually worth more than everything else in this manual combined.
  4. Enter unpaid supplier bills the same way. Same reasoning, in reverse.
  5. Check it. Open Reports → Balance Sheet as at your start date and compare it to whatever you were working from before. It should match. Then take a snapshot labelled "opening balances verified".
Do not enter A/R and A/P twice

If your opening journal entry includes a lump for Accounts Receivable and you then enter the individual unpaid invoices, you have counted everything twice. Enter the invoices individually and leave A/R out of the journal entry — the invoices will build the balance themselves.

05The rhythm to work to

Bookkeeping goes wrong when it becomes a once-a-year panic. It is genuinely easy when it is a habit. This is the whole job:

WhenWhatHow long
As it happensRaise the invoice the day the work is done. Not Friday. Not month end. The day.2 min
WeeklyClear the bank review queue. Chase anything on the overdue list.15 min
MonthlyReconcile every bank and card account. Run the close checklist. Read your P&L.45 min
QuarterlyEstimated tax. Payroll returns if you have staff. Sales tax if your state is quarterly.1 hr
Annually1099-NEC by January 31. Download the CPA packet. Close the books.2 hrs
If you only do one thing

Reconcile your bank accounts every month. It is the single check that proves your books match reality, and nothing else in accounting substitutes for it.

The Dashboard's Needs your attention panel is your to-do list. It runs the same checks a bookkeeper would: money sitting uncategorized, a trial balance that does not tie, overdue invoices, inventory that has drifted from the ledger, 1099 vendors missing a taxpayer ID. When that panel says "Books look clean", they are.

06Money coming in

The chain is Customer → (Estimate) → Invoice → Payment. Each link records something different, and the mistake most people make is skipping straight to "money arrived", which loses you the ability to chase anyone.

Customers

Set default terms per customer and Ledgerly fills in the due date on every invoice automatically. Open any customer to see their card: open balance, lifetime billed, and average days to pay. That last one is the most useful number on the screen. A customer on Net 30 who reliably pays in 47 days is not a payment problem, they are a pricing problem — you are lending them money for seventeen days, every time, for free.

Estimates

A quote. It touches nothing in your accounts — no revenue, no receivable — because nothing has happened yet. When it is accepted, hit → Invoice and it becomes a real invoice with the lines carried over.

Invoices

The moment you raise an invoice, you have earned revenue and someone owes you money. Both post immediately, whether or not you get paid — that is accrual accounting, and it is why your Profit & Loss can show a good month while your bank account looks thin.

Receiving payment

Always record a payment against the invoice, using Receive payment — never as a plain bank deposit. Money that arrives without being applied to an invoice leaves the invoice sitting on your overdue list forever while your revenue quietly doubles.

The fastest thing you can do for your cash flow

Open Reports → A/R Aging once a week and work the right-hand columns first. Anything past 60 days needs a phone call, not another emailed reminder. Most small businesses do not have a sales problem, they have a collections problem, and this report is the entire fix.

07Money going out

There are two ways money leaves, and choosing correctly between them takes one second and saves a lot of confusion.

Use a Bill

When you receive an invoice you will pay later. It records what you owe and puts the vendor on your A/P aging so you can plan payments. Pay it later with Pay bills.

Use an Expense

When the money already left — card swipe, cash, direct debit. One step, done. Most small business spending is this.

Never do both for the same purchase. That is a double-counted cost, and it is the most common reason a Profit & Loss looks worse than the business actually is.

Receipts

Attach the image to the expense. Expenses → Capture receipt lets you photograph it on a phone or drop it in on a desktop. The file is stored inside your company file — it is never uploaded anywhere. Ledgerly deliberately does not guess the amount off the image: a misread total that quietly posts is worse than typing four characters.

Vendors and the 1099 flag

If you pay a contractor, a freelancer, an attorney, or any unincorporated service provider $600 or more in a calendar year, you must file a 1099-NEC for them by January 31.

Do this at the start, not in January

Tick Track for 1099-NEC and enter the taxpayer ID from their Form W-9 the day you set the vendor up — before you pay them the first time. Collecting a W-9 from a contractor you have already paid and no longer work with is genuinely difficult, and you cannot file without it. Reports → 1099-NEC Summary flags anyone over the threshold with a missing ID.

Payments made by credit card or through a payment platform are reported by the processor on a 1099-K, not by you — so exclude those.

08Banking and reconciling

This is where most of your bookkeeping time goes, and where Ledgerly does most of the work for you. The loop is: import → match or categorize → reconcile.

Importing

Download a CSV from your bank — every bank offers this, usually as "export" or "download transactions" in the statements area. Then Banking → Import CSV.

Ledgerly finds the date, description and amount columns itself, handles banks that use separate Debit and Credit columns, skips anything already imported so overlapping date ranges do no harm, and takes a restore point before it touches anything.

Match versus Add — the distinction that matters

ButtonMeaningUse when
Match"This bank line is the same event as something I already recorded." You already entered the invoice payment or the bill payment. Nothing new is created.
Add"This is new. Book it to this category." A card purchase, a bank fee, interest — anything not already in your books.
If a green Match badge is showing, take it

Ledgerly has found an existing payment with the same amount within a few days. Pressing Add instead creates a second copy of that income or expense. Doubled revenue on the bank feed is the number one way small business books go wrong, and it is invisible until someone reconciles.

Rules — teach it once

Categorize a transaction, then press Rule. From then on, anything whose description contains that text is categorized automatically. Build eight or ten rules for your recurring costs — rent, utilities, hosting, fuel, subscriptions — and the weekly review collapses from twenty minutes to two. Accept all rule matches then clears them in one click.

Deposits are treated more carefully on purpose: money coming in is never auto-categorized unless a rule you wrote says so, because guessing there is what double-counts revenue against an invoice you already raised.

Reconciling

Once a month, with your statement in front of you: Banking → Reconcile. Enter the statement's ending date and ending balance, then tick off each line that appears on the statement. The Difference figure counts down as you go. When it reaches zero, finish.

Ledgerly will not let you finish while a difference remains, and that is deliberate — a reconciliation that is "close enough" proves nothing at all.

When it will not come to zero

09Products and inventory

Turn on the Inventory module only if you hold physical stock you resell. Service businesses should leave it off.

Every product or service you sell can be set up as an item, which saves typing and keeps your reporting consistent. Only tick Track quantity on hand for things you physically stock.

How costing works

Ledgerly uses weighted average cost. Buy 10 widgets at $5 and later 10 at $7, and all 20 are carried at $6 each. When you sell one, $6 moves out of Inventory on your balance sheet and into Cost of Goods Sold on your P&L, automatically, with no journal entry from you.

The clever part: costs are replayed from your source documents in date order every time something changes. Enter a purchase invoice late, backdated, and Ledgerly recalculates every sale that came after it and corrects the cost of goods sold on each one. Most accounting software leaves you to discover that discrepancy at year end.

Adjusting stock

Breakage, theft, a physical count that disagrees with the system — use Products & inventory → Adjust stock. It posts a real journal entry, so your loss shows up in your P&L where you can see it. Never fix a quantity by editing the item record; that changes the number on screen and leaves your ledger saying something different.

The health check

The Inventory Valuation report compares your item detail to the Inventory account in the general ledger. It should say they tie exactly. If it does not, press Recost — that replays every movement from scratch and fixes it.

Set a reorder point on each item and the inventory page warns you before you run out. The margin column is worth a slow read once a quarter: it is common to find a bestseller that is barely profitable and a quiet product carrying the business.

10Payroll

Read this before your first live pay run

Ledgerly ships with published federal figures for a specific tax year and never updates them behind your back. Wage bases, brackets and your state unemployment rate change every January. Before the first pay run of any year, open Settings → Payroll rates and check each number against IRS Publication 15-T and your state agency's notice.

Being explicit rather than automatic is deliberate. Payroll tax is the one area where a silently wrong number becomes a penalty with interest.

Setting up an employee

Take the W-4 details straight off the employee's actual Form W-4: filing status from Step 1c, the dependants credit from Step 3, other deductions from Step 4b, and extra withholding from Step 4c. Ledgerly uses the annualized percentage method from Publication 15-T, which is the same method a payroll bureau uses.

What a pay run does

Enter gross pay per person; everything else calculates. You see federal withholding, Social Security, Medicare and the additional Medicare surtax, state withholding, net pay, and — the number owners routinely forget — total employer cost, which is the wage plus the employer's half of FICA plus FUTA and SUTA. An employee on $60,000 costs you closer to $65,000.

Posting a pay run books the wage expense, the employer tax expense, every withholding as a liability, and the net pay leaving your bank. No journal entries required.

Paying the taxes over

The money you withheld is not yours — it sits in the payroll liability accounts until you remit it. The Payroll page shows the running total. When you make the deposit, record it as an expense paid from your bank and categorize it to those liability accounts, not to an expense account. The wage expense was already recorded on the pay run; booking the deposit as an expense too would count the same cost twice.

11Foreign currency

Switch on Multi-Currency and each customer and vendor can have their own currency. Invoice them in theirs; your books stay in yours.

You set the exchange rates yourself under Settings → Currencies. Nothing calls an external service, which means your reported figures never change because someone else's data feed moved overnight. Update rates when it matters to you — monthly is plenty for most businesses.

When a foreign invoice is settled at a different rate from the one it was raised at, the difference is a real gain or loss and Ledgerly books it to 8500 Realized Exchange Gain / Loss automatically. You do not have to think about it, and you should not try to force the numbers — that difference is genuine money you made or lost on currency movement.

12Projects and budgets

Projects

Tag any invoice line or bill line to a project and the Projects page shows income, costs, profit and margin per job. If you quote work — building, agency, consulting, installation — this is how you find out which jobs actually made money, as opposed to which ones felt busy.

The discipline is simple and it is the whole trick: tag the costs as they happen. Reconstructing which subcontractor invoice belonged to which job, four months later, is not a thing anyone does successfully.

Budgets

Set a monthly figure per account, then read Reports → Budget vs Actual. Variances are shown as favourable or unfavourable rather than plus and minus, because being under budget on revenue and under budget on costs are opposite kinds of news.

13Reading your reports

Every report shares the same controls: a date range with quick presets, Print, and CSV. Every figure drills down. Here is what each one is actually for.

The three that matter most

ReportAnswersRead it
Profit & LossDid I make money over a period?Monthly
Balance SheetWhat do I own and owe on a date?Monthly, and at year end
Statement of Cash FlowsWhy is my bank balance not my profit?When those two disagree

Profit & Loss

Revenue, minus cost of goods sold, gives gross profit — what is left of a sale before overheads. Minus operating expenses gives net income. Every line shows as a percentage of revenue, which is the part to actually watch: absolute numbers grow with the business, but a gross margin sliding from 62% to 54% is a genuine problem showing up early, and it is invisible if you only look at dollars.

Balance Sheet

A photograph on one date. Assets equal liabilities plus equity, always. Ledgerly prints a green tick when they do. The banner is not decoration — if it ever says otherwise, stop and read section 19.

Statement of Cash Flows

Reconciles profit to actual cash, and it is the report that explains the thing that panics business owners: a profitable month with less money in the bank. Usually the answer is on this report in one line — customers took longer to pay, or you bought stock, or you paid down a loan. None of those are expenses, so none of them touch your P&L, but every one of them takes cash.

The operational ones

The ones your accountant will ask for

14The monthly close

An hour, once a month. Do this and your year end is a non-event; skip it and January is a fortnight of archaeology.

The same checklist lives inside the app at Settings → Close the books, generated live from your actual data.

Locking a period

Once you have filed on a set of numbers, lock them. Set Closed through to the period end date and Ledgerly refuses to post, edit or delete anything on or before it. This is what stops a stray backdated entry silently changing a return you already filed — which is a real and surprisingly common problem, and an unpleasant conversation with your accountant.

15Tax time

The Tax center is the year-end hub. It shows your profit, your deductible expenses mapped to real form lines, your 1099 obligations, the sales tax you are holding, and a filing calendar with the deadlines that apply to your entity type.

The CPA packet

Download CPA packet produces one file containing the Profit & Loss, the Balance Sheet, the full tax-line mapping, the 1099 list and the Trial Balance. Send that instead of a login and a shrug, and you will get a smaller bill, because you have done the part they would otherwise charge you for.

What Ledgerly does and does not do here

It organizes, categorizes, maps to form lines and reports. It does not file returns, and it is not tax advice. Your CPA signs; you sign.

Year-end checklist

16Backups and undo

Your data lives in your browser on this machine. Nothing is uploaded anywhere, which is good for privacy and means the backup discipline is yours.

Restore points

Unlimited, on every tier, permanently. Ledgerly takes one automatically before anything risky — a CSV import, a bulk change, closing the books, restoring another snapshot — and you can take one any time with the Snapshot button. Restoring is itself reversible, because it snapshots your current state first.

Take one before anything you are unsure about. It costs a second, and it converts "I think I have broken my books" into an inconvenience.

Full backups

Settings → Backups & restore → Download full backup gives you a JSON file containing every company you have. Restore points protect you from mistakes; this protects you from a lost laptop. Do it monthly, and keep it somewhere that is not the laptop.

Getting your data out

Everything exports to plain CSV — chart of accounts, journal, invoices, customers, vendors, every report. No proprietary format, no export fee. If you ever leave, you leave with your data.

17Running several companies

Click the company name at the top of the sidebar to switch, or to add one. Each company keeps its own chart of accounts, its own customers, its own everything. Set a parent company on a subsidiary and both appear on Reports → Consolidated P&L.

Keep them genuinely separate

If you run two businesses, they need two company files. Do not run them as one with a project tag — they are separate legal entities, they file separately, and mixing them is exactly what makes an accountant's fee go up and a tax position go wrong.

18Working fast

KeyDoes
⌘K / Ctrl KCommand bar — go anywhere, create anything, find any customer or invoice
INew invoice
BNew bill
ENew expense
JNew journal entry
DDashboard
RReports
EscClose whatever is open

Three habits that compound: set default terms per customer so due dates fill themselves; set up items for anything you sell more than twice; build bank rules for every recurring cost in your first month. Together they remove most of the typing from the job permanently.

19When a number looks wrong

Work down this list. It is ordered by how often each thing is actually the cause.

My profit looks too high

My profit looks too low

My bank balance in Ledgerly does not match the bank

This is what reconciliation is for. Reconcile to the last statement, and the difference will point straight at what is missing. Do not adjust the balance by hand — that hides the error instead of finding it, and the error is still there next month.

An invoice shows unpaid but I know they paid

The payment was recorded as a deposit rather than applied to the invoice. Find it in Banking → Categorized, press Undo, then record it properly with Receive payment and match the bank line.

The balance sheet says it does not balance

This should be impossible — Ledgerly refuses to post an entry whose two sides do not match. If you ever see it, download a full backup immediately, then restore the most recent snapshot from before the problem appeared. Do not keep working in a file that reports this.

Inventory value does not match the ledger

Press Recost on the inventory page. It replays every purchase and sale in date order and rebuilds the cost of goods sold on every affected invoice.

20What it does not do

Being straight about this is more useful than a longer feature list. Each of these needs a server and a paid contract with a third party, so they are honestly out of scope for software that runs entirely on your own machine:

Everything else — the double-entry engine, inventory costing, multi-currency, payroll calculation, the full report set, multi-entity, backup and restore — is real and running.

21Questions people ask

Where is my data, really?

In your browser's local storage, on this computer. It is never transmitted anywhere — Ledgerly makes no network calls at all once the page has loaded. That means it works on a plane, and it also means clearing your browser data would delete it. Download a full backup monthly and keep it elsewhere.

Do I need to understand debits and credits?

No. Fill in invoices, bills, expenses and payments in plain English and the double-entry happens underneath. Debits and credits only appear on the Journal, Trial Balance and General Ledger, which exist for your accountant.

Cash or accrual?

Ledgerly keeps accrual books: revenue when you invoice, costs when you are billed. That is what most CPAs want and what most reporting standards assume. If you file on a cash basis, your accountant converts at year end — and everything they need for that is in the reports.

Should I use a Bill or an Expense?

Bill if you will pay later and want it on your A/P aging. Expense if the money already left. Never both for the same purchase.

I deleted something by accident.

Settings → Backups & restore, pick the most recent point before the mistake, restore. Your current state is saved first, so if you restore too far back you can come forward again.

Can my accountant get in?

Not with their own login yet. Send them the CPA packet from the Tax Center — that is the summary they actually work from — or a full backup JSON, which they can load into their own copy of Ledgerly and see everything.

How do I record an owner draw?

As an expense paid from your bank, categorized to 3100 Owner Draws / Distributions. It is equity, not a business cost, so it must not reduce your profit — and getting this wrong changes your tax bill.

How do I record a loan?

Receiving it: a deposit into your bank, categorized to 2700 Loan Payable. Repaying it: split the payment — the principal portion to 2700, the interest portion to 6450 Interest Expense. Only the interest is a deductible expense.

A customer overpaid. What now?

Apply what covers the invoice and leave the rest sitting in 2400 Customer Deposits / Unearned Revenue — it is money you hold but have not earned. Apply it against their next invoice when you raise it.

Why does my P&L show a good month with no money in the bank?

Because profit is not cash. You have earned the revenue but customers have not paid yet, or you bought stock, or repaid a loan. Open the Statement of Cash Flows — it is built precisely to answer this question, and the answer is usually one line.


If you read nothing else again

Raise invoices the day the work is done. Clear the bank queue weekly. Reconcile every account monthly. Chase anything past 60 days. Those four habits are the difference between books that run your business and books you dread.