Operra
Cross-cutting pillar

Built right here, for here.

Tanzania-native compliance, baked into the engine — not bolted on.

Operra applies 18% VAT post-discount, issues TRA-style QR receipts, prices in TZS with a clean USD inversion, and produces the exact reports your auditor and the TRA will ask for. The rules are not configurable workarounds — they are how the engine works.

No spreadsheets at month-end. No 'let me reconcile that manually'.

Chat on WhatsApp

The story

The TRA visit that lasted 40 minutes.

A boutique hotel in Arusha had been running on a global PMS configured for Tanzania by an outside consultant. Every TRA visit started with the same dance: print this, export that, reconcile by hand, hope the numbers tie out.

After moving to Operra, the same auditor visited. The owner opened the Reports Hub, exported the VAT summary, the daily revenue, the folio sequence and the QR receipt log — branded with the hotel's logo, signed with timestamps.

The auditor was out of the building before lunch.

What it gives you

Built for how operators actually work.

18% VAT, post-discount

Discounts are applied first, VAT is calculated on the discounted amount. No more rounding fights with the TRA.

TRA-style QR receipts

Every receipt prints with a scannable QR linking to a verifiable record. The receipt looks like a receipt should.

TZS-base, USD inversion

Quote in USD when guests want USD; the books still close in TZS at the daily rate. One source of truth.

Sequential, gap-free folios

Folio numbers are sequential and tamper-evident. Voids are kept, never deleted. Auditors love this.

30+ audit-ready reports

Daily revenue, VAT summary, occupancy, ghost rooms, ARR, RevPAR, waiter leaderboard — out of the box.

Local payment realities

Cash, card, mobile money, bank transfer, room charge — each settled on its own terms, each posted correctly.

By the numbers

What compliance looks like in numbers.

0%

VAT calculation accuracy

0

Folio sequence gaps

0+

Reports out of the box

0 min

Avg. TRA visit time

Idempotent posting

No double-charges. Ever.

Every financial post carries an idempotency key. Network retries, accidental double-clicks, offline-to-online sync — none of them can create a duplicate charge. This is one of the most-asked-for guarantees by auditors, and it's how Operra handles every transaction.

Compared to the alternative

What changes when you switch.

Capability

18% VAT post-discount

Global PMS, Tanzania mode

Manual workaround

Operra

Engine default

Capability

TRA-style QR receipts

Global PMS, Tanzania mode

Not supported

Operra

Built-in

Capability

Sequential folio numbers

Global PMS, Tanzania mode

Best-effort

Operra

Enforced

Capability

TZS base with USD inversion

Global PMS, Tanzania mode

Manual rate entry

Operra

Built-in

Capability

VAT-ready reports

Global PMS, Tanzania mode

Export & reconcile

Operra

One click

Capability

Multi-payment-method handling

Global PMS, Tanzania mode

Generic

Operra

Local methods first-class

Capability

Tamper-evident audit log

Global PMS, Tanzania mode

Not supported

Operra

Hash-chained

The hard questions

What operators ask before they switch.

The rules of doing business here are not a configuration. They're how we built the engine.

Compliant by default. Branded as yours.

Book a walkthrough — we'll show you the exact reports your auditor will ask for.