✦ Payments & accounting

Accounting that reconciles to the penny

Real double-entry bookkeeping behind your invoices and expenses — not a spreadsheet with a nice interface. Every invoice, payment and expense posts to one ledger, so your Profit & Loss, Balance Sheet, Trial Balance and Cash Flow are derived from what actually happened.

See all features

The problem

Most small business “accounting” is a spreadsheet you hope is right

The point at which counting income and expenses stops being enough.

🧾

Your numbers live in three places

Invoices in one app, expenses in a spreadsheet, the bank in a browser tab — and no single figure you would trust at tax time.

⚖️

Reports that do not reconcile

A profit figure assembled by hand from separate summaries cannot be checked. If it is wrong, nothing tells you.

🏦

Reconciling the bank by eye

Comparing a statement to your records line by line is slow, and the difference that matters is the one you miss.

How it works

One ledger underneath everything

Reports are derived, never assembled by hand.

Invoice or expense
Posted to ledger
Debits = credits
Bank reconciled
Reports derived

An invoice you send and an expense you log both post to the general ledger as balanced entries. Your bank transactions reconcile against that same ledger. Every report then reads from it — which is why they agree with each other.

What’s included

Everything accounting actually does

Described exactly as it works in the product today.

📚

A real double-entry general ledger

Every transaction posts as balanced debits and credits against a chart of accounts you can seed from a standard template or build yourself with custom accounts.

Books that reconcile by construction, not because someone checked the arithmetic.

📊

Four statutory reports

Profit & Loss, Balance Sheet, Trial Balance and Cash Flow — each generated for a date range you pick, and each derived from the same ledger rather than assembled separately.

The reports agree with each other, because they all come from one source.

🔍

Drill down to the transaction

Click any figure in a report to open the general ledger behind it and see the individual entries that produced the number.

When a figure looks wrong you can find out why in seconds, not hours.

🏦

Bank reconciliation

Add a bank account, import its transactions, and see your book balance against the statement balance with the difference calculated for you and flagged when it is not zero.

You know immediately whether something is missing on either side.

🔄

Automatic posting from invoices and expenses

Ledger sync posts your invoices, payments and expenses into the books and reports exactly how many of each it posted.

The bookkeeping keeps up with the business without a separate data-entry job.

💳

Payments and expense tracking

Record what a client paid and how — bank transfer, cash, check, credit card or Stripe balance — with part-payments tracked. Log expenses against custom categories with their own payment status.

Money in and money out both land in the same ledger as everything else.

The reports

Four reports, one source of truth

Profit & Loss

Income against expenses over a period, so you can see whether the business actually made money.

Balance Sheet

What the business owns and owes at a point in time.

Trial Balance

Every account with its debit and credit totals — the proof the books balance.

Cash Flow

Where cash actually moved, which is not the same question as whether you were profitable.

The outcome

What changes with real books underneath

Numbers you can defend

Double-entry means a mistake shows up as an imbalance instead of quietly sitting in a report.

No month-end reassembly

Reports are always current because they are derived from the ledger, not compiled by hand.

Reconciliation you can finish

Book balance, statement balance and the difference between them, calculated for you.

One system, not four

Invoices, expenses, payments and reports share a ledger instead of living in separate tools.

Who it’s for

For anyone who has to answer “did we make money?”

Small businesses

Keep books that hold up at tax time without hiring a bookkeeper to assemble them.

Freelancers

Track income and expenses properly from the start, rather than reconstructing a year in April.

Agencies

See profit per period across many clients, with the invoices behind each figure one click away.

Consultants

Log expenses against categories you define and see their effect on real profit.

Use cases

Where the ledger earns its keep

Knowing your real profit

Problem

Revenue is easy to see; profit after expenses usually is not.

WorkBar Flow

Invoices and expenses both post to the ledger, and the Profit & Loss report derives from them.

Result

A profit figure you can trace back to individual transactions.

Month-end reconciliation

Problem

The bank statement and your records disagree and you do not know where.

WorkBar Flow

Import the statement and compare book balance to statement balance, with the difference flagged.

Result

The gap is visible immediately instead of after an afternoon of checking.

Preparing for tax

Problem

An accountant asks for reports you have to build from scratch.

WorkBar Flow

Profit & Loss, Balance Sheet, Trial Balance and Cash Flow are already there, date-ranged and exportable to CSV.

Result

You send the reports instead of spending a weekend making them.

Why WorkBar Flow

Accounting joined to the work that creates it

Most small businesses run invoicing in one tool and bookkeeping in another, then spend month-end making the two agree. Here the invoice you send and the client it belongs to in your CRM post straight into the same ledger the reports read from — so there is nothing to reconcile between systems, only against your bank.

FAQ

Common questions about accounting

Every transaction is recorded twice — as a debit in one account and a matching credit in another — so the books always balance. If they stop balancing, something is wrong and you can see it. A single-entry list of income and expenses gives you no such check.

Profit & Loss, Balance Sheet, Trial Balance and Cash Flow. Each is generated for a date range you choose, derived from the same general ledger, and exportable to CSV.

Yes. Add a bank account, import its transactions, and the reconciliation view shows your book balance, the statement balance, and the difference between them — flagged when it is not zero.

Yes. Ledger sync posts your invoices, payments and expenses into the general ledger and tells you how many of each were posted, so bookkeeping does not become a separate manual job.

Bank transactions are imported rather than synced through a live bank feed. You add a bank account and bring its transactions in, then reconcile them against your books.

Yes. Payments are recorded against an invoice with the method used — bank transfer, cash, check, credit card or Stripe balance — and the outstanding balance updates automatically, with the invoice showing as part paid until it is settled.

It suits both. A freelancer gets the same real ledger and the same four reports as a larger business — the difference is volume, not the quality of the bookkeeping underneath.

Yes. You can seed a standard chart of accounts and then add, edit or deactivate accounts so it matches how you actually categorise your business.

Ready when you are

Put your invoices, expenses and bank on one ledger.

See invoicing