# Haru POS > Cloud point of sale (POS) for shops in Thailand: selling, multi-branch stock, purchasing, shifts, receipts and tax invoices, on web, desktop and mobile, and it keeps selling offline. Thai-first; 6 languages. Version 1.1.540, updated 2026-10-31. Retail and wholesale shops selling at a counter, from one till to many branches: minimarts, grocery stores, wholesalers, counter-service cafés, bakeries, hardware stores, pharmacies and cosmetics shops. Prices are in Thai baht (THB), monthly or yearly; every package has the same features and differs only by limits. No trial period for paid packages: the free package has no time limit, and the demo shop needs no sign-up. - FREE: free — 1 branch, 1 staff, 50 products - Basic: ฿199/month or ฿1,999/year — 1 branch, 2 staff, 500 products - Standard: ฿299/month or ฿2,999/year — 2 branches, 5 staff, 5,000 products - Pro: ฿399/month or ฿3,999/year — 3 branches, 15 staff, 10,000 products - Pro Max: ฿499/month or ฿4,999/year — 5 branches, 25 staff, 20,000 products - Platinum: ฿599/month or ฿5,999/year — 10 branches, 50 staff, 40,000 products - Business: ฿799/month or ฿7,999/year — 20 branches, 100 staff, 80,000 products Runs on: Web browser (Open in a browser, nothing to install; installable as a web app (PWA)); Windows (.exe installer (Windows 10 version 1607 or later, or 11, 64-bit) or the Microsoft Store); macOS (.dmg or .zip download, or the Mac App Store); Linux (.deb, .rpm or .tar.gz package); Android (.apk from the download page); iPhone and iPad (App Store). The branch's products are kept on the device (the web app too), so the counter keeps selling offline; sales wait on the device and send themselves when back online, with a status widget. Branches with over 50,000 products aren't copied automatically; offline sales older than 30 days are refused. Data hosted in Singapore, behind Cloudflare with HTTPS, backed up daily. ## Facts (machine-readable) - [Facts](https://haru.hvd.app/facts/): pricing, every package limit, platforms, hardware, integrations, data export, security and support as plain tables (Thai and English) - [pricing.json](https://haru.hvd.app/pricing.json): every package: prices (THB, month and year), limits, free tier, payment, cancellation and refunds - [haru.json](https://haru.hvd.app/haru.json): product facts: platforms, offline, languages, currencies, hardware, integrations, export, security, hosting, support - [JSON schemas](https://haru.hvd.app/schemas/pricing.schema.json): the schema of pricing.json (haru.json's: /schemas/haru.schema.json) - [Full text for LLMs](https://haru.hvd.app/llms-full.txt): everything above and the facts in one text file ## Product - [Home](https://haru.hvd.app/): what Haru POS is - [Features](https://haru.hvd.app/features/): every feature area - [Pricing](https://haru.hvd.app/pricing/): the packages - [Download](https://haru.hvd.app/download/): apps for Windows, macOS, Linux and Android, and the App Store / Microsoft Store links - [Demo shop](https://haru.hvd.app/demo/): try it as the owner or any staff role with no sign-up; reset every midnight - [By kind of shop](https://haru.hvd.app/pos/): minimarts, wholesale, cafés, bakeries, hardware stores, pharmacies and cosmetics shops, and the free package - [Help](https://haru.hvd.app/#/help): how to use Haru (in the app) ## Developers and AI agents - [API reference](https://haru.hvd.app/api/v1/docs): OpenAPI docs; the spec is /api/v1/openapi.json. API keys (Bearer pos_…) act as the person who made them - [MCP server](https://haru.hvd.app/api/v1/docs): POST /api/v1/mcp with an API key: AI assistants such as Claude can look up a shop's sales, products and stock, and with a full-access key add products, set prices and adjust stock (never sales or refunds; deletes wait for the owner's approval) ## Shops' public catalogs Shops can publish their products at /c/ (a catalog) and /p/ (a product page) on this site. Each shop's public catalog has its own llms.txt (/c//llms.txt) and product feed (/c//products.json, /c//feed.xml); the catalogs are listed in [the catalogs sitemap](https://haru.hvd.app/sitemap-catalogs.xml). ## Optional - [Terms of use](https://haru.hvd.app/terms/): billing, refunds, cancellation (Thai law) - [Privacy policy](https://haru.hvd.app/privacy/): PDPA - [Sitemap](https://haru.hvd.app/sitemap.xml): every page