Tenavora Unified Platform
Skip to content
Pharmacy Solution

A pharmacy POS that understands pharmacy rules

From controlled-drug classes to SIPNAP reports, from lot & expiry tracking to a register that keeps working offline — one pharmacy-ready platform.

Built for pharmacy compliance & operations

Nothing below is a roadmap promise — it all runs in the product today.

Controlled drugs, classified

Drug classes live on the product, not in a side spreadsheet.

  • Per-product classification: narcotics, psychotropics, morphine, pethidine, precursors
  • Controlled-drug movements recorded automatically from sales & stock
  • A clean data foundation for mandatory monthly reporting

Automated SIPNAP reports

Usage & recap reports computed by the system, not recapped by hand.

  • Usage (Penggunaan) & Recap (Rekapitulasi) reports computed from stock movements
  • CSV export — Excel-ready for SIPNAP submission
  • Pharmacy profile (name, address, tax id, license, pharmacist, STRA) stored for reporting

Lot, expiry & FEFO

Expired stock should never reach a customer.

  • Lot/batch and expiry-date tracking per product
  • FEFO picking suggestions: first-expired goes out first
  • Per-lot recall when needed

Purchasing & multi-location stock

From supplier PO to shelf stock, cleanly recorded.

  • Purchase orders with staged goods receipt
  • Per-location stock with stock-takes and movement history
  • Low-stock alerts based on reorder thresholds

The register works offline

Serving a prescription shouldn't wait for the internet.

  • POS runs as an installable app (PWA) with an offline mode
  • Transactions queue locally and sync automatically when back online
  • Receipts printed (58/80mm), downloaded as PDF, or sent via WhatsApp

Digital payments & bookkeeping

QRIS at the counter, automatic journals behind the scenes.

  • Dynamic QRIS at the register — QR on screen, settlement lands automatically
  • Every sale posts to a double-entry general ledger
  • Close the day with a Z report: sales, tax, and payment methods per shift

Get started in three steps

No implementation consultant needed to serve your first prescription.

  1. 1

    Sign up & complete the pharmacy profile

    Create an account and fill in the pharmacy profile (license, pharmacist, STRA) for reporting.

  2. 2

    Load medicines & stock

    Import your medicine list from a file, flag controlled classes, record lots & expiry.

  3. 3

    Start serving

    Open a shift, sell with FEFO picking, and export SIPNAP reports monthly.

Ready to tidy up your pharmacy?

Try Tenavora free — checkout, medicine stock, and SIPNAP reports in one system.