Free • No signup required

Free Corporate Invoice Generator B2B invoices with PO number, project code and client tax ID on the PDF

Fill in the PO number, project code and client tax ID your customer's accounts-payable team asks for — each one prints on the PDF when filled.
Draft saved in this browser · PDF rendered on our server over HTTPS

Loading the free invoice editor — enter your business details and line items, preview the document, then download the PDF. No signup required.

Prefer a blank corporate invoice template? Download it as PDF, Word (DOCX) — free, no signup, no email. Or fill it in online on this page and download a finished, calculated PDF.

What the corporate invoice editor above includes

  • Purchase Order #, Project Code and Client Tax ID fields, printed on the PDF when filled
  • Full business and client blocks with line items and automatic totals
  • A corporate template with live preview and free PDF download

Free to use — no signup, no account. Unmetered for normal use, with an anti-abuse cap of 20 generated PDFs per device per day. Each PDF carries a one-line credit for this site, on by default — one free checkbox in the settings turns it off. Your draft autosaves in your own browser, and when you download, its content is sent over an encrypted HTTPS connection to our server, which renders the PDF.

PO number in the header Next to the invoice number and dates
Client tax ID & project code Optional fields, printed when filled
Draft saved in your browser No account needed

Why B2B Invoices Get Sent Back

An accounts-payable (AP) team can only approve an invoice it can match to its own records. Two gaps to check before you send:

Missing PO Number

If the buyer issued a purchase order, AP compares your invoice with it, and often with the delivery record too (the three-way match). Without the PO number the invoice may be held or returned until you supply it.

Incorrect Legal Entity

Billing "Acme Inc" when the contract is with "Acme International LLC" can mean the invoice has to be reissued to the right entity before it is paid.

The Fix: Fill In the Buyer's References

This generator has dedicated fields for the PO number, project code and client tax ID, and prints each one on the invoice when you fill it in.

What the Corporate Invoice PDF Prints

PO Number & Project Code

The Purchase Order # and Project Code you enter print at the top right of the invoice, above the invoice number, date and due date.

Client Tax ID

Enter your customer's VAT, GST or other tax ID in Client Tax ID (Optional); it prints under the Bill To block. There is no separate field for your own tax number — add it to your address block, or use the VAT Invoice Generator.

Payment Details in Notes

There is no separate payment section here: put bank or remittance details in Notes and your payment terms in Terms & Conditions. Both print at the foot of the invoice.

How your data is handled

Your draft is stored in your own browser on this device; when you download, its content is sent over an encrypted HTTPS connection to our server, which renders the PDF.

What is a Corporate Invoice?

A corporate invoice is an invoice one business sends another company — a business-to-business (B2B) invoice that carries the references the buyer uses to match and approve it, such as its purchase order number and its exact legal entity name.

What makes an invoice B2B

The buyer is a business that pays through its own approval process, so the invoice has to line up with that buyer's paperwork — see what a B2B invoice is, an annotated B2B invoice example and the fields buyers check. Prefer a blank file? Download the corporate invoice template; if you are the buyer, start with the purchase order generator.

Purpose: Billing another business with the references its accounts-payable team uses to approve payment
Often requested by: Companies that issue purchase orders before they buy
Fields in this generator: Purchase Order #, Project Code, Client Tax ID, and full legal names and addresses for both parties

For international shipments requiring customs clearance, use a Commercial Invoice instead. For EU/UK VAT invoices showing both parties' VAT numbers, see our VAT Invoice Generator.

Step by step

How to Create a Corporate Invoice

Five steps from a blank form to a downloaded PDF.

Verify Corporate Entity Details

Enter the exact legal entity name and billing address your client uses in its purchase order or contract, so the invoice matches the buyer's records.

Enter the PO Number

Type the purchase order number the client gave you into the Purchase Order # field. It prints in the invoice header.

Add the Client Tax ID and Project Code

Fill in Client Tax ID (optional) and, if the client uses one, the Project Code. Each prints only when filled.

Structure Line Items

List each item with quantity, unit and rate, described the way the PO describes it, so accounts payable can match the lines.

Download the PDF

Click generate: the PDF is rendered on our server and downloaded to your device.

Corporate invoice example showing the PO number, project code and client tax ID
PO number
Client tax ID

Frequently Asked Questions

Why do corporate customers ask for a PO number on the invoice?

Many companies issue a purchase order (PO) before they buy, and their accounts-payable team checks each invoice against that PO, often together with the delivery record, before approving payment. If your customer gave you a PO number, enter it in the Purchase Order # field; it prints in the invoice header. If the number is missing or does not match, expect the invoice to be queried or sent back for correction.

Does this tool support cross-border Tax/VAT compliance?

Partly. The PDF prints your client's tax ID (the optional Client Tax ID field), but this generator has no field for your own VAT or tax number. If your invoice must show your own VAT registration number, for example a UK or EU VAT invoice, use the VAT Invoice Generator instead: it prints your VAT registration number and your customer's, and can add a reverse-charge note.

How is data privacy handled? Is my client data stored?

Your draft is stored in your own browser on this device, so download and keep the PDF you need. When you download, the document's content is sent over an encrypted HTTPS connection to our server, which renders the PDF. There is no account or invoice history, so the site offers no way to recover a lost invoice.

Is this corporate invoice generator really free?

Yes. It is free and unmetered for normal use; an anti-abuse cap of 20 PDFs per device per day (200 per IP) applies, well above ordinary use, and the blank template downloads on this page are not metered. A one-line "Created free with myinvoicetemplate.com" credit is switched on by default and one free checkbox in the settings turns it off. Your draft is stored in your own browser on this device, so download and keep the PDF you need.

Where do my bank details and payment terms go?

This generator has no separate payment-instructions section. Put your bank or remittance details in Notes and your payment terms in Terms & Conditions; both print at the foot of the invoice. Set the Due Date field as well, so the invoice shows an exact date rather than only "Net 30".

Can I use this for legally binding contracts?

No. An invoice is a request for payment, not a contract. The contract or purchase order sets the terms; the invoice refers to them. Check with a tax professional that your invoices meet the rules where you and your customer are based, for example where a jurisdiction requires structured electronic invoices.

What is the difference between a Corporate Invoice and a Regular Invoice?

A corporate (B2B) invoice is billed to a company rather than to a consumer, so it usually carries the references the buyer uses to match and approve it: the PO number, sometimes a project or cost code, and the customer's exact legal entity name and tax ID. In this generator those are the Purchase Order #, Project Code and Client Tax ID fields, each printed on the PDF when filled.

How do I find the correct PO number for my corporate invoice?

Ask your customer's procurement or accounts-payable contact for it before you start the work; a PO is normally issued when the purchase is approved. If the customer did not issue one, ask whether they need one before you send the invoice, and copy the number exactly as they gave it.

Ready to Create Your Corporate Invoice?

Free, no signup. Your PO number, project code and client tax ID print on the PDF.

Create Free Corporate Invoice