For accounting firms

Free accounting software for your firm and clients.

Download. Install. Start in minutes. Run multiple client companies in one app on your office computer. It works offline with no dedicated server, the data stays on your own computers, and you can try everything on sample books first.

Download and install Celerp, then choose the sample company during setup.

Trial balance for a sample coffee roaster listing each account code with its debit and credit totals, marked balanced
Trial balance, with total debits equal to total credits

Free for local use

No licence fee and no time limit.

No dedicated server

Install it on a computer in your office. It works offline.

Data on your computer

Each company is stored where Celerp is installed. When you send a client their company copy by link, an encrypted copy is held on Celerp's servers until the link expires after 14 days or you revoke it.

Bring your clients' books

Move clients in from Manager.io, Odoo, Xero, QuickBooks Online and Sage 50 / Peachtree, then check the balances.

Your clients work independently. You stay informed.

One list of the companies you manage, each one's sync status, and what needs your attention.

Client companies list: each company with its sync status, its last sync and what needs attention, with buttons to open it, send a company copy or invite the client
Client companies: every company you can open, in one list
Multiple companies

Each with its own books and its own user access.

Sync status and last connection

See when each client's Celerp last connected to your office.

Needs attention

Follow up on changes that were not applied, sync keys about to expire and company copies not yet opened.

Companies you keep in your office

The client's company lives in your installation and you work in its books yourself. No subscription is needed.

Clients on their own installation

Your client runs Celerp themselves and Accountant Sync sends their changes to your office. Syncing between two installations needs Connect on both.

Sync status and attention details are shown to each company's owner, not to every member of staff.

Bring clients in. Check the numbers.

Celerp compares the key balances in the client's file with the same balances in Celerp and shows the difference on each line. Nothing becomes the client's company until you accept it.

Migration check for a sample company in pounds sterling: each balance with the source amount, the Celerp amount, the difference and a pass result
Source, Celerp and the difference for each balance
What was found

Before anything moves, you see what is in the client's file, area by area.

What could not be moved

Anything Celerp cannot move is listed for you, never dropped quietly.

Manager.io

From the client's business file (.manager). Moving from Manager.io

Odoo

From a backup of the client's Odoo 13 to 17 database, the zip with its filestore, one company at a time. Moving from Odoo

Xero

From the export files Xero writes, added together or as one zip. Moving from Xero

QuickBooks Online

From the lists and reports QuickBooks Online exports, added together or as one zip. Moving from QuickBooks Online

Sage 50 / Peachtree

From the lists, journals and reports the client's Sage 50 (US edition, 2010 or later) exports, added together or as one zip. Moving from Sage 50 / Peachtree

Different system? Tell us which one.

We add systems in order of demand. Tick the box to join early access.

We use your details to identify and administer the request, assess demand for migration sources and prevent abuse. Email is required. If you select early access, you ask us to email you about early access to the migration source you requested; you can opt out at any time. Our Privacy Policy explains how we use, share and retain this information and how to exercise your privacy rights.

Looking for free accounting software to recommend to a client? Free accounting software with inventory built in

Every posting, back to its source.

Search the journal by account, amount or text, then follow each entry back to its original transaction and forward to the reports. Shown with a sample coffee roaster's books. Select any screen to enlarge it.

Extended journal listing each journal entry line with its date, source document, account and amount
Extended journal: each line with its date, source document and account
General ledger with opening balance, debits, credits and closing balance for each account
General ledger: opening, debits, credits and closing for each account
Balance sheet as of a chosen date, with assets, liabilities and equity
Balance sheet as of any date
Chart of accounts grouped by type, each account with its code, parent account and status
Chart of accounts, built up in the app or imported from CSV

Also: profit and loss, cash flow, journal and statement of account.

Accounting depth beyond invoicing.

Fixed assets, depreciation and bank reconciliation, next to inventory and manufacturing postings.

Fixed asset register listing each asset with its class, cost, accumulated depreciation and net book value
Fixed assets: cost, accumulated depreciation and book value
Completed bank reconciliation with 47 statement lines matched to book entries and a difference of 0.00
Bank reconciliation: 47 matched, no difference

Purchasing, stock movements and production create the accounting entries behind them. Figures shown are sample data.

Less data entry. More time for clients.

Celerp AI reads receipts and supplier bills and prepares a proposal for you to review.

AI assistant showing a supplier invoice read into a proposed bill with its lines and totals, and Confirm and Dismiss buttons
A supplier invoice turned into a proposed bill, waiting for your decision

Approval stays with your firm

  • ✓ Upload a receipt or a supplier invoice
  • ✓ Celerp prepares a proposed bill
  • ✓ Confirm or dismiss it. Nothing is written until you confirm.

AI is optional. It needs Connect and uses AI credits, and each document you submit is processed by the AI service.

One office. Controlled access. Predictable costs.

One installation serves the whole firm, with staff roles, optional simultaneous access and no per-seat charge.

Users and role permissions: a grid of permissions with a checkbox for each role from viewer to owner
Role permissions the owner can edit

Documents and controls

  • ✓ Invoices, quotations, purchase orders, vendor bills and credit notes
  • ✓ Activity history on every document, item and contact
  • ✓ Every change is recorded against the user who made it
  • ✓ Five roles, from viewer to owner, with permissions the owner can edit
  • ✓ Each client is its own company, with its own books
$0 · Free core

Unlimited companies. One signed-in user at a time.

$29/mo · Connect for the office

$290/yr. Per installation, with no per-seat charge. Your whole office can be signed in at once.

Independent client sync

A client who syncs from their own installation needs their own Connect.

See pricing for the details

Different clients. One connected platform.

Add what each business needs. Its transactions stay connected to the books.

Inventory and sales

Purchasing, stock movements and sales

Manufacturing

Materials, production and costs

Fixed assets

Depreciation and disposals

Start with accounting. Add workflows as each client grows.

Questions

What is Celerp?

Free accounting and business software that runs on your own computer. Alongside double-entry books and financial reports, it covers invoicing, purchasing, inventory, manufacturing and contacts. See everything Celerp does.

What leaves my computer?

Celerp works offline, and each company is stored where Celerp is installed. Company data is sent out when someone uses a connected feature: Accountant Sync, AI document processing, a company copy sent by link (encrypted first), backups through Connect, or another optional connected service you turn on.

Does my client need Celerp?

No. You can keep working in the client's company yourself. If your client wants their own, download their company backup and they can restore it in Celerp for free.

Does my client need to pay?

No. The core is free, also for a client who runs their own installation. A client installation that syncs with yours through Accountant Sync needs its own Connect.

What does Celerp keep when I send a company copy?

Celerp encrypts the copy on your computer before it is uploaded and stores only the encrypted file. The key that opens it is part of the link, which Celerp passes to your client by email in transit and does not keep. The encrypted file is deleted when the link expires after 14 days or when you revoke it.

What happens to my clients' data if Celerp stops?

Each company is stored on the computer where Celerp is installed, and you can download a company backup at any time. The source code is public on GitHub under the Business Source License 1.1, and changes to the Apache License 2.0 on 1 January 2029.

How long does a client take?

It depends on the size of the client's books. The sample company runs the same steps on small sample books, so you can judge the time before you move a real client.

Start with the sample company.

Look through a complete set of books before you move a real client.

1

Explore

Open the sample books and reports.

2

Check fit

Walk through the workflow of one of your real clients.

3

Choose deployment

Keep the company in your office, or send the client their own company copy.

Download and install Celerp, then choose the sample company during setup.