All work

Desktop softwareDaftar accounting

Desktop accounting for multi-warehouse businesses that never needs the internet

Daftar is our own Windows accounting product, with double-entry books, sales, purchases, inventory across warehouses and payroll, all offline, plus an encrypted online backup.

Daftar accounting preview

Screens from the working product, with sample data.

How it works

  1. Day-to-day entry Invoices, bills, stock, payroll
  2. Local database Works with no internet
  3. Encrypted backup Uploaded when a connection is available
  4. Reports Trial balance, profit and loss, receivables
Client
Our own product
Year
2026
Platforms
Windows
Built with
TypeScript, Electron, React, SQLite, Mantine
Team
Awais Tariq

Daftar is built for small offices that want proper double-entry accounting on their own computer. It follows the workflow people know from the classic desktop accounting tools, with a cleaner interface of our own.

What we built

  • General ledger with journal entries, recurring entries and bank reconciliation
  • Sales from quotation to order, invoice, receipt and credit note, with aged receivables
  • Purchases, bills and vendor payments
  • Inventory across several warehouses, with transfers between them
  • Payroll, a dashboard that flags what needs attention, and a full set of reports
  • Signed Windows installers, licence activation and a kit for resellers

What was hard

A general core with country packs. The core never hard-codes a country, currency, tax name or number of decimals. Those come from the company’s settings and a country pack, so the same app serves businesses in the US and the UAE. The UAE pack, with VAT and its return, was the first one built.

Shipping desktop software safely. Every release is tested as an installed app before it goes out: a fresh install, an upgrade from the previous version and reopening an existing company file. A bad update on someone’s only accounting PC is not something we can patch from a server.