Invoice generator

Create professional invoices online in seconds

Wafeq's online invoice generator turns a few details into a tax-ready invoice. Start from a ready-made template, customise it to your brand, and send it by email or WhatsApp in Arabic or English.

14-day trial - no credit card needed

Ready-made invoice templates

ZATCA-compliant tax invoices

Arabic and English invoices

Quotes and proforma invoices

Create professional invoices online in seconds
Trusted by more than 18,000+ companies in all industry sectors

4.8 average rating from our customers

Businesses invoicing with Wafeq

18,000+

E-Invoicing is amazing and quick to generate.

Faisal Alwhakami - Riyadh

Easy to use, has all the required features.

Qaswa Est - Riyadh

Features

Everything you need to create and send invoices

Make an invoice in seconds

Start from a saved template, duplicate a previous invoice, or bill a repeat customer in a couple of clicks.

E-invoice generator built in

Issue digital tax invoices with the QR codes and electronic formats ZATCA requires, without a separate e-invoicing tool.

Ready-made invoice templates

Add your logo, brand colours, company stamp, and custom fields so every invoice looks like your business.

Automatic VAT calculation

VAT is applied, totalled, and recorded on every invoice, so your returns match what you actually billed.

Send by email or WhatsApp

Deliver invoices the way your customers actually read them, and follow up without chasing people manually.

Track payments and reports

See what is paid, pending, or overdue at a glance, and pull receivables reports whenever you need them.

Invoicing

Customize and send invoices easily

Sending an invoice should be easy - and we've made it so

Invoice customization

Invoices tailored to your business needs and brand identity.

Change column labels

Change the text of any column to suit your needs.

Change text color

Change colors to fit your brand identity.

Save invoice templates

Reuse your preferred template to save time.

Add your company stamp

Upload your company's stamp to your invoices, quotes, receipts or other documents.

Wafeq tax invoice example in Arabic and English

How it works

How to create an invoice online in three steps

  1. Add your customer and items

    Choose a customer, add your line items and quantities, and Wafeq fills in VAT, totals, and invoice numbering for you.

  2. Customise and review

    Apply your branded template, add notes or custom fields, then preview the invoice exactly as your customer will receive it.

  3. Send it and get paid

    Send by email or WhatsApp, see when the invoice is viewed and paid, and send reminders on anything still outstanding.

Create your first invoice

Why businesses trust Wafeq

Compliant, secure, and backed by a real support team

Approved for e-invoicing

Wafeq is a ZATCA-compliant e-invoicing solution supporting both Phase 1 and Phase 2 requirements in Saudi Arabia.

Your data stays protected

Invoice data is encrypted in transit and at rest, with role-based access so your team only sees what it should.

Support in Arabic and English

Reach a real person by phone, email, or chat, both while you are trying Wafeq and after you subscribe.

Talk to sales: +966 11 510 7135

FAQ

Invoice generator questions

Sign in to Wafeq, choose a customer, and add your line items. The invoice generator fills in VAT, totals, and invoice numbering for you, and you can send it by email or WhatsApp in the same step.

Wafeq is a paid product with a 14-day trial, so you can create and send real invoices before you decide. After the trial you choose a plan; invoicing is included on every plan and pricing for your country is shown in the pricing section above.

Yes. You can start from a ready-made template, then add your logo, brand colours, and company stamp, change column labels, and add custom fields. Save the layout and reuse it on every future invoice.

Yes. Wafeq generates tax invoices with the QR codes and electronic formats ZATCA requires, and supports Phase 2 integration with the Fatoora platform.

Yes. Invoices can be issued in Arabic, English, or both, so you can bill local and international customers from the same account.

Yes. You can issue quotes and proforma invoices, then convert one into a draft invoice without re-entering the data. The original quote is kept on record after the conversion.

Yes. You can bulk import your sales invoices from an Excel or CSV file instead of re-entering them one by one, which is the usual way to move your history across when switching from another system.

Yes. You can issue invoices in a currency other than your base currency. When you record the payment, Wafeq calculates any exchange gain or loss automatically rather than leaving you to post manual journal entries.

Draft invoices can still be edited. Once an invoice is finalised it can be voided instead: Wafeq issues a linked credit note and marks the invoice as voided, so the audit trail stays intact and you can reissue a corrected invoice.

Yes. You can record a payment in full, in instalments, or apply a single payment across several outstanding invoices for the same customer.

Both, depending on what you need. Use it purely as an invoice maker to create and send invoices, and the accounting, VAT returns, and financial reports are already there when your business grows into them.

Yes. Wafeq has a mobile app on the App Store and Google Play, so you can raise and send an invoice while you are away from your desk.

No. Compliant e-invoicing is built in, so the same invoice you send your customer also meets the electronic invoicing requirements.

Looking for something more detailed? Browse the Wafeq Help Center

Create your first invoice with Wafeq

Join 18,000+ businesses that create, send, and track their invoices with Wafeq.

Instant setup
Arabic and English invoices
Ready-made templates
14-day trial - no credit card needed