Skip to content
Penahak now runs hotels, restaurants and retail on one ledger.
Penahak
Why Penahak

What we do differently

Almost nobody buys Penahak as their first system. You already have something — a desktop accounting package, a separate till, a spreadsheet holding the gaps together. These are the specific things we do differently, and why each one matters once you are actually running on it.

We do not name competitors. Every claim below is about our own behaviour, and every one of them is something you can ask us to show you in a demo.

Not locked to one computer

How it usually works

Accounting sits on a single desktop in the back office. The owner cannot see today’s numbers from anywhere else, a second branch means a second disconnected copy, and the backup is whatever someone remembered to take.

With Penahak

One cloud tenant with branch-level books and consolidated reporting. The same application runs in a browser, or as a desktop app where thermal printing is needed. Backups and updates are handled on the platform.

Posted figures cannot be quietly edited

How it usually works

Many systems let a user reopen and change a posted voucher. It is convenient, and it means last month’s reported profit can change without anyone knowing — which is exactly what an auditor is looking for.

With Penahak

Posted documents are immutable. Corrections go through credit notes, debit notes or reversing journals, each recorded with the approving user, the reason and the original document. The trail is complete by construction.

The till and the books are one system

How it usually works

POS is a separate product that exports a daily total into accounting. Someone reconciles the two, the numbers rarely agree exactly, and the difference gets written off as a rounding or shortage entry.

With Penahak

The counter posts source documents straight into the ledger with their tax and settlement treatment. There is nothing to reconcile between them because there is only one set of records.

Hotels and restaurants are not an afterthought

How it usually works

Hospitality means either a foreign property system priced for a chain and unaware of Nepali tax, or a local system with no real folio, night audit or city ledger. Restaurant and hotel usually do not talk to each other at all.

With Penahak

Full folio, night audit, housekeeping and city-ledger handling, with restaurant charge-to-room built in — and checkout posting one invoice into the same ledger your retail counter uses.

Printing that survives a real service

How it usually works

Kitchen tickets print from the browser. If the printer is offline, out of paper or the tab was closed, the ticket is simply gone and the table waits.

With Penahak

The backend creates durable print jobs and routes them by product group to the right station. A local bridge delivers them and retries until acknowledged, so a printer fault delays a ticket instead of losing it.

Nepali compliance in the engine, not bolted on

How it usually works

Fiscal year handling, VAT treatment and the audit trail are added around the edges of a system designed for another market, and the statutory return is assembled by hand each period.

With Penahak

Bikram Sambat fiscal control, IRD-ready fiscal invoicing, VAT and TDS treatment and the audit trail all live in the central posting paths, so every module inherits them. eSewa, Khalti and Fonepay are first-class tenders.

Configuration is checked before it can hurt you

How it usually works

You are handed a login and left to it. Six weeks later somebody notices a year of revenue posted to a default or suspense ledger, and unpicking it costs more than the software did.

With Penahak

Stage-based setup gates block reservations, check-in, charge posting, checkout and stock posting until the ledgers, tax terms and numbering behind them are mapped. Being blocked on day one is much cheaper than being wrong for a year.

Support that can see your setup

How it usually works

Support is a phone number and a screen-share, and every call starts by explaining your own configuration from scratch.

With Penahak

We are in the same market and on the same platform. Support can see your ledger mapping, document numbering and activity log, and tickets are raised from inside the application against the document causing the problem.

Underneath all of it

One chain, from the action to the report

Most of the differences above come from the same design decision: an operational action creates exactly one source document, and everything else reads it.

From an operational action to a reportA four-step chain: an operational action creates one source document carrying an idempotency key, which posts to the ledger with tax and dimensions, which a report reads and can drill back through to the original document. 1 Operational action
A sale, a folio charge, a pay run
2 Source document
Created once, with an idempotency key
3 Ledger posting
Tax, settlement and dimensions attached
4 Report
Drills back to the source document ID
Retrying any step returns the same document reference — never a duplicate.

One source of financial truth

POS, hospitality, payroll and production do not keep their own books. Every module posts into the same ledger, so operational reports and financial reports cannot drift apart.

Idempotent by design

Checkout, night audit, payment callbacks and stock issues all carry stable idempotency keys. Retry a failed posting and you get the same document reference back, never a duplicate.

Printing that survives reality

Kitchen and receipt printing runs through durable job queues and a local bridge with retry. A printer that dies mid-service does not silently lose a ticket.

Auditable end to end

Every figure drills down to a source document ID, and every correction leaves a reversal trail with the approving user and reason attached.

Built for Nepal

Bikram Sambat fiscal years, IRD-ready fiscal invoicing, VAT and TDS handling, and native eSewa, Khalti and Fonepay support.

Setup gates, not surprises

Stage-based configuration checks block posting until ledgers, tax terms and numbering are mapped, so nothing lands in the wrong account on day one.

Built for Nepal

Compliance in the engine, not bolted on

Fiscal years, tax treatment, payment rails and audit expectations are part of the central posting paths, so every module inherits them.

IRD-ready fiscal invoicing

IRD-approved, with fiscal invoice behaviour in the central SalesBill and POS paths, IRD sync, VAT customer and vendor summaries, and an audit trail built for inspection rather than reconstructed after the fact.

Nepali fiscal year and dates

Bikram Sambat fiscal-year control, business-date close and dual-date handling throughout documents and reports.

Local payment providers

eSewa, Khalti, Fonepay, card, bank, QR and wallet adapters, with verification evidence required before a provider goes live. Cash stays simple: no merchant ID, no callback URL.

English and Nepali

Interface translations and a localisation layer in both the web application and the reporting engine.

Immutable audit trail

Every posting command carries an idempotency key. Corrections go through approved reversal or credit paths; posted truth is never edited in place.

Role-based security

Granular roles and permissions, IP address whitelisting, two-factor authentication, user activity logging, time-based account expiry, and stage-based setup gates that block posting until configuration is safe.

Being straight with you

Where we are not the right answer

A sales page that claims to fit everyone is not worth much. Here is where you should look elsewhere, or at least push us hard in the demo.

  • You need a dedicated mobile app today — the web application works in a mobile browser, but our Android app is still in development.
  • You need full MRP with multi-stage production scheduling. Our Production module is light manufacturing: bills of materials, consumption, quality pass and costing.
  • You want a system you can reopen and edit posted vouchers in. We will not do that, and it is the point.
  • You want to be live next week with no configuration. Setup gates exist precisely to stop that, and rushing them is how books end up wrong.

Ask us to prove any of it

Book a walkthrough and pick the claims you care about. We would rather be tested than believed.

No obligation. Typically 30–45 minutes.