Free invoice generator
for the UAE and Saudi Arabia

Fill in your business, your client and the items. Subtotal, VAT and total update as you type, with no account and no Word file to edit.

From

One detail per line

Bill to
Items and services

Payment terms, IBAN, delivery time

Your data stays in this browser and is never sent to a server.

Document preview

Palm Line Interiors

Office 1204, Business Bay, Dubai +971 50 000 0000 hello@example.ae

TRN or VAT number: 100000000000003

Tax Invoice

Number:
INV-0001
Date:
Due date:

Bill to

Harbour Café LLC

Jumeirah Beach Road, Dubai

DescriptionQtyUnit priceAmount
Joinery for the coffee bar counter1AED 8,500.00AED 8,500.00
Oak wall panelling (sq m)18AED 240.00AED 4,320.00
Subtotal
AED 12,820.00
VAT 5%
AED 641.00
Total
AED 13,461.00

Terms and notes

Payment within 30 days by bank transfer. IBAN: AE00 0000 0000 0000 0000 000

Want to keep your clients and invoices?

Turn this generator into an app of your own: it keeps your clients and items, numbers every document for you, turns an accepted quotation into an invoice and shows what is still unpaid. It starts from the Invoices starting point, and you keep changing it by asking in plain English.

Turn it into my app

What the app does

A client list

Every client with their address, TRN and all the quotations, invoices and receipts you have sent them.

Quotation to invoice in one click

When the client accepts, the quotation becomes an invoice with the same lines, nothing typed twice.

Receipts and payments

Record the advance and the balance with a receipt, and see what each client still owes.

Sequential numbers and PDFs

Each document gets the next number and goes out as a PDF, by email or WhatsApp.

Logins for you and your team

Everyone signs in with their own account, and the data sits in a database that belongs to your app alone.

Grows with the business

Ask for what is missing in a sentence: an Arabic version of the PDF, a monthly VAT summary, a new field on the quotation.

How it works, in 3 steps

  1. 01

    Start from this page

    Click "Turn it into my app". The Invoices starting point is already picked, and your first message is already written.

  2. 02

    The app runs in about a minute

    Refinar builds the app with sign-in, pages and a real database, and shows it in a live preview for you to try.

  3. 03

    Change it by asking, then launch

    Ask for changes in plain sentences. When it is ready, you launch it: the code and the database are yours, and Refinar hosts the app.

A quotation template that turns into the invoice

Most jobs in the Gulf start with a quotation. Pick the Quotation tab, set how long the price is valid, and the client signs the acceptance line at the bottom. When the job is confirmed, switch to Invoice: the items stay, the number changes to an invoice number.

In the app this is one click, and every quotation stays on file with its client, so you can see which ones were accepted and which still need a follow-up.

Questions

What does a UAE tax invoice need to show?

The words "Tax Invoice", your name, address and TRN, the client's name and address (and TRN if they are registered), a sequential number, the date, a description of each item with quantity, unit price, VAT rate and VAT amount, and the total in AED. The heading here switches to "Tax Invoice" as soon as VAT is above zero. The rules are published by the Federal Tax Authority.

Is this a compliant e-invoice in the UAE or Saudi Arabia?

No, and it does not claim to be. The UAE e-invoicing system starts with a pilot in July 2026 and becomes mandatory in phases from 2027, by revenue, through Accredited Service Providers; a PDF is not an e-invoice under it. See the Ministry of Finance. In Saudi Arabia, VAT-registered businesses must issue tax invoices from a ZATCA-compliant e-invoicing solution, so use this for quotations and receipts there. See ZATCA.

What is the difference between a quotation and an invoice?

A quotation comes before the work: it states the price and how long it is valid, and the client signs to accept it. An invoice comes after and asks for payment. A receipt confirms you were paid, in full or as an advance.

Do I need to sign up?

No. The generator works without an account. What you type stays in this browser so you can come back to it. For the PDF, click "Download PDF or print" and choose "Save as PDF" as the printer.

Can I make the invoice in Arabic?

Switch the site language to Arabic for the Arabic version of this generator, with a right-to-left PDF and 15% VAT by default. In the app you can ask for bilingual invoices.

What happens when I turn it into my app?

You create a Refinar account, and it builds your own invoicing app from the Invoices starting point, with sign-in and a database for clients and documents. Building and changing the app uses credits from your plan; prices are on the pricing page.

More ready-made apps