Free while we are in private beta

Books that stay balanced on their own.

Invoices, bills, expenses and stock all post to one real double-entry ledger. Your profit and loss, balance sheet and aging reports are built from that ledger, so they are right the moment you open them.

No card needed. Set up a company in about five minutes. Export your data whenever you like.

accountingdock.com/dashboard

Sales this month

48,290

+12.4%

Outstanding

6,840

3 invoices

Net profit

18,120

+8.2%

Sales against costs, last six months

Sales Costs

Recent invoices

INV-0042 Acme Corp 2,400 Paid
INV-0043 Global Ltd 1,860 Overdue
INV-0044 Stark Inc 3,200 Sent

Everything below is already built and running

Sales orders Delivery notes Invoices Recurring billing Customer payments Supplier bills Expenses Commissions Stock movements Chart of accounts Manual journals Trial balance Balance sheet Profit and loss AR aging AP aging Statements Multi-currency CSV export PDF documents Sales orders Delivery notes Invoices Recurring billing Customer payments Supplier bills Expenses Commissions Stock movements Chart of accounts Manual journals Trial balance Balance sheet Profit and loss AR aging AP aging Statements Multi-currency CSV export PDF documents

Six things it does well

A small business ledger, without the bookkeeping degree

You work in invoices, bills and receipts. AccountingDock turns each one into the journal entries an accountant expects to find.

Selling

Raise an order, ship part of it on a delivery note, invoice the rest. Each document carries forward, so nothing gets typed twice.

Buying and spending

Supplier bills, one-off expenses with the receipt attached, and sales commissions. Approve it and payables move the same second.

Reporting

Seven reports, all read straight off the ledger: profit and loss, balance sheet, trial balance, AR and AP aging, customer and supplier statements.

A ledger you can defend

Every posting is balanced. Confirmed documents are never quietly edited: you void or reverse them, and the trail stays intact for your accountant.

Several currencies

Invoice a customer in their currency, keep your books in yours. Rates are held per company and applied on the date of the document.

More than one company

Run each business as its own workspace with its own accounts and numbering. Switch between them from the sidebar. The data never mixes.

The full list

Every screen you get on day one

Nothing here is a mock-up or a waiting list. This is what is in the app right now.

Sales

6
  • Sales orders Draft, confirm and cancel orders, with reserved stock reflected as you go.
  • Delivery notes Ship in stages and track the delivered quantity on every line.
  • Sales invoices Draft, confirm, void. Confirming posts revenue, tax and receivables in one entry.
  • Recurring invoices Save a template, pick a frequency, generate the next invoice when it is due.
  • Customer payments Take one payment and spread it across several open invoices.
  • Invoice PDFs Download or send a clean PDF of any invoice or delivery note.

Purchases and costs

5
  • Supplier bills Enter a bill, approve it, and watch payables move straight away.
  • Supplier payments Pay in part or in full, against one bill or several.
  • Expenses Log the small things, attach the receipt, post it or void it if it was wrong.
  • Commissions Work out what your sales people earned, post it, then mark it paid.
  • Purchase price history See what you last paid for an item while you are still typing the line.

Stock

3
  • Items and products Cost, sale price, tax rate and the account each item posts to.
  • Stock movements Every sale, purchase and correction leaves a dated movement record.
  • Stock adjustments Write off a breakage or fix a count, with the matching journal entry.

Accounting

6
  • Chart of accounts A standard chart is seeded for each new company. Rename, add and archive as you like.
  • Manual journals Post an adjustment by hand. It has to balance before it will save.
  • Journal reversals Made a mistake? Reverse it. The original entry stays on the record.
  • Tax rates Define your own rates and pick one per line on any document.
  • Exchange rates Hold a rate per currency pair so foreign documents convert consistently.
  • Document numbering Sequential, gap-free numbering per company for every document type.

Reports

7
  • Profit and loss For any date range, with comparatives you can read at a glance.
  • Balance sheet Assets, liabilities and equity as at any date.
  • Trial balance Every account with its debit and credit totals, proving the ledger balances.
  • AR aging Who owes you, and how late they are.
  • AP aging Who you owe, and what falls due next.
  • Customer statements A full account history to send to a customer who queries a balance.
  • Supplier statements The same thing, from the other side of the relationship.

Running the business

6
  • Several companies One login, one workspace per business, and a switcher in the sidebar.
  • Team roles Admin, Accountant, Sales and Operations, and Viewer, set per company.
  • Invite your accountant Send an invite by email. Revoke access the day the engagement ends.
  • File attachments Pin a receipt, a contract or a scan to the document it belongs to.
  • CSV export Pull invoices, bills, items, customers, suppliers, expenses and commissions out at any time.
  • Two-step sign in Protect your login with Google Authenticator or any other authenticator app.

Getting started

Three steps, then you are bookkeeping

01

Sign up

Email and a password. No card, no sales call, no trial countdown.

02

Name your company

Pick a base currency. A full chart of accounts is created for you, ready to adjust.

03

Raise your first invoice

Add a customer, invoice them, record the payment when it lands. The ledger keeps itself.

Who it suits

Not another invoice app

Simple tools give you a simplified picture, and the simplification is what breaks the day your accountant asks for a trial balance. AccountingDock starts with the ledger and builds the friendly screens on top of it.

Freelancers and consultants

Bill clients, log expenses, and see your profit without asking anyone what it means.

Growing small businesses

A team to give access to, customers in other currencies, and stock to keep count of.

Accountants and bookkeepers

Every client in its own workspace, under one login, with journals and a full audit trail.

0

screens

Sales, purchases, stock, accounting, reports and settings.

0

reports

All read live from the ledger, never from a cached summary.

0

team roles

Admin, Accountant, Sales and Operations, Viewer.

0.00

out of balance

Debits minus credits, on every entry the system writes.

Keeping it safe

Your books, and only yours

Financial records deserve more care than a password on a sticky note.

Two-step sign in

Turn on a code from Google Authenticator, 1Password or Authy, and keep a set of one-time recovery codes for the day you lose your phone.

Company by company

Each workspace is walled off at the database level, so one company can never read another one's records.

Access by role

Give your accountant the journals and your sales team the orders. Nobody sees a screen their role does not cover.

A record that holds up

Posted entries are not edited in place. Corrections are reversals, so the history an auditor asks for is still there.

Straight answers

Questions people actually ask

How do I get paid through AccountingDock?

You get paid the way you already do: bank transfer, card machine, cash or cheque. AccountingDock records the payment against the invoice, clears the balance and posts it to your ledger. It does not collect card payments on your behalf, and there is no payment gateway connected to it today.

Is it really double-entry, or does it just call itself that?

Really. Confirming an invoice, approving a bill, recording a payment, adjusting stock: each one writes a balanced journal entry you can open and inspect. The trial balance report exists precisely so you can check.

Can I run more than one company?

Yes, as many as you need, from a single login. Each one has its own chart of accounts, its own document numbering and its own team. Switching between them takes one click in the sidebar.

What happens if I invoice in another currency?

You hold an exchange rate per currency pair for each company. The document is stored in the currency you raised it in, and converted into your base currency for reporting.

Can my accountant get in?

Invite them by email and give them the Accountant role. They get the ledger, the journals and every report, and you can remove their access the moment the work is finished.

Can I get my data back out?

Any time. Invoices, bills, items, customers, suppliers, expenses and commissions all export to CSV, and every invoice and delivery note downloads as a PDF.

What does it cost?

Nothing while we are in private beta. If that changes we will tell you well before it does, and your data stays exportable either way.

Put your books somewhere they make sense

Sign up, name your company, and raise your first invoice before your coffee goes cold.

No card needed. About five minutes to set up. Your data stays yours.