Invoice XML Formatter
Format or minify invoice XML — UBL and CII included — with comments kept.
A quotation in invoice form — what it will cost, before you commit to supplying it.
The Proforma Invoice Generator produces a priced offer in invoice form — the document a buyer needs to raise a purchase order, open a letter of credit or get an advance approved — clearly labelled so it is never mistaken for a tax invoice.
A proforma invoice looks like an invoice and behaves like a quotation. It tells a buyer exactly what a purchase will cost — line by line, with tax, shipping and terms — so they can raise a purchase order, apply for an import licence, open a letter of credit or get an advance payment approved before anything ships.
The crucial difference is what it is not: it is not a demand for payment and not a tax document. No tax is due on a proforma, the buyer cannot reclaim tax from it, and it should not go into your sales ledger. This builder therefore labels it clearly, adds a validity period, and carries a standing note that a tax invoice will follow — the three things that stop a proforma being mistaken for the real thing.
When the order is confirmed, the same figures become a real invoice: change the document title, add the invoice number, and issue it.
The title, the note and the numbering all say it is not a tax invoice.
Say how long the prices hold, so it cannot be waved at you months later.
A PRO- reference keeps your invoice sequence unbroken.
Change the title, add a number, and the same figures become the real invoice.
Deposit percentages and cash-in-advance wording built in.
List the goods or services exactly as they will appear on the final invoice.
Say how long the prices hold. Without it, a proforma can be waved at you months later.
Advance payment, a deposit percentage, or the terms that will apply once the order is placed.
The note saying it is not a tax invoice is what stops it being treated as one.
Change the title to INVOICE, add a sequential number and issue the real thing.
A proforma is an offer: it has no invoice number in your sequence, creates no debt and no tax liability, and cannot be used to reclaim tax. An invoice is a demand for payment and a tax document.
Yes, and many advance payments work exactly that way. When the payment arrives you must issue a proper tax invoice or receipt for it.
Not one from your invoice sequence. Use a separate proforma reference such as PRO-2026-001, so your invoice numbering stays unbroken and auditable.
Commonly for international trade — import licences, letters of credit and customs pre-clearance — and internally, where a buyer needs a priced document to get a purchase order approved.
What people who use the Proforma Invoice Generator think of it. Reviews come from visitors and are posted as written.
No ratings yet
Yours would be the first.
0 reviews
Newest first
No reviews yet
Be the first to rate the Proforma Invoice Generator. It takes half a minute and no account.
Write the first reviewFormat or minify invoice XML — UBL and CII included — with comments kept.
Invoice for work done over a period, with service dates on every line.
Turn an invoice into a PNG or JPG image for a message, a listing or a preview.
Tidy messy line descriptions: casing, whitespace, abbreviations and length.
Write payment terms that are actually enforceable, not just polite.
Add or remove VAT at any European rate, with the reverse charge explained.
The customs document a cross-border shipment needs: HS codes, origin and Incoterms.
A rent invoice or receipt with the property, period and any arrears.