New Now with POS & retail support

Booking and POS software for salons, spas and shops Run your entire business from one app

Bookings, POS, stock, staff payroll and your own online store. Everything a salon, barber, spa or shop needs, in one app instead of five.

First month free. No setup fee.

Trusted by salons in the UAE and Pakistan

Encrypted with TLS 1.3
5 min setup
First month free
Live Right Now

Real venues. Real bookings. Right now.

These businesses run on Hajza every day. This week's bookings, live from their dashboards.

FA Live
445 Bookings this week

FAJR ALSALAMATH GENTS SALOON

Al Ain, United Arab Emirates · 2 branches

HG Live
221 Bookings this week

Hawaii Gents Salon&Spa

Al Ain, United Arab Emirates

GA Live
54 Bookings this week

Glitz and Glam

Lahore, Pakistan

In one sentence

What is Hajza?

Hajza is booking, point of sale and business management software for salons and barbers, spas, retail shops, wholesalers, and masjids and charities in Pakistan and the United Arab Emirates, and elsewhere on request. It puts appointments and walk-ins, a point of sale that keeps selling offline, stock, staff commission and payroll, cash and bank accounts and PRA e-invoicing in one app, for Rs 5,000 a month per branch after a 30-day free trial. WhatsApp reminders come with the online booking add-on and a messaging top-up. The masjid and charity ledger is free.

Price
Rs 5,000 a month per branch, after a 30-day free trial with no card See pricing
Where
Sold in Pakistan and the United Arab Emirates, and elsewhere on request
The platform

Six modules, one system

Every part of your business is connected. Changes in one place update everywhere else instantly.

10:00 Ayesha K.Cut & Blow Dry Finished
11:30 Fatima R.Colour & Style Seated
13:30 Walk-inBeard Trim Booked

Smart Bookings

3-step wizard: pick services, assign a provider, link a customer. Real-time slot and provider availability prevents double-booking.

Colour & Style8,500
Tax 5%425
TotalRs 8,925
Cash5,000
Visa3,925
Receipt printed

Payments & Billing

Split one bill across cash, Visa, and bank transfer. Auto-calculated processing fees, discounts, tips, and VAT. Print receipts instantly.

Hair serum 42
Shampoo 500ml 6 Low
Beard oil 18

Inventory

Full product catalog with stock levels, reorder points, purchase orders from suppliers, and multi-venue stock transfers.

Opening cash5,000
Cash sales18,400
Expenses−2,100
ExpectedRs 21,300
CountedRs 21,300
Balanced

Shift & Cash

Open and close shifts with starting cash. Auto-reconciliation detects surplus or shortage. Full breakdown by payment method.

Rs 312,400This week▲ 18%

Analytics & Reports

Revenue, booking volume, and tax reporting. Filter by daily, weekly, monthly, or yearly. Detailed shift and product sales reports.

Sana14 clients Rs 6,240
Hina11 clients Rs 4,980
Bilal9 clients Rs 3,610

Team & Payroll

Manage barbers and therapists with wages, commission rates, sales targets, performance bonuses, and overtime. Track engaged/free status live, then record each person's daily payout in one tap.

How it works

From walk-in to payment in minutes

The complete booking lifecycle, automated.

1

Pick Services

Select one or more services with venue-specific pricing and durations.

2

Assign Provider

Pick a free provider. Engaged ones are grayed out to prevent double-booking.

3

Seat & Serve

Link a customer or accept a walk-in. Slot is locked, provider marked busy.

4

Pay & Finish

Split across payment methods, add tips, print receipt. Resources released automatically.

Payments

Every payment method, one transaction

Customers don't always pay one way. Split a single bill across cash, Visa, and bank transfer. Processing fees are calculated automatically for card payments. Add discounts and record tips.

Cash payments
Visa with auto fees
Bank transfers
Tips & gratuities
Percentage discounts
Printed receipts
BK 4F8A2C1D

Hamza M.

+92 300 1234567 · w/ Sana

Seated

Services

Beard Dye

60 min

Rs 1,500.00

Haircut

60 min

Rs 1,200.00

Payment split

Cash Rs 1,500.00
Visa Rs 1,200.00
Total Rs 2,700.00
Inventory

186 products

4 Low Stock

Hair Color Kit

HC-2024

42
Rs 4,800
OK

Beard Dye Premium

BD-1011

8
Rs 2,100
Low

Shampoo (1L)

SH-3320

67
Rs 1,350
OK

Hair Wax Strong Hold

WX-9012

3
Rs 1,800
Low
View all 186 products →
Inventory

Never run out of product again

Track every product across all venues. Set reorder points for automatic low-stock alerts. Create purchase orders, receive deliveries, and transfer stock between locations.

Product catalog
Stock alerts
Purchase orders
Multi-venue transfers
Supplier management
Product sales
Shifts

Know exactly where every rupee went

Start a shift with opening cash. Every payment is tracked. When you close, Hajza compares expected vs. actual cash and flags any discrepancy.

Opening cash
Auto reconciliation
Method breakdown
Shift reports
Z-Report · Shift #8412

Rs 192,000

Sat 16 May · 10:00 AM to 8:00 PM

Closed

By payment method

Cash Rs 108,000
Visa Rs 60,000
Transfer Rs 24,000

Cash drawer

Opening Rs 20,000.00
+ Cash sales Rs 92,000.00
− Cash expenses Rs 4,000.00
Expected Rs 108,000.00
Drawer matched, no discrepancy
Daily Payout · Sat 16 May

Rs 130,800

4 staff · paid in cash at close

Recorded

Today's payout

Z
Zeshan Rs 58,800
A
Ayesha Rs 43,200
B
Bilal Rs 28,800

Zeshan · how it adds up

Wage Rs 30,000
Commission Rs 19,200
Bonus Rs 6,000
Overtime Rs 3,600
Posted to expenses in one tap
Staff Payroll

Pay every stylist the right amount, automatically

Set each team member's wage, commission rate, and sales target once. As they work, Hajza adds commission above target, tiered performance bonuses, and overtime on top. At close, one tap records every person's payout, split into wage, commission, bonus, and overtime, straight to expenses, so you always know each staffer's monthly cost.

Daily & monthly wages
Commission on sales
Sales targets & thresholds
Tiered performance bonuses
Overtime pay
One-tap end-of-day payout
Online Booking Widget

Let customers book 24/7 from anywhere

A beautiful, branded booking page your customers will love. Share the link on your website, Instagram, or Google Business, they pick a service, choose a time, and confirm via email. No app download, no account creation needed.

Multi-service selection
Provider preference
Real-time availability
Email confirmation
Google & Apple Calendar
Self-cancellation
Mobile responsive
Custom brand colors

Optional add-on, Rs 2,500 a month

Book Online
Pick a date, choose services, and confirm
1
Pick
2
Time
3
Details
Services
Premium Haircut 45 min
Rs 1,200
Beard Trim 20 min
Rs 600
Hot Towel Shave 30 min
Rs 800
Available times
9:00
10:00
11:00
2:00
Booking confirmed!
Confirmation email sent with a calendar link
Storefront

Your own online shop, beautifully ready in minutes

Turn your inventory into a public shop with one click. Edit branding, set a tagline, and connect a custom domain. Your customers browse, fill their cart, and check out without leaving your brand, with cash on delivery or pickup in store.

Branded with your colours
Custom domain ready
Auto-synced with inventory
Cart + checkout out of the box
Orders land in your dashboard
SEO + Open Graph by default

Optional add-on, Rs 2,500 a month

S Sajilay Jewels
3
The Collection

Sajilay Jewels

Each piece is hand-picked. We sell only what we'd wear ourselves.

Shop the Edit

Featured

12 products
Onyx Prism Ring

Rings

Onyx Prism Ring

Rs 570

Roman 3-Tier Ring Sale

Rings

Roman 3-Tier Ring

Rs 750

And more

Everything else built in

No third-party tools needed. It's all here.

Multi-Branch

Multiple locations, one account. Switch instantly with isolated data.

Roles & Permissions

Custom roles with granular resource-level access per venue.

Customer Profiles

Full history, contact details, and lifetime spending value.

Loans & Credit

Extend credit to customers. Track balances and repayments.

Service Catalog

Categories, durations, icons, and venue-specific pricing.

VAT & Tax

Country-based rates with inclusive or exclusive calculation.

Slot Management

Slot types, provider assignments, and real-time availability.

Operating Hours

Set hours per day with recurring schedules and date ranges.

Full-Text Search

Instant search across bookings, customers, payments, and products.

Real-Time Updates

Changes broadcast live. No page refresh needed.

Product Sales

Sell retail alongside services. Auto stock deduction and receipts.

Multi-Currency

Auto-configured from your country. Local currency everywhere.

PRA E-Invoicing

Taxed service bills go to PRA in real time, with a verifiable QR on the receipt.

WhatsApp Reminders

Booking reminders on WhatsApp that cut down no-shows, with the online booking add-on and a messaging top-up.

Works Offline

Keep taking sales when the internet drops; they sync when you're back.

Store Credit & Prepayments

Sell prepaid vouchers and let customers redeem a balance over time.

Expense Tracking

Log expenses by category and see them in every shift reconciliation.

Cash & Bank Accounts

Track cash and bank balances; every sale settles to the right account.

Charity Ledger

A donations-and-expenses ledger for masjids, with a running balance.

Under the hood

What you can count on

Four things Hajza does today, each one you can check for yourself.

Works offline

The point of sale keeps taking sales when the internet drops, and syncs them when it is back.

PRA e-invoicing built in

Taxed service bills go to PRA's eIMS as they are paid, with PRA's QR code on the receipt.

256-bit TLS 1.3 encryption

Every connection between your devices and Hajza is encrypted in transit.

Export your data any time

Download your customers, products, services and reports as CSV or PDF.

Customer stories

Straight from the front desk

Real Hajza businesses, in their own words, shared with their permission.

  • Play the video (1:09): Muhammad Murano Spa
    0:00 / 0:00

    It's easy, easy, easy, very easy.

    Muhammad · Murano Spa Shared with their permission
    Uses Hajza for
    • Bookings
    • Cashier
    • Staff
    • Receipts
    Read the transcript

    It's easy, easy, easy, very easy.

    I'm using Hajza system for salon. Everything out here is easy and convenient for the people.

    The Hajza system is very easy and simple to use, like every services, cashier, everything.

    Hajza is about booking and service for customers. And it works for spa, for salon.

    Control it about all the staff, and you can control a receipt about how many incoming.

    Hello Muhammad, please, booking Hajza is finished for customer?

    Yeah, all booking now finished. Just waiting for time for customer to come.

    Control of staff or customer at the same time.

    Hajza booking is very simple, easy, for salon, for spa.

    Open this story's page

  • Play the video (0:38): Danish Fajr Al Salamath Gents Saloon
    0:00 / 0:00

    It is a very good system.

    Danish · Fajr Al Salamath Gents Saloon Shared with their permission
    Read the transcript

    Hello! We are using the Hajza system for a long time.

    And it is a very good system, and its services are very good.

    And you can also use it.

    (In Urdu, translated) Assalam o alaikum. Which system are you using?

    We're using Hajza. MashaAllah.

    It's very good for the business line. Brothers, all of you, try it out.

    Open this story's page

All customer stories

Questions

Hajza, answered

How much does Hajza cost?

Hajza costs Rs 5,000 a month for each branch, with no charge per staff member and PRA e-invoicing included. Two optional add-ons are sold separately: the online booking page at Rs 2,500 a month and the online storefront at Rs 2,500 a month. You can try the plan free for 30 days first.

Is there a free trial?

Yes. Every new account starts with a 30-day free trial of the full plan, and you do not need a card to sign up. When the trial ends you decide whether to pay for the next month. There is no contract and no setup fee, and your records stay yours either way.

Which countries is Hajza available in?

Hajza is sold in Pakistan and the United Arab Emirates. Businesses in other countries can contact Hajza to be set up. Each business works in its own country's currency, rupees in Pakistan and dirhams in the UAE, so prices, receipts and reports read the way your customers pay. PRA e-invoicing is only for venues in Pakistan that are registered with the Punjab Revenue Authority.

What kinds of business is Hajza for?

Hajza is built for salons and barbers, spas, retail shops, wholesalers, and masjids and charities. Salons, barbers and spas get appointments, walk-ins, staff commission and service billing. Retail shops and wholesalers get a point of sale with barcodes, stock across branches, and cash and bank accounts. Masjids and charities get a free ledger of donations and expenses.

Does Hajza work without internet?

Yes, at the point of sale. On a device that has used it online, the POS keeps ringing up sales, taking cash, card or split payments and printing receipts when the connection drops. Each sale is stored on the device and synced when you are back online, and the local copy is kept until the server has accepted it.

Does Hajza file my invoices with PRA?

Yes, for taxed service bills. Once your PRA POS ID and token are set up, each taxed bill for a service is sent to PRA's eIMS as it is paid, and the receipt prints PRA's invoice number and QR code. Product sales are goods, which fall under FBR rather than PRA, and Hajza does not file them with FBR.

Does Hajza send WhatsApp reminders?

Yes, with the online booking add-on and a messaging top-up. Once WhatsApp messages are switched on for your venue, Hajza sends the customer a booking confirmation, a reminder about 24 hours before the appointment, and a message if the booking is cancelled. They are English templates sent over WhatsApp's business platform, and bookings made online also get a confirmation email.

Can I run more than one branch?

Yes. Each branch is its own venue with its own bookings, stock, shifts and cash, and each is billed separately at Rs 5,000 a month. You sign in once and switch between branches, your staff see only the branches you give them, and your menu, products and customers are shared across the business.

Can I export my data?

Yes. You can download your customer list, products and services as CSV files or printable PDFs, and the daily sales and shift reports download as CSV or PDF too. Nothing locks your records in: the customer, product and service downloads stay open even after you stop paying, and the reports download while your plan is active.

Get in touch

Let's get your business set up

Tell us a little about your business and we'll show you how Hajza fits, and help you get started. We usually reply within a day.

Prefer to talk now? WhatsApp +92 308 5611046