AI Profit Lab

Free tool · No sign-up

Oman VAT tax invoice & quote maker

Fill your business in once. Add your lines. Print a document that carries every field an Omani tax invoice has to carry, in a layout that does not look like a spreadsheet. It writes quotations too, and turns an accepted quotation into an invoice without retyping it.

Your customers’ details never leave your browser. There is no server behind this tool and no account to make. Their names, addresses and VAT numbers are worked out and drawn on your own device, and remembered only in this browser’s own storage so you do not retype them — a place we cannot read. That matters more here than on most pages: the data flowing through this tool belongs to your customers, who never agreed to anything with us. Open DevTools → Network and watch it stay quiet.

VAT 5% Simplified under OMR 500 Issue within 15 days Rules verified 10 September 2026

What are you making?

Amounts are in rials, to three decimal places — 1 rial is 1,000 baisa.

Your business

Typed once. This browser remembers it for next time, and nowhere else does.

This document
Your customer

Name, address and VAT number are all three mandatory on a full tax invoice. The VAT number is the field hand-made invoices miss most often.

What you supplied

Unit prices exclude VAT. A discount is a line with a negative unit price — it carries its own negative VAT, so the invoice still adds up.

What prints

The document

This is the sheet itself, scaled to fit the screen — not a drawing of it. What you see is what comes out of the printer, and out of “Save as PDF”.

The rules this tool enforces

What a full Omani tax invoice must carry

Eleven requirements, and the tool will not print until every one of them is answered. They are inputs, not options — a missing field is the difference between a tax document and a piece of paper.

  • The words “Tax Invoice” — Printed at the top of the document. Not “Invoice”, not “Bill”.
  • The date it is issued — The day the document is raised.
  • The date of supply — The day the goods or services were supplied, which is often not the day you invoice.
  • A sequential invoice number — Your own sequence, unique, never re-used. This tool does not issue numbers — you do.
  • Your full name, address and VAT identification number — The legal name the VAT registration is in, not a trading name on its own.
  • Your customer’s full name, address and VAT identification number — All three. This is the field most hand-made invoices are missing.
  • A description of the goods or services — Enough for someone who was not there to know what was bought.
  • The quantity, where the supply is goods — This tool asks for a quantity on every line, which satisfies it either way.
  • The total consideration excluding VAT — The net figure, before tax.
  • The VAT rate applied — 5% for a standard-rated supply. Shown per line, so a mixed invoice is still correct.
  • The taxable value and the VAT due, in OMR — In rials even when the invoice itself is in another currency — which is why this tool asks for an exchange rate the moment you pick one.

Two hard edges

The OMR 500 line, and the 15 days

A simplified invoice is only allowed when the supply is under OMR 500 excluding VAT. It is a threshold and not a guideline: at 500.000 exactly you are over it. That is why this tool refuses rather than warns — a simplified invoice above the line is not a slightly worse invoice, it is not a valid one. A full tax invoice is always acceptable, so when in doubt, issue one.

An invoice must be issued within 15 days of the event that triggered it. Enter the date of supply and the tool shows you the date it has to be out by, and says so if the document you are building is already past it. It still prints: a late invoice is better than no invoice, and the timing is a conversation with your accountant rather than a reason to stop you.

One more that catches exporters: the VAT has to be shown in Omani rials even when the invoice is in another currency. Pick a currency other than OMR and the tool asks for your rate, then prints the taxable value and the VAT due in rials with the rate underneath, so the conversion can be checked rather than taken on trust.

What this is not

This is a tax invoice. It is not an e‑invoice.

Those two words get used as if they meant the same thing, and they do not. A VAT tax invoice is a document carrying the information Oman requires — which is what this tool makes, and what your customer and your accountant need today. A Fawtara e-invoice is a structured data file, in UBL 2.1 XML or PDF/A-3, passed through a service provider accredited by the Tax Authority.

A PDF printed from a browser cannot be a Fawtara e-invoice. Not this one, and not any other — the format and the channel are the whole definition, and a printed page has neither. Every document this tool produces says so on its face, in one line:

“Valid as a VAT tax invoice today. Not a Fawtara e-invoice — from 1 October 2027 you will need an accredited channel.”

We would rather write that on the paper than have you find out from the Tax Authority. If you want to know which date is yours and what to have done before it, the e-invoicing page is two questions and a checklist.

Check the arithmetic

Worked examples, including the awkward ones

Every figure below comes out of the same code the tool runs, so the table cannot quietly disagree with the page. Money is held as whole baisa from the first keystroke to the printed page — there is no point at which a total becomes 949.9999998.

CaseLinesExcl. VATVAT 5%Total
One line, a round hundredThe ordinary case.1 × 100.000100.0005.000105.000
Three decimals, rounded up3 × 9.995 is 29.985. Five per cent of that is 1.49925 — half a baisa is rounded away from zero, so 1.499.3 × 9.99529.9851.49931.484
The smallest supply there isOne baisa of VAT on ten. Exactly half a baisa, and it rounds up rather than disappearing.1 × 0.0100.0100.0010.011
Just under the simplified thresholdA simplified invoice is allowed here — by one baisa.1 × 499.999499.99925.000524.999
Exactly OMR 500 excluding VATA simplified invoice is not allowed. The threshold is under 500, so 500.000 is over it.1 × 500.000500.00025.000525.000
A zero-rated lineZero-rated is a rate of 0%, not an absence of VAT. It belongs on the invoice, showing zero.1 × 250.000250.0000.000250.000
Standard and zero-rated on one invoiceVAT is worked out per line and then added up, so a mixed invoice is right on both lines.2 × 75.500 + 1 × 40.000191.0007.550198.550
A credit lineA discount entered as a negative line carries its own negative VAT, so the invoice still adds up.1 × 120.000 + 1 × −20.000100.0005.000105.000

VAT is calculated per line and then added up, rather than taken on the invoice total. That is why a mixed standard and zero-rated invoice comes out right on both lines, and it is the same order of operations accounting software uses. Halves round away from zero, so half a baisa becomes a baisa rather than disappearing.

The questions people actually ask

Straight answers

Is this an e-invoice?

No, and it is important that it is not sold as one. This tool makes a VAT tax invoice — a document that carries every field Oman requires today. A Fawtara e-invoice is a different thing entirely: a structured data file passed through a service provider accredited by the Tax Authority. A PDF printed from a browser cannot be that, no matter how correct the numbers on it are. From 1 October 2027 you will need an accredited channel as well, which is what the e-invoicing page is about.

Can I send these to real customers?

Yes. A tax invoice is defined by the information it carries, not by the software that printed it, and this tool refuses to print until every mandatory field is filled in. What it cannot do is keep your accounts, chase the payment, or file your return — and after your Fawtara date it stops being enough on its own.

Does anything I type here reach you?

No. There is no server behind this tool: your business details, your customers’ names and VAT numbers, your prices and your logo are worked out and drawn on your own device. They are remembered in this browser’s local storage so you do not retype them, which is a place only this browser can read — not us, not another device of yours. Open DevTools → Network and use the whole tool: you will see the page’s own files load and nothing else go out. That is deliberate. Your customers never agreed to anything with us, and their details are not ours to hold.

What invoice number should I use?

Your own, in one unbroken sequence, never re-used. This tool does not issue numbers — it asks for yours, and once you have printed one it offers to add one to it next time. It will not do that inside the prefixes LGI-, INV-, PF-, because those are the sequences AI Profit Lab’s own invoicing systems count off and no tool should be handing out numbers in a series somebody else is already using.

When am I allowed to issue a simplified invoice?

When the supply is under OMR 500 excluding VAT. That is a threshold, not a guideline: at 500.000 exactly you are over it, and this tool switches you back to a full tax invoice rather than printing something that is not valid. A full tax invoice is always acceptable, so if you are unsure, issue one.

How long do I have to issue it?

15 days from the event that triggered it. This tool works the date out from the supply date you enter and shows it beside the document, and says so plainly if the invoice you are building is already later than that — it still prints, because a late invoice is better than no invoice.

What if I invoice in dollars or dirhams?

You can, and the VAT still has to be shown in Omani rials. Pick the currency, give the tool your rate, and the document carries a rial restatement of the taxable value and the VAT due with the rate printed underneath it, so your customer and your accountant can both check the conversion. The rate is yours to choose and to defend — this tool does not fetch one, because fetching one would mean talking to a server.

Do I need an Arabic version?

The Tax Authority can ask you for one. This tool is English for now; an Arabic twin is coming and will not be machine-translated, because a machine-translated tax document is the worst possible thing to hand a business. If you have been asked for Arabic today, your accountant is the right person to ask what form it has to take.

Does it check that a VAT number is real?

No, and it says so rather than pretending. It checks that the field is filled in. Whether a VAT identification number belongs to the business printed beside it is a question only the Tax Authority can answer, and a tool that green-ticked a number it had not actually verified would be worse than one that stayed quiet.

Is any of this tax advice?

No. It is a document generator built from published rules, with the date those rules were last checked printed on the page. Your accountant and the Oman Tax Authority are the authorities on what you owe and what your invoices must say.

Where these rules come from

The rules on this page

Every rate, threshold and deadline the tool enforces is one of these. If the Tax Authority moves one, this is the block that changes.

VAT rate
5% standard rate. Zero-rated and exempt supplies exist and are selectable per line
Simplified
Allowed only under OMR 500 excluding VAT. A hard threshold
Issue window
15 days from the triggering event
Currency
The VAT must be shown in OMR even where the invoice is in another currency
Arabic
The Tax Authority can request an Arabic version of an invoice
VAT registration
OMR 38,500 mandatory, OMR 19,250 voluntary
E-invoicing
A document from this tool is not a Fawtara e-invoice. Phase 2 lands 1 October 2027 — which date is yours

Rules verified 10 September 2026 · reviewed quarterly, and again after any Tax Authority decision that moves a rate or a threshold

Produced with a free tool. Not tax advice — verify your obligations with the Oman Tax Authority. This page is a plain-language summary and not a substitute for your accountant. Verify anything here against taxoman.gov.om before you act on it. AI Profit Lab is not an accredited e-invoicing service provider, and does not check whether a VAT number you type is real — only the Tax Authority can do that.

If you are typing these one at a time

The version that remembers your customers

This tool is deliberately one document at a time, with nothing kept anywhere we can see. That is the right trade for something free. What it is not is a system: no customer list, no numbering that cannot be skipped, no record of what has been paid, and nothing that will connect to an accredited channel when your Fawtara date arrives. Building that — quotes, orders and invoices in one place, with customer records clean enough to validate — is the work we sell, at published prices.