Generate a proper quotation or proforma invoice

Fill in a few lines and get a document you can send to a buyer as-is. Written in the buyer's own language, which changes how you're perceived. Totals are recalculated server-side, so a slipped digit can't cost you money.

No signup · not stored · print or save as PDF right away

Why it pays to invoice in the buyer's language

The same PI sent to a German buyer in German versus in English does not get the same reply rate. In Germany, the Spanish-speaking markets and the Middle East especially, the buyer reads it as "this supplier has worked our market before."

This tool supports English / 中文 / Español / Italiano / Türkçe as document languages — the whole field set changes, not an English template with translated labels bolted on.

Why totals are recalculated server-side

A misplaced digit on a quotation costs real money. So the quantities and unit prices you enter are multiplied and summed again on the server, and what you see is the recalculated figure — not what you typed. Our paid version handles it exactly the same way.

Nine Incoterms — who pays what

TermDelivery pointMain freightInsuranceExport clearance
EXWYour factoryBuyerBuyerBuyer
FCANamed place, to carrierBuyerBuyerSeller
FOBOn board at port of loadingBuyerBuyerSeller
CFROn board at port of loadingSellerBuyerSeller
CIFOn board at port of loadingSellerSellerSeller
CPTTo first carrierSellerBuyerSeller
CIPTo first carrierSellerSellerSeller
DAPAt destination, not unloadedSellerSeller's own riskSeller
DDPAt destination, clearedSellerSeller's own riskSeller + import clearance
⚠️ The classic FOB trap: the buyer nominates the forwarder and hints at "telex release." The cargo gets collected on relationship at destination and your bill of lading becomes waste paper. When you must use their forwarder, insist on original B/L and never release documents before payment clears.

Three things commonly missing from a quotation

Validity — leave it out and any currency or raw-material move is your problem. Payment terms — state the deposit percentage and what releases the balance. Port — an FOB price without a named port isn't a price.

FAQ

Do you store the generated document?
No. The free version computes the totals, renders HTML and returns it. Nothing is written to a database and no invoice number is consumed. Close the tab and it's gone.
How do I save it as a PDF?
Click "Open & print" and choose "Save as PDF" in your browser's print dialog. No plugin needed, and no missing fonts for Chinese or Turkish.
Can I add my letterhead and stamp?
The free version takes a company name only. After signup you can store letterhead, address, bank details and a signature block, applied automatically to every document.
Where does the document number come from?
The free version generates a random PI-YYYYMM-XXXX. The full version increments per account so you can reconcile.
Why only five document languages?
Because we checked the field terminology in those five. Better to offer fewer than to hand you a document with wrong trade terms on it.
Want AI to build the quote from the conversation itself?

This tool gives you a one-time snapshot. A free account keeps the history, re-checks on a schedule, shows the trend over time — and can answer your inquiries automatically. Free forever, no credit card.

Create a free account to save this →

Other free tools

Get WhatsApp APIThree routes + the Oct 2026 changeWebsite GEO auditSee if AI engines can cite youContent citability scoreCheck a draft before you publishExport inquiry fraud checkDecide if a lead is worth the riskAI crawler access checkIs robots.txt blocking AI?Multilingual inquiry repliesEN/ES/DE/FR/AR, fill and send