Skip to content

Every moving part. One clear picture.

Manage orders, residents, staff and billing, with the records and balances kept beside the work.

Start with one engine and add more when you need them. Our team sets it up with you.

Order SAMPLE-001

Delivered

LinePaid byAmount
Customer billCustomerPKR 50,000
Product purchaseCompanyPKR 27,000
Delivery, first legPartnerPKR 2,000
Delivery, last legCompanyPKR 1,000
Total costPKR 30,000
Order profitPKR 20,000

PKR 2,000 owed back to the partner. Separate from their share of the profit.

Example screen. Fictional data; no customer, resident, employee or patient data is loaded.

Choose your engine

Pick the work you need to manage. The records, balances and follow-up stay close to the work itself.

More on the way · Pharmacy among them.

For trading and supply teams

Orders

Trading and supply with the real cost of every deal: who paid each expense, each partner's share to the paisa, what customers still owe, and GST.

  • Orders, costs and payments in one place
  • Profit split to the paisa
  • Partners, savings and tax on the same ledger

Explore Orders

Receivables

Sample customer 1, due in 3 days
PKR 12,500
Sample customer 2, 12 days overdue
PKR 8,600
Sample customer 3, on track
PKR 21,000
Still to collect
PKR 42,100
Example records. No customer or employee data is loaded.

For hostel and mess operators

Hostels

Per-seat rent and deposits, mess and utility billing, landlord rent, and a ledger for every resident.

  • Rooms and a ledger for each resident
  • Rent, deposits and dues kept apart
  • Who is in each seat and what is still owed

Explore Hostels

Seat A-12, October 2026

Resident
Sample resident 2
Monthly rent
PKR 18,000
Mess
PKR 6,500
Outstanding
PKR 3,000
Example records. No resident data is loaded.

For whoever runs the monthly pay

Payroll

Attendance through to net pay: FBR income tax, EOBI, provident fund and gratuity worked out and posted to the ledger.

  • An attendance grid for each person
  • Salary prorated for the days worked
  • Marking a month paid posts the ledger entry

Explore Payroll

Pay run, October 2026

Attendance
Reviewed
Income tax and EOBI
Worked out
Net pay, Sample employee 1
PKR 135,300
Pay run
Not paid yet
Example records. No customer or employee data is loaded.

For whoever keeps the staff files

HR & Documents

Your staff files, hiring intake and people documents, in one place.

  • Staff profiles with their documents
  • Hiring intake through a shareable link
  • Letters and documents from ready templates

Explore HR & Documents

Staff file

Person
Sample employee
Documents
2 to review
Intake link
Open
Letter
Draft
Example records. No customer or employee data is loaded.

For dental and medical billing teams

Medical & Dental Billing

Every claim tracked from submission to payment: follow-up with each payer, ageing receivables, and each payment and adjustment posted.

  • Claims with CDT procedure lines
  • EOB payments and contractual adjustments
  • Ageing by payer, production and collections

Explore Medical & Dental Billing

Claims

Claim
Sample claim
Procedure lines
3
Status
Submitted, waiting for the EOB
Ageing
31 to 60 days
Example records. No patient or claim data is loaded.

For clinic front desks

Solas New

Its own app · by Al-Haytham

A clinic front desk that works with the internet off: name-only patient registration, receipts in your own format, daily cash.

  • Register a patient with only a name
  • Receipts printed in your clinic's own format
  • Daily cash and reports
  • Allergy and desk warnings
  • An audit trail that cannot be quietly edited

Talk to sales

Solas

Patient
Sample patient
Needed to register
A name
Receipt
Your clinic's format
Internet
Not needed to keep working
Example records. No patient data is loaded.

An order, in numbers

What the customer owes is not what a partner is due

What the customer owes, what the company holds and what a partner is due are different questions. Each one gets its own clear answer.

See the Orders engine

Try a simple profit split

Assumes a fully collected, completed order, with no GST, old debt or other obligations.

Profit split
Order profit or lossPKR 33,000
Savings set asidePKR 1,650
Partner A, 50%PKR 15,675
Partner B, 50%PKR 15,675

Equal partner shares in this example. Reimbursements settle costs already counted, not a second expense.

Getting your team started

  1. Set up your workspace

    Contact the team to arrange access, or use an invitation to join an existing business.

  2. Choose your engines

    Start with the work you need today, then add other engines as your needs change.

  3. Record and review

    Record the event, see its effect and keep the history. Review the details before moving money.

Before you begin

Something else? The support guide answers more, or write to support@alhaytham.app.

Is Al-Haytham only for Orders?

No. Five engines are live today: Orders, Hostels, Payroll, HR & Documents and Medical & Dental Billing. Solas, a front desk for clinics, is its own app by Al-Haytham. More are on the way, Pharmacy among them.

Is Solas part of my Al-Haytham workspace?

No. Solas is its own app, by Al-Haytham, with its own records, and it keeps working with the internet off on any PC or phone. Inside a workspace, Orders, Hostels and Payroll share one ledger; Solas stays separate.

Talk to sales

Can I run more than one business?

Al-Haytham supports separate workspaces. Choose a workspace first, then the engine you need.

What does it cost?

Plans depend on the engines and access your business needs. Ask the team for the current offer before subscribing.

Ask about pricing

Does a balanced ledger guarantee my records are correct?

No. Double-entry provides structure, but accurate inputs, supporting evidence and reconciliation still matter. The product helps you investigate a balance. It does not replace that review.

Need access for your team?