Zakat, Tax and Customs AuthorityFatoora platform

Approved by the Zakat, Tax and Customs Authority
Compliant with Phase 2 requirements

Issue your e-invoice in a minute — and track it to acceptance by ZATCA

Haseem is e-invoicing and accounting software that issues ZATCA-compliant e-invoices — tax invoices for businesses and simplified tax invoices for individuals — in a structured format. Issue the e-invoice, send it to your customer, and it posts straight to your accounts — no technical complexity.

5949 /month

Billed annually (588 /year)

All prices are VAT excluded

  • Free 14-day trial
  • No credit card required
  • Cancel anytime
Simplified tax invoice issued from the point of sale with a QR code
Bilingual tax invoice with QR code, terms and conditions, and company stamp
Phase 1Phase 2
Sales invoice management

Every e-invoice knows its status — from issue to acceptance by ZATCA

Every sales invoice you issue from Haseem shows its state: issued, paid, unpaid, or cancelled. And under Phase 2, you see the submission status with the Zakat, Tax and Customs Authority (ZATCA) directly — sending, pending, or accepted.

Invoices list in Haseem — payment status and ZATCA submission status: issued, unpaid, accepted, and recurring invoices
Invoicing features

Everything you need to issue a correct e-invoice the first time

Tax invoices and simplified tax invoices

Issue tax invoices for businesses and simplified tax invoices for individual customers — every e-invoice in a structured format, ready to send.

Phase 1 and Phase 2

Compliant with Phase 1 (the Generation Phase) and Phase 2 (the Integration Phase) requirements via the Fatoora platform.

QR code

A QR code is added to every e-invoice automatically, per ZATCA requirements — no extra setup.

VAT calculation

Item-level VAT rates (15%) calculated automatically on every invoice.

Invoice status tracking

Every invoice shows its state — paid, unpaid, or cancelled — along with its submission status on the Fatoora platform.

Linked to the customer and receipt voucher

Each sales invoice connects to its customer and receipt voucher in one place. On the Essential plan, convert a quotation to an invoice directly.

Your logo, terms and conditions

Your logo appears on every tax invoice. Add terms and conditions and your stamp once in template settings — they appear automatically on every invoice.

PDF invoice download

Download the tax invoice as a PDF, ready to send to your customer or print, with all mandatory fields and the QR code.

Bilingual invoices

Arabic and English in the same document, with the mandatory fields kept in Arabic as ZATCA requires.

Watch how an e-invoice is issued from Haseem

Creating a sales invoice

What must a tax invoice contain?

Every tax invoice Haseem issues — whether a sales invoice for a business or a simplified invoice from the point of sale — includes the fields required by ZATCA:

  • Seller name, tax number, and address
  • Buyer details and tax number (on tax invoices)
  • Issue date and time, and a sequential invoice number
  • Description of the goods or service, quantity, and price
  • VAT amount and totals before and after tax
  • QR code
  • Digital stamp and unique identifier (UUID) — Phase 2
Create invoice screen in Haseem — company details, line items, VAT, totals, QR code, bank details, stamp, and retention
Tax and simplified invoices

Two invoice types — the same compliance

Haseem issues tax invoices for businesses (B2B) and simplified tax invoices for individuals (B2C) — every e-invoice carries a QR code and the mandatory fields, ready for the Fatoora platform.

Simplified tax invoice from the point of sale with a QR code
Bilingual tax invoice with QR code, terms and conditions, and company stamp
Tax invoice · B2BSimplified invoice · B2C

Tax invoiceB2B — for businesses

Issued to VAT-registered businesses and entities, with the buyer's details and tax number. Under Phase 2, Haseem submits it for clearance via the Fatoora platform, and you see its status on the invoices screen — sending, pending, or accepted by ZATCA — before it reaches your customer.

Simplified tax invoiceB2C — for individuals

Issued to individual customers straight from the point of sale, and reported to ZATCA within 24 hours of issue. It prints with your logo and your return-policy notes, and counts toward the plan's monthly invoice allowance.

Both types carry a QR code and every mandatory field — the same compliance, from the same software, with no extra setup.

Invoice template customization

A sales invoice with your logo and your terms

Haseem lets you customize the template for sales invoices, quotations, and proforma invoices to fit your business — your company logo, terms and conditions, and bank details, all in one place.

Template customization in Haseem — bilingual invoice preview with toggles for company logo, buyer information, terms and conditions, stamp, bank details, and salesperson
  • Your company logo appears on every tax invoice and quotation you issue
  • Terms and conditions — a text block that appears automatically at the bottom of every sales invoice
  • Company stamp — printed on the invoice without stamping by hand
  • Bilingual invoices (Arabic + English) or Arabic only
  • Show or hide: buyer details, reference, purchase order number, project, notes, bank details, salesperson
  • A4 layout for tax invoices or a compact simplified-invoice layout for the point of sale
  • One template on Invoicing, two on Essential, unlimited on Complete
More about invoice and quotation templates →
Explainer

What is an e-invoice?

An e-invoice is an invoice issued, stored, and exchanged in a structured electronic format, containing the data and fields required by ZATCA. E-invoicing in Saudi Arabia covers two invoice types:

Tax invoice (B2B)

Issued to VAT-registered businesses. Under Phase 2 it goes through clearance via the Fatoora platform before being sent to the customer.

Simplified tax invoice (B2C)

Issued to individual customers at the point of sale, and reported to ZATCA within 24 hours of issue.

Plans

The same compliance on every plan — only the limits differ

Issuing tax invoices and simplified tax invoices is available on every Haseem plan. The difference between plans is the monthly limits, not the compliance.

FeatureInvoicingEssentialComplete
Monthly price with annual billing49 59 109
E-invoicing
E-invoicing (Phase 1)
E-invoicing (Phase 2)
Invoices per month50300Unlimited
Invoice templates12Unlimited
Customer contacts50100Unlimited
Recurring invoices
Quotations and proforma invoices
PDF download
Credit notes
Stamps on invoices & quotes
Accounting and reports
Sales, expense, and cash-flow reports
Account statements (Arabic and English PDF)
Income statement, balance sheet, and trial balance
General ledger and chart of accounts
Account reconciliation and manual journal entries
VAT return report
Tax rates
Cost centres and project profitability
Multi-currency
Cash, bank accounts & cards24Unlimited
Inventory
Item management and quantity tracking
Inventory adjustments
Warehouses125
Point of sale (POS)
POS devices125
Simplified invoices compatible with Phase 2
Cash sessions, hold orders, and petty cash
Additional POS device49 per month per device
Purchasing
Purchase orders and supplier invoices
Debit notes
Expense tracking
Supplier contacts100Unlimited
Team
Users125
Branches125
Roles and permissions

Simplified invoices issued through the POS count toward the plan's monthly invoice allowance. If you run a retail business with high invoice volumes, Complete gives you unlimited invoices. Prices exclude VAT.

Zakat, Tax and Customs AuthorityFatoora platform

Approved by the Zakat, Tax and Customs Authority

Haseem is e-invoicing and accounting software compliant with Phase 2 requirements — tax invoices go through clearance and simplified invoices through reporting via the Fatoora platform.

Phase 1 — Generation and archivingPhase 2 — Integration
FAQ

Frequently asked questions about e-invoicing

Does Haseem issue ZATCA-compliant e-invoices?

Yes. Haseem issues e-invoices that meet ZATCA requirements — tax invoices for businesses and simplified tax invoices for individual customers, for both Phase 1 and Phase 2.

What is the difference between a tax invoice and a simplified tax invoice?

A tax invoice is issued to VAT-registered businesses and entities (B2B) and goes through clearance via the Fatoora platform before being sent to the customer. A simplified tax invoice is issued to individual customers (B2C) at the point of sale and is reported to ZATCA within 24 hours of issue.

Does Haseem support Phase 2 via the Fatoora platform?

Yes. Haseem supports Phase 2 (the integration phase) via the Fatoora platform — clearance for tax invoices and reporting for simplified invoices, depending on the invoice type.

How many invoices can I issue per month?

It depends on the plan: 50 invoices on Invoicing, 300 on Essential, and unlimited on Complete. Simplified invoices issued through the POS count toward the plan's monthly invoice allowance.

Does Haseem generate a QR code on the tax invoice?

Yes. A QR code is added automatically to every tax invoice Haseem issues, with no extra setup.

Can I customize how the invoice looks?

Yes. Haseem lets you customize the invoice template — show or hide sections such as the logo, terms and conditions, stamp, and salesperson, with support for bilingual invoices (Arabic + English). The number of templates depends on the plan: one on Invoicing, two on Essential, unlimited on Complete.

Can I issue a tax invoice in Arabic and English?

Yes. Haseem supports bilingual tax invoices (Arabic + English) in the same document, with the mandatory fields kept in Arabic as ZATCA requires.

Can I add my company logo to the invoice?

Yes. Upload your company logo in template settings and it appears automatically on every sales invoice, quotation, and proforma invoice you issue.

Can I add terms and conditions to the invoice?

Yes. Write your terms and conditions once in template settings, and they appear automatically at the bottom of every tax invoice you issue — no retyping.

What is the difference between a sales invoice and a tax invoice?

In Haseem, every sales invoice is an e-invoice — a compliant tax invoice. Every sales invoice you issue automatically includes the mandatory fields and QR code, and is ready for submission via the Fatoora platform — not just an internal document.

Do prices include VAT?

Prices exclude VAT, which is added as required.

Ready to get it settled?

Sign up now and issue your first compliant invoice within minutes. No credit card. No complexity.

  • Free 14-day trial
  • No credit card required
Message Haseem on WhatsApp