For SMEs

Close the month faster.
See overdue cash daily.
Stop typing bills.

Hassab reads your bilingual invoices, matches your bank lines, and tells you which customers to chase first — so your team stops doing the repetitive work.

Built for Trading · Contracting · Distribution · B2B Services
Owner Cockpit
Cash position
OMR47,830
2 accounts · live
Expected (30d)
OMR23,400
6 open invoices
Bills due
OMR12,100
8 bills · 14d
Overdue
OMR8,250
3 customers
Top overdue
Al-Rashid Trading Co.
4,800.000
61 d
Gulf Supplies LLC
2,100.000
34 d
Muscat Distributors
1,350.000
Due 7d
Finance Workbench
Today · 4 actions
Bills to review
5 extracted by AI
5
Bank lines unmatched
Low confidence
12
Collections to send
Drafts ready
3
Month-end close
6 days remaining
6
AI Insight
Al-Rashid Trading hasn't paid in 61 days. Send a formal reminder with the invoice attached.
Approve & send →
What changes in the first month

Concrete outcomes.

Bills
~3–5
Minutes saved on every bill, that's the data entry your team stops doing, per invoice.
Bank
~1 day
Per month back from bank reconciliation, Hassab matches the obvious lines, you check the rest.
Close
3–4 days
Off your usual close cycle, fewer surprises on the 5th of the month, fewer late nights.
Cash
Daily
The owner sees overdue cash every morning, not when the accountant gets around to a report.
Built for decision makers

We know, you care about the numbers

Owners
See cash, collections, and bills due — on Monday morning, not the 15th.
"I used to find out we had a cash problem when the accountant told me. Now I see who hasn't paid before I sit down for breakfast."
  • Live cash position across all accounts
  • Top unpaid invoices, ranked by age
  • Bills due this week at a glance
  • Profit by month, no spreadsheet needed
  • and more
Finance Managers
Get back the three days a month you lose to typing bills and matching bank lines.
"Bill capture, reconciliation, and chasing customers used to eat my week. Now I review what Hassab flagged and move on to the actual work."
  • OCR bill capture from PDF or photo
  • Auto-matched bank reconciliation
  • Scheduled customer payment reminders
  • One-click VAT and aging reports
  • and more
A normal week

Same five jobs.
Very different week.

The way it works today
"How much cash do we have?"
Owner asks the accountant. Accountant pulls a report. Owner waits hours, sometimes a day.
Bills typed in by hand from PDFs and photos
3–5 minutes per bill. Arabic invoices retyped or translated first. Errors slip in.
Bank reconciliation pushed to month-end
A full day or two of matching lines one by one. Often skipped, then rushed.
Overdue customers chased from memory
No system. The customer who shouts loudest gets the follow-up. The quiet ones drift to 60+ days.
Month-end is a panic week
Late nights. Surprises on the 5th. Owner sees the numbers two weeks after the month ends.
The way it works with Hassab
Cash sits on the dashboard every morning
Live across all bank accounts. Owner sees it before breakfast. No report request. No waiting.
Bills read themselves — Arabic, English, mixed
Drop the PDF, check the extracted fields, click post. About 30 seconds, not 5 minutes.
Bank reconciles itself by Wednesday
Hassab matches the obvious lines. Your team only looks at what doesn't fit. Done in an hour.
Reminders go out to the right customers first
Ranked by who's most likely to keep delaying. Drafted, ready to send. Cash arrives sooner.
Month-end is a checklist, finished early
Anomalies caught before the 28th. Books closed 3–4 days earlier. Owner sees numbers on day 1.
What Hassab does

The four jobs your finance team stops doing manually.

01

Stop typing bills by hand.

Upload an invoice — PDF, photo, Arabic, English, or mixed. Hassab reads the vendor, amount, VAT, and line items, and picks the GL account. Your team reviews it in one screen and posts it.

You upload
A PDF or phone photo of the bill, Arabic or English
Hassab reads
Vendor, dates, VAT, line items, suggests the GL account
You approve
One click — fix anything that's wrong, then post
Time saved
3–5 minutes per bill, every time
See it in a demo →
/ company / bills / scan / 8472
Tax invoice
INV-847
Total: OMR 1,932.000
AI extracted (98%)
Extracted fields 98% confidence
Vendor
Gulf Supplies LLC
Amount (excl. VAT)
1,840.000
VAT (5%)
92.000
Date
22 Apr 2026
Due
22 May 2026
GL Account (suggested)
5110 · Office Supplies
02

Reconcile your bank in minutes, not days.

Drop in a bank statement. Hassab matches each line to a transaction in your books. The obvious matches go through in bulk — your team only looks at the lines that don't fit.

You upload
Bank statement from Bank Muscat, NBO, or BankDhofar (PDF or Excel)
Hassab matches
Each line to an invoice, bill, or journal in your books
You approve
Tick all the obvious matches at once, look at the rest
Time saved
A day of work per month, conservatively
See it in a demo →
/ company / bank-statements / 2026-04
Bank Muscat — April 2026
40 lines imported · 12 days reconciled
32 / 40 auto-matched
✓
Al-Rashid Trading — INV-0231 settlement
+ 4,800.000 98%
✓
Gulf Supplies — bill INV-847 paid
− 1,932.000 96%
✓
Bank Muscat — April service charges
− 15.000 100%
✓
Muscat Distributors — INV-0240
+ 6,250.000 94%
?
Incoming transfer — unknown reference
+ 650.000 Review
32 safe matches ready to approve
03

Know who to chase first — and what to send.

Hassab ranks every overdue invoice by who's most likely to pay late and writes a reminder for each customer. You read it, click send, and get the cash in earlier.

Hassab sorts
Overdue invoices by who's most likely to keep delaying
Hassab writes
A reminder in the right tone — gentler for first follow-up, firmer at 60+ days
You send
By email or download as PDF for WhatsApp, with the invoice attached
Cash in
Customers pay sooner when you follow up on time, every time
See it in a demo →
/ company / collections / overdue
Overdue — ranked by risk
3 customers · OMR 8,250 outstanding
01
Al-Rashid Trading Co.
61 days overdue · 3rd follow-up · INV-0231
Send formal reminder + invoice PDF
4,800.000
02
Gulf Supplies LLC
34 days overdue · 1st follow-up · INV-0244
Send polite payment reminder
2,100.000
03
Oman Tech Solutions
28 days overdue · 1st follow-up · INV-0247
Reminder — close to due, gentle tone
1,350.000
04

Close the month without a panic week.

A checklist of what's left to close. Hassab flags missing entries, unusual numbers, and accounts that don't reconcile — so the surprises show up before month-end, not on the 5th of the next month.

Hassab checks
For unposted bills, unreconciled accounts, missing journals, odd amounts
You see
A short list of what's left — with the problem explained, not just flagged
You fix
Each item one at a time, with the right screen one click away
Books closed
3–4 days earlier than the panic-week schedule
See it in a demo →
/ company / close / april-2026
Close — April 2026
11 / 17 tasks complete
✓
All bills posted & coded
✓
Bank Muscat reconciled to 28 Apr
✓
Customer invoices issued for April
Review payroll journal & post
Anomaly
Reconcile petty cash float
Generate VAT return draft
Owner review & sign-off
Made for Oman

Works the way your bills,
your banks, and your VAT
actually work.

i.
Arabic invoices — no manual cleanup.

A vendor sends you a fully Arabic PDF, or one of those mixed Arabic/English ones with the totals on the right. Hassab reads it. You don't retype it.

ii.
VAT 5% — your return drafts itself.

Tax codes, the OTA invoice format, and a VAT return ready to review at the end of the period. You check it, you file it.

iii.
Built for Oman — not adapted later.

OMR done right. Oman bank formats, local workweek, and VAT workflows that fit your team from day one.

Try it free for 14 days

From sign-up to real numbers in two weeks.

i
Day 1
Set up your company

Create your account, add your company, and import a bank statement. No card needed.

ii
Days 2–5
Bring in real work

Scan real bills, send a few invoices, and match your bank lines. The dashboard fills with your actual cash.

iii
Days 6–10
Daily rhythm

Chase overdue customers with drafted reminders and check the owner dashboard every morning.

iv
Days 11–14
Decide with real numbers

See bills posted, bank lines matched, and cash collected. Pick the plan that fits, or walk away — nothing is charged unless you subscribe.

Plans

Pricing for growing SMEs.

Starter
See your cash and stop typing bills. That's it.
OMR 9 / month, excl. VAT
or OMR 90 billed yearly
  • 1 company
  • Up to 2 users
  • Up to 250 clients and 250 vendors
  • 100 invoices and 100 bills a month
  • 25 AI assistant questions a month
  • 50 OCR scan pages a month
  • All reports, including aging and payment performance
Start free trial
Finance
More than one company, or more than the basics.
OMR 39 / month, excl. VAT
or OMR 390 billed yearly
  • Up to 10 companies
  • Up to 15 users
  • Up to 5,000 clients and 5,000 vendors
  • 2,000 invoices and 2,000 bills a month
  • 500 AI assistant questions a month
  • 1,000 OCR scan pages a month
  • All reports, including aging and payment performance
Start free trial
Accountant
For firms that run the books of many clients.
OMR 79 / month, excl. VAT
or OMR 790 billed yearly
  • Up to 25 companies
  • Up to 25 users
  • Unlimited clients and vendors
  • Unlimited invoices and bills
  • Unlimited AI assistant questions
  • Unlimited OCR scan pages
  • All reports, including aging and payment performance
Start free trial

All plans include Oman VAT support, Arabic document support, and a 14-day free trial. Prices in OMR, exclusive of VAT.

Questions

What owners and finance teams ask us.

If your question isn't here, talk to us directly — hello@hassab.app.

No. Hassab takes over the typing and matching work. Your accountant still reviews the books, files the VAT return, and signs off the financials — they just spend their time on the parts that need them, not on data entry.
Every action is logged and auditable, each company's books are isolated at the database level, and access is controlled by role. Data is encrypted in transit, and we never use your accounting data to train shared AI models. Our privacy policy lists the sub-processors we use.
Yes. Hassab is designed to be your main accounting system. The setup wizard takes your company and VAT details, opening balances, products, clients, and vendors — lists can be uploaded as a CSV exported from Excel — so you can move over from QuickBooks, Tally, Xero, or a local package.
Hassab reads Arabic, English, and mixed documents as a single bill. Every extraction shows a confidence score, and nothing is posted until someone on your team reviews and approves it.
Choose a plan and pay by card through Tap Payments, or let the trial end. Nothing is charged unless you subscribe, and you can cancel a paid plan at any time.
Yes. You switch between companies from one login, and each company's books stay fully separate. How many companies you can add depends on your plan — see the pricing section above. The Accountant plan is built for firms that run the books of many clients.
Hassab is built for SMEs in Oman — trading, contracting, distribution, maintenance, and B2B services — from a small finance team to accounting firms managing many client companies. It is not designed for freelancers who only need to send invoices.
You see a clear message and can upgrade or buy a top-up from the billing page straight away. Your existing data stays available to view and export; only creating more of that item pauses until you upgrade, top up, or the monthly limit resets.

Show us your bills, your bank,
and one customer who hasn't paid.
We'll show you what changes.

30 minutes. Real bills, real bank statement, real overdue invoice. We post them, match them, and chase the customer in front of you.

No card needed for the trial. Cancel anytime.