Kardopal · run the whole operation

Sales, purchases, inventory — all under one roof.

The whole back office in one app. A POS for the till, invoices for the office, CRM for the customer. 19 languages, full right-to-left, your data in your own workspace.

POS + back officeiOS · Android · WebFree during the beta
A shop owner holding the Kardopal app at the counter
19
Languages, with RTL
10
Business modules
1
App for the whole team
0
Spreadsheets to reconcile
Run the front of house

A POS that doesn’t pretend to be a website.

Fast scan-and-tap point of sale for retail, hospitality and services. Several terminals per location, each with its own shift, cash drawer and reports — and camera barcode scanning on iOS and Android.

  • Multi-terminal shiftsEach device opens its own shift with a cash count, X/Z reports and discrepancy alerts.
  • Barcode scanningQR, EAN-13/8, Code-128/39, UPC-A/E and Codabar with the phone camera.
  • Split paymentsCash, card and store credit on one ticket. Tip presets. Partial refunds.
A POS that doesn’t pretend to be a website.
Run the back office

Estimates, invoices, orders — one document store.

An estimate becomes an invoice becomes a sales order without copying anything. Numbering never skips, and every document renders as a branded PDF. This is the real invoices screen from the app.

  • Gap-free numberingEST-0001 → INV-0001 → SO-0001, counted per business with no holes.
  • Real PDFsYour logo, line items and totals — preview inline or download.
  • Tied to the customerEvery document rolls up to a Contact with balance, credit limit and terms.
The Kardopal invoices list
Inventory & purchasing

Stock that actually matches the shelf.

Every stock change is recorded as a movement — sales, receipts, transfers, counts — across as many locations and warehouses as you run. Purchase orders flow straight into stock when they arrive.

  • Movement-based ledgerReconcile by movement, not by snapshot.
  • Per-warehouse stockTransfers ship and receive separately, so in-transit is visible.
  • Purchase ordersSend POs as PDFs, receive in part, and create supplier bills.
Stock that actually matches the shelf.
Global by default

19 languages. Full right-to-left.

Every screen ships in 19 languages, including Arabic with a properly mirrored layout. Pick a language on the sign-in screen and the whole app follows. Each business’s data is isolated from every other’s.

  • 19 languagesEnglish, Arabic, Spanish, French, German, Portuguese, Russian, Turkish, Hindi, Chinese, Japanese, Korean and more.
  • True RTLIcons, spacing, lists and animations all mirror.
  • Tenant isolationEvery record belongs to one business, enforced in the database.
19 languages. Full right-to-left.
Everything in one app

The modules a business actually runs on.

Sales

Estimates, invoices, sales orders, credit notes and payments.

Point of sale

Terminals, shifts, cash drawers and receipts.

Inventory

Warehouses, locations, movements and stock levels.

Purchasing

Purchase requests, orders and returns.

CRM

Leads, deals and pipelines, all tied to Contacts.

Accounting & reports

Expenses, bills, and reports across the business.

Replace four tools with one.

Free during the closed beta, with a hand moving off Lightspeed, Toast, Shopify POS or QuickBooks POS.