Everything Celerp does

One free app that runs your whole back office - inventory, invoicing, accounting, manufacturing, contacts and reporting - on one computer your whole office connects to, with no per-seat fees. Scan the list below, and open any module for the full detail and a screenshot.

โœ“ Free โœ“ Runs on your computer โœ“ Your data stays yours โœ“ No lock-in โœ“ Full REST API โœ“ Your whole office

Free๐Ÿš€ Set up for your business

๐Ÿท๏ธ Industry presets Start with a setup built for your trade, not a blank screen
๐Ÿ”– Custom attributes Track whatever your business actually cares about

Every item carries the fields that matter for your trade - and each industry preset ships a ready-made set: serial, IMEI and condition for phones; reference, movement and box & papers for watches; batch and expiry for food; carat and certificate for gems. Fields are typed - text, dropdown, number, date, yes/no or money - and every one is searchable and filterable across your whole catalog. Add your own anytime.

๐Ÿข Multi-company Run several businesses from one install
  • Each company keeps its own isolated inventory, documents, contacts and accounting
  • Per-company currency, address, branding and language
  • Assign users to one or more companies and switch from the top navigation
๐ŸŒ 11 languages Work in your language; print documents in your company's

English, Thai, Spanish, Portuguese, French, Vietnamese, Japanese, German, Italian, Indonesian and Arabic. Each user picks their own display language; documents print in your company's configured language.

Free๐Ÿ“ฆ Run your operations

๐Ÿ“ฆ Inventory Know what you own, where it is, and what it's worth - live
  • Multi-location stock with transfers between warehouses, showrooms or vaults
  • Event-sourced ledger: every movement is an immutable record - full audit trail and live valuation
  • Barcode, RFID and NFC scanning
  • Split, merge and transform stock - turn one lot into many, combine items, or convert raw goods
  • Import thousands of items from CSV; re-uploading the same file never creates duplicates
  • Batch and lot tracking with expiry dates and FEFO costing - made for food, pharma and anything perishable
  • Stock-count audits - build a count sheet, scan or enter quantities, and Celerp reconciles and posts the adjustments
  • Flexible units - sell by the piece or by weight (g, kg, carat), and buy in a different unit: receive a case of 24 and sell singles, with cost and stock converted for you
  • Not just physical stock - track services, rentals, licenses and subscriptions as non-stock items alongside your goods
Celerp multi-location inventory with barcode and valuation
Multi-location inventory with barcode scanning and live valuation.

Every item carries: SKU, name, description, category, barcode, weight, custom attributes, cost / wholesale / retail price, status (available, memo_out, production, sold, void), plus quantity and reserved quantity computed from the movement ledger.

๐Ÿ“„ Documents Invoice, purchase, quote and get paid - books handled for you
  • Invoices, quotations, purchase orders, vendor bills, credit notes and consignment documents
  • Each line links to an inventory item and tracks cost basis for margin reporting
  • Draft โ†’ finalized โ†’ sent โ†’ paid workflow, with draft invoices shown as Pro Forma
  • Export any document to a branded PDF with a share link, in your company's language
  • Custom document numbering - per-type prefixes and patterns (e.g. INV-2406-0001) that auto-reset daily, monthly or yearly
  • Per-line discounts, and reusable terms & conditions templates you assign per document type
  • Record payments, partial payments, refunds and voids - the journal entries (and reversals) post automatically
Celerp invoice list and document workflow
Invoices, quotes, POs and bills - each posts to the ledger automatically.
TypeUseAuto journal entry?
InvoiceBill a customer for goods/servicesYes - AR + Revenue
QuotationPrice quote (convertible to invoice)No
Purchase OrderOrder goods from a supplierYes - on receipt
Vendor BillSupplier invoice receivedYes - AP + Expense
Credit NoteReverse or partially refund an invoiceYes
Consignment Out / InItems on approval, in or outOn conversion

Lists add three working subtypes: Transfer (internal stock move), Audit (stock count sheet) and Quotation.

๐Ÿท๏ธ Labels Print barcode and product labels straight from inventory

Build reusable templates with SKU, barcode, QR code, name, price and custom attributes, then print to any connected printer. Templates support A4, 40ร—30mm and custom sizes, portrait or landscape, with positioned fields and a default copy count.

๐Ÿญ Manufacturing Turn raw materials into finished goods and know the true unit cost
  • Bills of materials with component quantities
  • Labor lines (hourly or fixed) and overhead lines roll up into unit cost
  • Production runs reserve inputs, track progress, and add finished goods on completion
  • Journal entries for material cost and finished-goods value are generated for you
Celerp production worksheet with bill of materials and costing
Production worksheet - BOM, labor and overhead rolled into unit cost.

A run moves through planned โ†’ in_progress โ†’ completed (with on_hold and cancelled available). Costing is recursive, so sub-assemblies feed their cost up into the parent item.

๐Ÿ” Subscriptions & recurring billing Bill the same customers on a schedule without re-keying

Set up recurring invoices and purchase orders - weekly, monthly, quarterly, annually or a custom cadence - and Celerp generates each one with the right dates and payment terms.

Free๐Ÿ‘ฅ Manage relationships

๐Ÿ‘ฅ Contacts One rich record per customer and supplier - and how they pay
  • Per-customer payment history - total invoiced, paid, outstanding, average days-to-pay and consignment balance, at a glance
  • Multiple people per contact (roles, emails, phones) and multiple addresses (billing/shipping/other)
  • Timestamped notes attributed to the author, and file attachments with tags
  • Searchable tags with a managed, color-coded vocabulary
  • Per customer: customer / supplier / both, tax ID, credit limit, payment terms and an assigned price list or tier
  • Merge duplicates - combine contacts and re-point their documents in one step

Credit limit and payment terms are stored and shown on documents as reference fields; they are not enforced as hard blocks on new orders. Contacts import and export via CSV.

๐Ÿ“ Files & records A searchable home for every contract, registration and receipt

Stop hunting through email and shared drives. Every important file - for your company, your customers and your stock - lives in one searchable, cross-referenced place.

  • Attach files anywhere - to a contact, an invoice or purchase order, an inventory item, or the company itself - and they all roll up into one library
  • Keep the records that actually run a business: registrations, licenses, contracts, insurance, meeting minutes, receipts and correspondence
  • Tag every file from a managed vocabulary - registrations, contracts, receipts, certificates, legal and more - so a whole category is one click away
  • Search by name or description, filter by tag or date - the contract you signed two years ago is seconds away
  • Every file is cross-referenced - it shows the contact, document or item it belongs to, and one click jumps straight to it

Free๐Ÿ“Š Keep your books

๐Ÿ“Š Accounting Real double-entry that's always in balance - no accountant needed in the loop
  • Event-sourced ledger - entries are immutable and idempotent, so your books never drift
  • Chart of accounts across Assets, Liabilities, Equity, Revenue, Expenses and COGS - import from CSV or build it up
  • Automatic entries for invoicing, payments, vendor bills, PO receipts, COGS, credit notes, returns, landed cost and manufacturing
Celerp trial balance - balanced double-entry accounting
Trial balance, P&L and balance sheet, always in balance.

How it posts: finalize an invoice โ†’ Dr Accounts Receivable, Cr Revenue (plus output VAT). Mark it paid โ†’ Dr Bank, Cr Accounts Receivable. Post a vendor bill โ†’ Dr Expense/Inventory, Cr Accounts Payable. Every auto-entry is idempotent and tagged with its source document.

๐Ÿงพ Tax VAT/GST handled for your country out of the box

Pre-configured tax regimes for 15 countries - Thailand, Singapore, Malaysia, Philippines, Indonesia, Vietnam, Australia, New Zealand, United Kingdom, Germany, France, United States, Canada, India and Japan - each with the correct currency, standard rates (VAT/GST/SST/PPN) and applicable withholding taxes. Input and output tax post to the right accounts automatically.

๐Ÿ’ฑ Multi-currency Buy and sell in any currency

Each company has a base currency; documents can be raised in another currency with a conversion rate, and every journal entry is recorded correctly in your base currency.

๐Ÿฆ Bank reconciliation Tie your books to your bank in minutes
  • Import statements from CSV with flexible column mapping
  • Confidence-scored auto-matching, plus reusable matching rules
  • Review and assign unmatched items, then mark the session complete
๐Ÿ“ˆ Reports The numbers your business and your accountant ask for
  • Financial - Profit & Loss, Balance Sheet, Trial Balance, General Ledger with account drill-down
  • Receivables & payables - AR aging and AP aging by customer/supplier
  • Trading - Sales and Purchases reports by customer, item, period or price band, with margin
  • Inventory - valuation and an expiring-items report
Celerp general ledger with account drill-down
General ledger with full drill-down to source documents.

Every report reads live from the same event-sourced ledger, so it's always current.

๐Ÿงญ Dashboard Your business at a glance the moment you open the app

Live KPIs for inventory value, cash owed to you and by you, sales this month, work in production and more - and the dashboard adapts to your industry.

Celerp dashboard with revenue trend, receivables aging and inventory mix
Dashboard - revenue trend, receivables aging and inventory mix.

Free๐Ÿ” Work as a team, stay in control

๐Ÿ” Users, roles & permissions Give your whole office access without giving everyone the keys
  • Five built-in roles: viewer โ†’ operator โ†’ manager โ†’ admin โ†’ owner
  • Assign different roles per company for the same user
  • Every action is attributed to the user who made it
Celerp user roles and permissions
Five role levels, assignable per company.
๐Ÿ“ Audit log Know who did what, always - a built-in, tamper-evident trail

Because every change is an event in an immutable ledger, each action is permanently attributed to the user who made it - a searchable audit trail you don't have to switch on.

Celerp searchable audit log of user activity
Every action attributed to a user - searchable.
๐Ÿ”” Notifications Stay informed in real time without refreshing

In-app notifications arrive over a live connection, with an unread count in the top bar and one-click mark-as-read.

๐Ÿ”Œ Connect & extend

Free โš™๏ธ REST API Anything a person can do in Celerp, a program can do too

Every action in the interface is a REST endpoint - the same API the UI uses internally, documented as OpenAPI 3.1. Automate workflows, feed other systems, or build your own tools.

Celerp REST API documentation (OpenAPI 3.1)
Every UI action is also a REST API endpoint (OpenAPI 3.1).
Connect ๐Ÿค– AI assistant Ask your business questions in plain language - and let it do the work
  • Query your data - "What's my gross margin on category X this quarter?"
  • Take actions - "Create a PO for 50 units of SKU-441 from the last supplier"
  • Read documents - attach a supplier PDF and have it extract line items into a draft bill
  • Spot issues - "Which items are low or out of stock?" or "Which invoices are overdue?"

The assistant talks to the same REST API you do, with no special access, so it can only do what your account can. Your data is sent to the AI model only to answer your specific query; nothing is stored or used for training. Requires a Celerp Connect subscription; usage is measured in queries with a monthly allocation and top-ups.

Connect ๐Ÿ’ณ Online invoice payments A Pay button on every invoice you send - customers pay by card
  • Customers pay from the emailed invoice or its share link - no portal, no login
  • Charges the exact balance due, net of any payments and credits already applied
  • Payments record and reconcile like a hand-entered payment, journal entry included
  • Money settles to your own Stripe account; Celerp never holds your funds

Connect a Stripe account once under Web Access, Payments. Setup is free: you only pay 1% plus Stripe's card fee when an invoice gets paid, and receive the money straight to your Stripe account. Payments are processed by Stripe, trusted by millions of businesses worldwide; the Pay button appears automatically and disappears the moment an invoice is settled.

Connect ๐ŸŒ WooCommerce Sync Two-way sync with your WooCommerce store
  • Products, orders and customers sync into Celerp
  • Stock levels and products push back to your store

Two-way sync with a log of every sync run.

Connect ๐Ÿ›’ Shopify Sync (coming soon) Two-way sync with your Shopify store
  • Products, orders and customers sync into Celerp
  • Stock levels and prices push back to your storefront

Two-way sync with a log of every sync run.

Connect ๐Ÿ“’ QuickBooks Sync Keep your books in step with QuickBooks Online
  • Customers, items and invoices sync into Celerp
  • Your Celerp invoices push out to QuickBooks

Two-way sync with a log of every sync run.

Connect ๐Ÿ“Š Xero Sync Keep your books in step with Xero
  • Customers, items and invoices sync into Celerp
  • Your Celerp invoices push out to Xero

Two-way sync with a log of every sync run.

Connect ๐ŸŒ Web Access Reach your local Celerp from anywhere - no VPN, no port-forwarding

Your instance keeps a secure outbound connection to the Celerp Connect Relay, which routes traffic from yourcompany.celerp.com back to your machine. Your data stays on your computer; the relay only routes the connection.

  • Remote browser access for your whole team
  • Reliable public document sharing for external recipients
  • Provides the public redirect URL that OAuth connectors need
Connect โœ‰๏ธ Email your customers Send an invoice or quote and let your customer know by email

Send a finalized invoice or quotation and Celerp emails your customer a branded notification - your company name, the document number and the total - that they can reply to directly. Email sending runs through Celerp Connect; you can always mark a document as sent without it.

Connect โ˜๏ธ Encrypted backup Encrypted, scheduled backups you don't have to think about

Celerp encrypts your data locally (AES-256-GCM) before it ever leaves your machine, then stores scheduled backups off-site with Celerp Connect. You can also export a full local backup any time, free.

๐Ÿงฉ How it works

Celerp is built on a Code Elastic Layer (CEL) - an architecture designed to be self-hosted, extensible, and easy to customize. The same API works from the UI, the CLI, or your own code.

Celerp is a modular, local-first system. It runs on your own computer - no cloud required to use the core product. Optional Connect features (AI, Connectors, Web Access for your whole office, encrypted Encrypted backup) layer on top when you want them.

Under the hood, everything is an event-sourced ledger: every change is an immutable event, current state is computed from history, and reports replay from the same source of truth. That's what gives you the audit trail, the always-balanced books, and a REST API that can do everything the UI can.

{% include "lightbox.html" %}