ZRA Non-Compliance Carries Serious Penalties

Every sale. Every checkout.
ZRA receipt. Automatic.

Zansync handles all your ZRA VFMS compliance — for hotels and restaurants. No manual receipts. No compliance risk. No changing how you work.

Your Hotel or Restaurant
Any system, any vendor
Zansync
ZRA compliance layer
ZRA VFMS
Fiscal receipt issued ✓
Two ways to get compliant.

No developer? Use our ready-made Staff App. Already have a system? Connect via API in minutes.

No Developer Needed 🏨

Hotel Staff App

Your reception team logs in at app.zansync.com and manages every check-in, checkout, room change, and hotel service directly. ZRA receipts are issued automatically behind the scenes — your staff never touches the ZRA system.

  • Ready to use in minutes — no setup
  • Guest check-in registered with ZRA instantly
  • Infrastructure tax calculated automatically per night
  • Fiscal checkout report on every guest departure
  • Offline queue — works even if internet drops
  • Tour operator and direct guest supported
Learn About the Staff App →

Requires Professional plan · $50/mo

For Developers

Developer API

Already have a POS, PMS, or custom system? Connect once via the Zansync REST API and every sale or checkout automatically generates a ZRA fiscal receipt. Works with any language, any stack.

  • Single API call per sale or hotel checkout
  • Zansync handles all ZRA authentication
  • Full test environment with sandbox credentials
  • API key format: zs_live_xxxx
  • Hotel VFMS + Basic VFMS — both endpoints
  • Full receipt archive and error correction
Read the API Docs →

Starter from $30/mo · Test keys issued instantly

Up and running today.
1

Sign Up on Zansync

Create your hotel account at admin.zansync.com. Submit your ZRA credentials — Integration ID, Token, TIN, and Z-Number. We store them securely.

2

Add Your Rooms

Set up your room list with room numbers, types, and rate tiers. Staff will select the rate at check-in — no manual price entry ever.

3

Create Staff Accounts

Add your reception team. They log in at app.zansync.com on any device — phone, tablet, or desktop. No app installation needed.

4

Every Checkout Issues a ZRA Receipt

Staff check guests in and out through the app. Zansync registers every guest with ZRA and issues a full fiscal receipt at checkout automatically.

1

Register on Zansync

Sign up at admin.zansync.com. Submit your ZRA credentials. We generate your API key immediately — test key works within seconds.

2

Test in Sandbox

Use your zs_test_ key against our sandbox connected to ZRA test servers. No real receipts, full API behavior.

3

Integrate One Endpoint

On each sale, POST to api.zansync.com/api/zs/v1/sales with your items. We return the full ZRA receipt data instantly.

4

Go Live

Swap to your zs_live_ key. Every transaction now generates a real ZRA fiscal receipt with receipt number, Z-number, and QR code.

Hotels and restaurants.
Two full ZRA integrations.
Hotel VFMS · Accommodation

Hotels, Resorts & Guesthouses

Full accommodation lifecycle. Every guest check-in registered with ZRA. Infrastructure tax calculated automatically per night. Fiscal receipt issued on checkout — for both direct guests and tour operators.

Guest Check-In Room Changes Room Price Change Additional Services Add Guest Fiscal Checkout Guest Profile Tour Operator Currency Exchange
Basic VFMS · Sales

Restaurants, Bars & Retail

Every sale generates a ZRA fiscal receipt instantly. Covers walk-in customers, ZRA-registered B2B buyers, government institutions, and special relief categories. Non-taxable items supported.

Normal Sales B2B Sales Institution Sales Relief Sales Non-Taxable Items Seaport Sales Seaport Foreign Error Correction
Every receipt fully compliant.

Zansync returns all data ZRA requires — receipt number, Z-number, tax breakdown, and QR verification code — ready to print.

ZANZIBAR REVENUE AUTHORITY
THE BOX BY ASHLEY
Fumba Town, Zanzibar
Z-Number: Z025608121
Receipt No:2135900076220812
Date:2026-04-18 17:31
Customer:Walk-in
Grilled Prawns x145,000
Fresh Juice x210,000
Tax Exclusive47,826
Tax (15%)7,174
TOTAL (TZS)55,000
▐▀▀▄▄▀▀▌
▐█▄▄▄▄█▌
▐▄▀▀▀▀▄▌
✓ Verified by ZRA · Scan QR to confirm
  • 🧾

    Official ZRA Receipt Number

    Every transaction receives a unique ZRA receipt number verifiable on the ZRA portal — your proof of compliance.

  • 📊

    Full Tax Breakdown

    Tax exclusive amount, 15% tax, and total clearly separated. Exactly what ZRA requires on every printed receipt.

  • 📱

    QR Code Verification

    Every receipt includes a ZRA QR code. Customers and inspectors scan to verify authenticity on the spot.

  • 🔐

    Full Audit Trail

    Every transaction stored in Zansync with the complete ZRA request and response. Protected in case of ZRA audit.

One call. Full compliance.

POST your sale to Zansync. We handle the ZRA communication and return the complete fiscal receipt data in under a second.

  • 🔑

    API Key Auth — One Header

    Single X-Zansync-Key header on every request. Test keys start with zs_test_, live with zs_live_.

  • 🧪

    Full Sandbox Environment

    Test environment connected to ZRA official test servers. No real receipts issued. Pre-loaded credentials — no ZRA setup needed to start testing.

  • 🏨

    Hotel + Basic VFMS

    All hotel accommodation endpoints (checkin, checkout, room change, services) plus all basic sales endpoints (normal, B2B, institution, relief, seaport).

  • 📖

    Complete API Reference

    Every endpoint documented with parameters, response fields, and curl examples at developers.zansync.com.

  • Open Developer Portal
POST api.zansync.com/api/zs/v1/sales

// Issue a ZRA fiscal receipt

curl -X POST \

https://api.zansync.com/api/zs/v1/sales \

-H "X-Zansync-Key: zs_live_xxxx" \

-H "Content-Type: application/json" \

-d '{

"reference": "ORD-1042",

"customer": "Walk-in",

"currency": "TZS",

"items": [{"name":"Grilled Prawns",

"price": 45000, "quantity": 1}]

}'


// Response 200

{

"receipt_number": "213590000076220812",

"z_number": "Z025608121",

"tax_amount": 7173.91,

"total": 55000.00,

"qr_url": "http://102.223.7.131/...",

"status": "success"

}

Simple pricing. No surprises.

Start with a 7-day free trial. No credit card required. Cancel anytime.

Starter
$30/mo

For restaurants, cafes, bars, and retail businesses needing Basic VFMS.

  • Basic VFMS only
  • Up to 500 transactions/mo
  • Developer API access
  • Full receipt archive
  • Email support
  • 7-day free trial
Enterprise
Custom

For software vendors, hotel chains, and high-volume properties needing white-label.

  • Unlimited transactions
  • Hotel + Basic VFMS
  • White-label option
  • Dedicated support + SLA
  • Custom onboarding
  • Priority ZRA issue resolution
Questions before signing up?

Tell us about your business. We respond within 24 hours.

We respond within 24 hours · support@zansync.com · +255 769 278 878

✓ Message sent! We will be in touch within 24 hours.