Free tool

Order acknowledgement template

Answer a customer’s PO line by line: confirm the quantity, price and ship date, or say what changed, what is backordered and what you cannot supply. The form opens on a four-line example. Change it to your order, then download a PDF, Word or Excel file and copy the email to send with it. Need a blank one? Click Start blank, or use the blank PDF, Word and Excel forms under the download buttons.

Updated November 8, 2026

Order acknowledgement

This is an example: a distributor answering a plant's four-line PO. Change any field and the preview at the bottom updates, or start blank.

The order
Exactly as on their PO
Reads as Sat 7 Nov 2026
Reads as Sun 8 Nov 2026
Optional
FOB or Incoterm, optional
Who the customer calls
Seller (your company)
Optional
Optional
Optional
Optional
Optional
Customer
Optional
Optional
Optional
Optional
Optional
Ship to
Optional
Optional
Optional
Optional
Lines (4)
Line 1
Optional
Empty = as ordered
Empty = PO price
Reads as Mon 16 Nov 2026
Reads as Mon 16 Nov 2026
Status

X12 855 line code IA

Optional. Why it changed, shown to the customer.
Line 2
Optional
Empty or 0: all of it later
Empty = PO price
Reads as Mon 16 Nov 2026
Reads as Mon 16 Nov 2026
Reads as Mon 7 Dec 2026
Status

X12 855 line code BP

Optional. Why it changed, shown to the customer.
Line 3
Optional
Empty = as ordered
Empty = PO price
Reads as Mon 16 Nov 2026
Reads as Mon 16 Nov 2026
Status

X12 855 line code IP

Optional. Why it changed, shown to the customer.
Line 4
Optional
Empty = as ordered
Empty = PO price
Reads as Mon 16 Nov 2026
Status

X12 855 line code IR

Shown to the customer

Order status Accepted with changes (855 AC)4 lines, confirmed subtotal 3,010.00PO value 3,092.50

Freight, tax and total
Optional
Empty if exempt or for resale

Subtotal 3,010.00Freight 45.00Tax 0.00Total 3,055.00 USD

Notes and terms
Optional. A replacement offer, delivery hours, the next step.
Optional. Your terms of sale, or a link to them.

Nothing missing. Ready to send.

Sample bearing and supply2200 Commerce DriveColumbus, OH 43219Inside sales, 555-0110orders@example.comSO-48213Our order no.8 Nov 2026Date4500012345Your PO no.7 Nov 2026PO dateOrder acknowledgementTo Sample plant for your PO 4500012345: accepted with changes (855 AC)CustomerSample plant100 Industrial WayDayton, OH 45402Maria, purchasing, 555-0142purchasing@example.netShip toSample plant, receiving100 Industrial WayDock 2Dayton, OH 45402Payment termsNet 30Ship viaOur truck, TuesdayFreight termsFOB origin, prepaidContactDan, 555-0110LinePart: yours, oursDescriptionOrderedConfirmedUnitpriceShipsStatusAmount(USD)16204-2RSBRG-6204-2RSDeep groove ball bearing, 20mm bore, sealed100 EA10012.4016 Nov 2026Accepted(IA)1,240.002HX-1032FST-HX1032-ZHex cap screw, 10-32 x 1 in,zinc500 EA300 now200 later0.8616 Nov 20267 Dec 2026Backordered(BP)430.003BRG-77BRG-UCP207Pillow block bearing, 1-3/8 in40 EA4033.5016 Nov 2026Changed(IP)1,340.004V-BELT-B54V-belt, B5410 EA018.25Rejected(IR)0.003,010.00Subtotal45.00Freight3,055.00Total (USD)Changes from your POLine 2 (HX-1032): backordered. 300 EA ship 16 Nov 2026; 200 EA backordered to 7 Dec 2026. Mill shortage.Line 3 (BRG-77): changed. Price 33.50, your PO said 31.00. Maker's price rise; quote Q-2291 expired.Line 4 (V-BELT-B54): rejected. Not supplied. Discontinued by the maker. Suggested replacement: BX54 cogged belt at19.10, ships in 2 days; reply to approve and we add it.TermsPrices firm for 30 days. Our standard terms of sale apply unless your PO terms were agreed in writing.Your PO came to 3,092.50 USD before freight and tax; the lines confirmed here come to 3,010.00. Please check theselines against your PO and reply to orders@example.com if anything is wrong.Acknowledged by (name, date)Order acknowledgement SO-48213 for PO 4500012345

Next, Morsa reads the customer’s PO from the email or PDF, enters it in your ERP and drafts this acknowledgement for your approval. See how AI order entry works or book a demo.

The email to send it with
Subject: Order acknowledgement for PO 4500012345 (our order SO-48213): accepted with changes

Hello Maria,

Thank you for PO 4500012345. We have entered it as our order SO-48213. Accepted with changes.

Line 1, 6204-2RS: accepted, 100 EA ship 16 Nov 2026.
Line 2, HX-1032: backordered. 300 EA ship 16 Nov 2026; 200 EA backordered to 7 Dec 2026. Mill shortage.
Line 3, BRG-77: changed. Price 33.50, your PO said 31.00. Maker's price rise; quote Q-2291 expired.
Line 4, V-BELT-B54: rejected. Not supplied. Discontinued by the maker. Suggested replacement: BX54 cogged belt at 19.10, ships in 2 days; reply to approve and we add it.

Order total 3,055.00 USD, including 45.00 freight.
Please reply if any change does not work for you.

The acknowledgement is attached.

Thank you,
Dan, 555-0110
Blank order acknowledgement form to fill in by hand:

1 page, letter size.

Runs in your browser. Nothing you type is uploaded; the acknowledgement is saved only in this browser, and the PDF, Word and Excel files are built on your device.

Morsa makes this free tool.

Four things a customer checks first

FieldWhy it matters
Their PO number, exactly as sentIt is what their system matches your answer to; add no prefix or suffix
Payment and freight termsTerms that differ from the PO are where disputes start, so state them
Confirmed quantity per lineA short shipment written down now is not a surprise at the dock
Your price per lineA price change is seen before the invoice, not after it

The four line statuses and their EDI 855 codes

If your customer sends POs by EDI, they may want your answer as an EDI 855 purchase order acknowledgment. Each status has its code, and the template picks it from what you change. A line you mark accepted but change anyway goes out as changed, so the code always matches the figures.

StatusWhen to use it855 line code
AcceptedQuantity, price and date as on the POIA, accepted as ordered
ChangedA new quantity, price or ship dateIQ quantity, IP price, DR date; IC more than one
BackorderedPart ships now and the rest later, or all of it laterBP part now, rest later; IB all later
RejectedYou cannot supply it; give the reason and any replacementIR, rejected

The whole order reads AD when every line is accepted as ordered, RD when every line is rejected, and AC for anything in between. Some customers’ EDI guides want a part shipment as two lines rather than one BP line: IQ for the quantity shipping now and IB for the balance. Codes as listed in the EDI 855 guide.

How to fill it in

  1. Copy the customer’s PO number exactly and add your own order number.

  2. Paste the PO lines from Excel or Google Sheets, with the columns in this order: line, customer part, your part, description, quantity, unit and PO price.

  3. Answer each line. Leave confirmed quantity and price empty when you accept them as ordered; type the new figure when they change.

  4. Set the status. For a backorder, enter what ships first and the date the rest ships.

  5. Read the checks above the preview, such as a missing ship date or a rejected line with no reason.

  6. Download and send the PDF with the email the tool writes, or the Word or Excel file if you edit further.

Checking a supplier’s acknowledgement against your own PO instead? Use the purchase order acknowledgement reader.

Worked example

A bearing and fastener distributor answers the plant’s PO 4500012345. These are the four lines the form opens on.

LineThe PO saidYou answerCodeAmount
1, sealed bearing100 at 12.40Accepted: 100 ship as askedIA1,240.00
2, cap screw500 at 0.86300 ship as asked, 200 three weeks laterBP430.00
3, pillow block40 at 31.00Changed: the maker raised the price to 33.50IP1,340.00
4, V-belt10 at 18.25Rejected: discontinued, BX54 offered insteadIR0.00

The PO came to 3,092.50. You confirm 3,010.00: line 4 (182.50) drops out and line 3 rises by 100.00. The 200 backordered screws still count toward the order total, because they ship on this order. With 45.00 freight the acknowledgement totals 3,055.00, and the order reads accepted with changes (AC).

The email that goes with it

The tool writes this email from the form; copy it with Copy email and attach the PDF. For the example, sent on 9 November 2026, the lines read:

Subject: Order acknowledgement for PO 4500012345 (our order SO-48213): accepted with changes

  • Line 1, 6204-2RS: accepted, 100 EA ship 17 Nov 2026.

  • Line 2, HX-1032: backordered. 300 EA ship 17 Nov 2026; 200 EA backordered to 8 Dec 2026. Mill shortage.

  • Line 3, BRG-77: changed. Price 33.50, your PO said 31.00. Maker’s price rise; quote Q-2291 expired.

  • Line 4, V-BELT-B54: rejected. Not supplied. Discontinued by the maker. Suggested replacement: BX54 cogged belt at 19.10, ships in 2 days; reply to approve and we add it.

  • Order total 3,055.00 USD, including 45.00 freight. Please reply if any change does not work for you.

Frequently asked questions

What is an order acknowledgement?

The seller’s written answer to a customer’s purchase order, sent once the order is entered. A purchase order acknowledgement (POA) is the same document named from the buyer’s side.

Is an order acknowledgement the same as an order confirmation?

In B2B trade, yes: the two names mean the same document. In online retail an order confirmation is often only a receipt that the order arrived. A pro forma invoice is different again: a bill in advance, for prepayment or customs.

Is an order acknowledgement legally binding?

It can be, in the U.S. Under UCC 2-207, an acknowledgement that clearly accepts the PO forms a contract even when it adds or changes terms, unless it says the deal depends on the buyer agreeing to them. Other countries have their own rules; ask your lawyer about your terms.

How quickly should I send it?

As fast as your customer’s supplier or EDI guide asks, often within 24 hours of the PO; the EDI 855 guide lists real examples. Send a new one whenever a date moves.

Can I email the acknowledgement instead of sending an EDI 855?

Yes, unless the customer’s EDI guide requires the 855. Attach the PDF to the email the tool writes. Leave “Print the X12 855 code” on if your customer maps acknowledgements into EDI; turn it off for a plain document.

Where Morsa fits

Morsa reads each customer PO and drafts the acknowledgement for the rep to approve.

It enters the order in the ERP you already run, and the acknowledgement goes out from the rep’s own mailbox once the rep approves it.

Machines, people, and vendors, finally in one. We start with yours.

For queries, feedback or suggestions

© 2026 Lunar Inc. All Rights Reserved.

Machines, people, and vendors, finally in one. We start with yours.

For queries, feedback or suggestions

© 2026 Lunar Inc. All Rights Reserved.

Machines, people, and vendors, finally in one. We start with yours.

For queries, feedback or suggestions

© 2026 Lunar Inc. All Rights Reserved.