01
Cashier with barcode + scan-out
One-page cashier screen: scan or search a product → add to cart → check out. Tender by cash, transfer, e-wallet, or marketplace pickup — each tender has its own cash account.
02
Shifts and cash drawer
Open a shift with a starting balance, close with the ending balance plus variance. In-shift expenses (parking, courier, refreshments) record into the journal automatically and reconcile against the drawer.
03
Real-time inventory
Stock drops at checkout and rises at receiving. Multi-warehouse (store + central). Inter-store transfers tracked via mutations. Bundle SKUs auto-decompose to component SKUs at checkout.
04
Built-in webstore
A landing page / micro-site for each store with nine section types: hero, products, gallery, testimonials, contact form, etc. Theme presets plus draggable ornaments. Order capture via WhatsApp prefill.
05
Multi-store, multi-tenant
One owner account oversees several stores. Employees invited per store; access is bounded to their store unless granted higher.
06
HR and payroll
Employees, titles, contracts, salary components, attendance and overtime rules. Payslips render automatically. Cashiers who are also employees clock in via shift open/close.
07
Expenses, both kinds
Recurring expenses (rent, electricity, gas, internet) and incidental ones (repairs, small asset purchases). Source from store cash or central cash, all journaled.
08
Accounting end-to-end
Every PoS transaction emits a journal: revenue, cash in, COGS, inventory drop. No need to re-enter into a separate ERP — Anima carries its own general ledger.
09
Daily and monthly reporting
Sales by day, week, month, product, cashier, channel. Export to Excel or PDF.