MY
×
Delivery documents · Malaysia

Delivery Order Template Malaysia: Free Excel, Word and PDF, with an Example

A delivery order travels with the goods and proves they arrived. Free template in Excel, Word and PDF, a completed Malaysian example, every field explained, the five mistakes that cost money, and how a DO differs from an invoice and a purchase order.

40,000+ businesses★★★★★ 4.7 GoogleSince 2016 · 10 years
Delivery Order Template Malaysia: Free Excel, Word and PDF, with an Example

A delivery order (DO) is a document sent with goods to record what was delivered and to confirm that the customer received it. It normally shows the DO number, the delivery date, the customer’s details, a description of each item, the quantity, and the receiver’s signature.

It is your proof that the delivery actually happened — before any invoice is paid, and long after everyone has forgotten what was in the lorry. Below you can download a free Malaysian delivery order template in Excel, Word or PDF, see a completed example, and learn how to fill in every field.

Start where you need to

01. Download the free delivery order template

The standard delivery order — the one most businesses need — in five files. All free, all editable, no sign-up. The Excel version is a working spreadsheet, and both the Excel and Word files carry an English–Malay label sheet so one pad works for either kind of customer. If you deliver to several customers on one run, send goods out that have to come back, invoice for work rather than goods, or move chilled stock, section 02 has a sheet built for that instead.

📊
Excel template

Ten item rows, a live total-units formula, and a second sheet with the English–Malay labels.

Excel ↓
📝
Word template

If you would rather type than use a spreadsheet, or you need to restyle the header for your letterhead.

Word ↓
📄
PDF template

For printing a pad and filling it in by hand at the warehouse. Page 2 is the bilingual label list.

PDF ↓
Completed example

The Kedai Runcit Seri Aman delivery from section 04, filled in and signed off.

Example ↓
📋
Signing checklist

One page to print and stick near the loading area, so nothing leaves unsigned.

Checklist ↓

Each template is set up for three copies — original for the customer, duplicate for your accounts, triplicate for the driver. Many Malaysian businesses work this way, and it is why a DO can settle an argument months later: three people held a copy. Your business may use fewer or more depending on how you work — adjust the template to suit.

Print tip: if you order a printed pad, ask for carbonless (NCR) paper in three colours. White for the customer, pink for accounts, yellow for the driver is the common set. Colour makes it obvious at a glance which copy went where.

02. Which delivery order do you need? Five formats

Most deliveries need the standard sheet above. But four situations break it, and each one has its own version below — same brand, same signature block, same bilingual labels, no prices on any of them.

If this is your situationUseBecause it adds
One customer, goods delivered and keptStandard delivery orderThe plain sheet — ten item rows and a signature block
One lorry, several customers on one runDelivery sheet (multi-drop)A line and a signature per drop, plus a run summary
Goods going out that should come backTemporary delivery orderA reason, a return-by date, and a return record
You did work rather than delivered goodsService delivery orderWork carried out, status, parts used, follow-up
Chilled, frozen or short-shelf-life stockPerishables delivery orderBatch, expiry, temperature and a rejected-quantity line

Not sure? Take the standard one. These are the same document with different fields, not different rules. Pick the sheet whose columns you would otherwise be scribbling into the margin.

Delivery sheet — one run, several drops

Use it when: one vehicle leaves with goods for several customers and you do not want to hand the driver a loose pile of separate orders.

What it adds: a numbered line per drop with its own received-by signature and time, plus a run summary at the foot for drops completed, drops not delivered, and why.

Multi-drop delivery sheet template for Malaysia, showing six numbered drop lines each with customer address, DO number, quantity, time and a received-by signature column, and a run summary for drops completed and not delivered

Temporary delivery order — goods that come back

Use it when: stock leaves on loan, on approval, for a demonstration, on consignment, or goes away for repair. It is not a sale, so a normal DO records the wrong thing.

What it adds: a tick-box for why the goods went out, a return-by date, a serial or asset number column, and a return record to complete when they come back — with a line for the invoice number if the customer keeps them.

Temporary delivery order template for Malaysia with tick boxes for on loan, on approval, for demonstration, on consignment and away for repair, a return-by date, serial number column and a return record table

Service delivery order — work, not goods

Use it when: you install, service or repair something and need the customer to sign that the work was done.

What it adds: a work-carried-out table with a completed or partial status per line, a small parts-used table, and a follow-up box for anything left outstanding.

Service delivery order template for Malaysia with a work carried out table, hours column, completed or partial status, a parts used table and a follow-up section with next visit date

Perishables delivery order — chilled and F&B stock

Use it when: you deliver anything with an expiry date — fresh, chilled, frozen, bakery, dairy.

What it adds: batch or lot number, expiry date, temperature on arrival and condition per line, a cold-chain block for vehicle temperature at loading and delivery, and a rejected-quantity line so anything sent back goes back on the same trip.

Perishables delivery order template for Malaysia with batch or lot number, expiry date, temperature on arrival, condition and quantity rejected columns, plus a cold chain check block for vehicle temperature

All four are laid out the same way as the standard sheet, so a customer who already signs your DO will not have to learn a new form. Every file is A4, prints to one page, and carries the three-copy footer.

03. The 60-second delivery order cheat sheet

You need a delivery order when goods physically move to a customer and the invoice is not travelling with them. That is nearly every business that delivers.

SituationDo you need a DO?
You deliver goods and invoice later (monthly, or on terms)Yes. This is exactly what a DO is for.
Goods go out in stages against one big orderYes — one DO per drop, so each delivery is signed for separately.
Customer collects from your shop and pays on the spotNo. The receipt or cash sale invoice already proves it.
You deliver and hand over the invoice at the same timeOptional — many still issue one, so there is a signature on delivery.
You are a service business with nothing physical to deliverNo. There are no goods to sign for.
Goods go to your own second branchYes, internally — it proves stock left one place and arrived at another.

The one-line test: if something leaves your premises and you would struggle to prove it arrived, you needed a delivery order.

04. Delivery order example (Malaysia)

Here is an example of a completed delivery order for a Malaysian wholesale business. The customer ordered 60 bags of rice, but only 40 were delivered, so the DO records the delivery as partial and shows the remaining balance still to come.

Completed Malaysian delivery order example with numbered callouts for company details, DO number, date, PO number, deliver-to address, items, totals, order status, delivered by and received by
A completed delivery order. The numbered markers match the field table in section 05 — the same document is in the filled example PDF.

The same example is written out below as text, so you can copy any line straight into your own template.

❶ SYARIKAT BEKALAN MAJU SDN BHD
No. 12, Jalan Perindustrian 3, 81100 Johor Bahru, Johor
Company No. 201501234567 (1234567-A) · Tel 07-123 4567
DELIVERY ORDER
(Pesanan Penghantaran)
❷ DO No.: DO-2026-0148
❸ Date: 14 August 2026
❹ Your PO: PO-KL-2291
❺ Deliver to:
Kedai Runcit Seri Aman
No. 8, Jalan Melati 2, 43000 Kajang, Selangor
Attn: Puan Salmah · 012-345 6789

❻ Items delivered

No.DescriptionQtyUnitRemarks
1Beras Wangi 10kg40bag
2Minyak Masak 5kg24btl
3Gula Halus 1kg100pkt2 pkt torn, replaced

❼ Total items: 3 lines / 164 units
❽ Order status: PARTIAL — 20 bags Beras Wangi to follow on the next trip (balance of PO-KL-2291)

❾ Delivered by❿ Received in good order by
Name: Hafiz (driver)
Lorry: JHR 8842
Date: 14/08/2026
Name: ______________
IC/Staff no: _________
Date: ______________
Company chop:

Goods remain the property of Syarikat Bekalan Maju Sdn Bhd until paid in full. Please check goods before signing — claims for shortage or damage must be made on this DO at the time of delivery.

Original — Customer  |  Duplicate — Accounts  |  Triplicate — Driver

Notice what is not on it: prices. A delivery order says what arrived, not what it costs. Keeping money off the DO is deliberate — the driver does not need to know your margins, and the customer’s storekeeper only has to check quantities against what is in front of them. Pricing belongs on the invoice.

On the SST line: a delivery order is generally used to record the movement and receipt of goods rather than to bill the customer, so this example carries no SST line. SST, where it applies, is normally reflected on the invoice or tax document that follows. Whether you must charge SST at all, and at what rate, depends on your registration and the goods involved — the Royal Malaysian Customs Department (RMCD) is the authority on that, not your template.

05. How to fill in a delivery order: every field explained

#FieldWhat it doesWhat goes wrong without it
Your company details + registration numberIdentifies who delivered (your SSM registration number)A DO with no letterhead proves nothing about who sent it
DO numberThe unique reference for this deliveryYou cannot match the delivery to an invoice later
Delivery dateWhen the goods actually arrivedPayment terms have no start point
Customer’s PO numberTies the delivery to what they orderedTheir accounts department rejects the invoice
Deliver-to address + contactWhere it goes, and who to callThe driver phones you instead of the customer
Item lines: description, quantity, unitWhat is being handed overAny dispute becomes your word against theirs
Total line and unit countA quick check at the tailgateShort deliveries slip through unnoticed
Order status (full or partial)Flags a balance still owingThe rest of the order is quietly forgotten
Delivered by — driver name and vehicleWho physically brought itNo one to ask when something is missing
Received by — name, signature, chop, dateThe whole point of the documentYou have no proof of delivery at all
Title and claims wordingSets when ownership passes and how long to complainLate claims for damage you cannot disprove

The three fields people actually skip

The customer’s PO number (❹). It feels like admin until the day their accounts department holds your invoice because nothing links it to an approved order. One field, written at the point of delivery, prevents that entirely. If your customer sent you a purchase order, its number belongs here.

The order status (❽). Partial deliveries are where money leaks. A DO that says “PARTIAL — 20 bags to follow” is a note to both sides that the job is not finished. A DO that stays silent lets a short delivery become permanent.

The receiver’s chop (❿). A scribbled signature with no printed name and no company chop is close to worthless in a dispute — nobody can say who signed. Ask for a name in block letters next to the signature. It takes five seconds and it is the difference between proof and a squiggle.

06. Why bother? The RM3,000 delivery nobody can prove

A wholesaler delivers RM3,000 of stock to a shop on a Tuesday. The driver is in a hurry, nobody signs, and the DO comes back blank.

Six weeks later the invoice is unpaid. The shop owner says two of the cartons never arrived. The wholesaler is certain they did. There is no signature, no name, no chop, no date — only two people remembering a Tuesday differently.

There is no way to win that argument. In practice the wholesaler writes off part of the invoice to keep the customer, and the RM3,000 becomes maybe RM2,400.

A signed delivery order is a receipt for goods. It costs one piece of paper and thirty seconds at the tailgate, and it converts “I’m sure we delivered it” into something you can put in front of someone. That is the entire business case.

What we commonly see with Malaysian SMEs

The problem is rarely that a business forgets to issue a delivery order. It is that the signed copy never makes it back to the office. The driver delivers the goods, the customer signs, and the document then lives in the lorry, in a jacket pocket, or in a pile at the warehouse. Weeks later a quantity is queried and the accounts team cannot produce the one piece of paper that would settle it.

The businesses that avoid this treat the returned copy as part of the delivery run, not as paperwork: the driver hands the signed copies in at the end of the day, and someone checks the count of DOs out against DOs back. It is a two-minute habit that protects the whole month of invoicing.

The same document quietly does three other jobs:

  • It starts the clock on payment terms. “30 days” from when? From the delivery date on the DO.
  • It keeps your stock records honest. Goods left the warehouse on a date, against a document. Your stock count and your paperwork agree. If you are still counting stock by memory, inventory management is the wider fix.
  • It tells your accounts what to invoice. A pile of signed DOs is a to-do list of invoices waiting to be raised.

07. Purchase order, delivery order, invoice — the document flow

These three documents get mixed up constantly. They are simply three different moments in the same transaction.

❶ Purchase order — the customer orders
“Please send us 60 bags of rice.” Written by the buyer. Shows prices.
❷ Delivery order — the goods arrive
“Here are 40 bags. Sign here. 20 to follow.” Written by the seller. No prices.
❸ Invoice — the bill follows
“40 bags delivered on 14 Aug. RM1,600 due in 30 days.” Written by the seller. Shows prices.
❹ Payment and receipt — the money moves
Purchase orderDelivery orderInvoice
Who writes itThe buyerThe sellerThe seller
WhenBefore anything movesAs the goods moveAfter delivery
Shows prices?YesNoYes
Signed byWhoever approves spendingWhoever receives the goodsNobody
Answers“What did we agree to buy?”“Did it actually arrive?”“What do we owe?”

The DO is usually the only one of the three that proves a physical event. A PO is a promise and an invoice is a claim — the delivery order is the one carrying a signature from someone who was standing there. Businesses vary, and some hand over the invoice with the goods; the sequence above is the common pattern rather than a rule.

When the invoice stage comes round, what a Malaysian invoice must show is a different set of rules again. And if you send prices before an order is confirmed, that is a proforma invoice — see also proforma invoice vs invoice.

08. Delivery order vs delivery note — are they the same?

In everyday Malaysian business use: yes. “Delivery order”, “DO”, “delivery note” and “despatch note” all describe the same piece of paper travelling with the goods to be signed on arrival.

The small distinction some businesses draw:

  • Delivery order — leans towards an instruction to release and deliver goods, and is the term used almost everywhere in Malaysia.
  • Delivery note — leans towards a simple list of what is in the box, and is the more common phrase in British usage.

If a customer asks for a “delivery note”, send them your delivery order. Nobody will object. Use whichever term your customers use — the fields that matter are identical either way.

09. “Delivery order” can mean something different in shipping

In freight and shipping, a delivery order (often written D/O) can also refer to a document issued by a shipping line, airline or freight forwarder that authorises the release of imported cargo from a port, depot or warehouse. That is a different document from the commercial delivery order template on this page.

If that is what you came for, your freight forwarder or shipping line issues it — a template will not help. If you deliver goods to your own customers, keep reading.

10. Delivery order terms in Malay

Malaysian businesses run in two languages, often on the same document. If your customer’s paperwork is in Malay, or you want a bilingual pad, here are the terms.

EnglishMalay
Delivery orderPesanan Penghantaran
Delivery order numberNombor pesanan penghantaran
DateTarikh
Deliver toHantar kepada
Description of goodsKeterangan barang
QuantityKuantiti
UnitUnit
RemarksCatatan
Delivered byDihantar oleh
Received in good order byDiterima dalam keadaan baik oleh
SignatureTandatangan
Company chopCop syarikat
Partial deliveryPenghantaran sebahagian
Balance to followBaki akan menyusul
Goods remain our property until paidBarang kekal milik kami sehingga dijelaskan

The Excel and Word templates above carry these Malay labels on a second sheet, so one pad works for both kinds of customer.

Reading in Malay? The full walkthrough is here: Delivery Order (Pesanan Penghantaran): Cara Buat.

11. Five delivery order mistakes that cost real money

These are the ones that turn into arguments, unpaid invoices and stock that cannot be accounted for.

The mistakeWhat it costs you
1. No customer PO number on the DONothing links the delivery to the order they approved, so their accounts department can hold your invoice.
2. Quantity copied from the order instead of countedThe DO should show what physically left your premises. Copying the order hides short deliveries until the customer finds them.
3. Partial delivery not recordedThe balance is quietly forgotten. Nobody chases the remaining items and nobody bills for them.
4. Signature with no printed nameMonths later nobody can say who signed, which makes the signature close to useless in a dispute.
5. The signed copy never returns to the officeYour proof of delivery effectively disappears — see the box in section 06. This is the most common one.

12. How to generate a delivery order in Niagawan

If you already record your sales in Niagawan, you do not need to retype anything. There are two ways to produce a DO.

From a sales invoice. Open the sales invoice for the order and generate the delivery order from it. The customer, the addresses and the item lines carry across, so the DO and the invoice agree with each other by construction — which is the point, since a mismatch between the two is what causes disputes in the first place.

Manually. Create the delivery order directly when there is no invoice yet — the common case when you deliver first and bill at the end of the month.

Either way the document is numbered, saved against the customer, and there when you need to find it six months later. Step-by-step screens for both routes are in the Malay walkthrough.

13. Before the lorry leaves: a signing checklist

Print this and keep it by the loading area. There is a one-page PDF version too.

Before the goods go out

  • DO number filled in and recorded against the customer
  • Customer’s PO number written on the DO
  • Item descriptions match what is physically loaded — checked, not assumed
  • Quantities counted at the tailgate, not copied from the order
  • Partial delivery? The balance is written on the DO
  • Three copies present and legible

At the point of delivery

  • Receiver checks the goods before signing
  • Signature plus printed name — a squiggle alone is not proof
  • Company chop where the customer uses one
  • Date written by the receiver
  • Any shortage or damage noted on the DO itself, at the time
  • Customer keeps the original; driver returns the other two copies

Back at the office

  • Signed copy filed against the customer
  • Stock records updated
  • DO added to the list of deliveries waiting to be invoiced
About the author

Bryant Gan is the Founder of Niagawan — the cloud accounting and POS system used by more than 40,000 businesses in Malaysia since 2016. He has spent over 10 years building software that helps Malaysian SMEs keep their books, stock, and tax records in order.

14. Frequently asked questions

What is a delivery order?

A delivery order is a document a seller sends with goods, listing what is being delivered, which the customer signs on arrival to confirm receipt. It proves the delivery happened. It does not show prices — the invoice does that.

Can I get a free delivery order template?

Yes — every template on this page is free, with no sign-up. The standard delivery order comes in Excel, Word and PDF, and there are four more versions in Excel and PDF for multi-drop runs, goods sent out temporarily, service work, and perishables. There is also a completed example and a one-page signing checklist you can print.

Is a delivery order the same as an invoice?

No. A delivery order lists what was delivered and is signed by the person who received it. An invoice lists what is owed and asks for payment. The DO usually comes first; the invoice follows and refers back to it.

Does a delivery order need to show prices?

No, and most do not. Keeping prices off the DO means the driver and the customer’s storekeeper only deal with quantities. Pricing belongs on the invoice.

Is a delivery order the same as a tax invoice?

No. A delivery order is a commercial document — businesses use it because it is the practical proof that goods arrived, not because it satisfies a tax rule. A tax invoice is a separate document with its own requirements, and RMCD is the authority on those.

Is a delivery order the same as a delivery note?

In everyday Malaysian business use, yes. “Delivery order”, “DO”, “delivery note” and “despatch note” describe the same document. Use whichever term your customers use — the fields that matter are identical.

How many copies of a delivery order should I make?

Many Malaysian businesses use three: original for the customer, duplicate for accounts, triplicate for the driver. Fewer or more is fine — it depends on your workflow.

What happens if the customer refuses to sign?

Note the refusal and the reason on the DO, and have the driver sign that note. An unsigned DO with a written explanation and a driver’s signature is far stronger than a blank one.

Can one delivery order cover a partial delivery?

Yes, and it should say so. Mark it partial and write what is still to come, so both sides know the order is not finished.

What should a delivery order include?

Your company details and registration number, a unique DO number and delivery date, the customer’s PO number, the deliver-to address and contact, one line per item with description, quantity and unit, a total line, the full-or-partial status, the driver’s name and vehicle, and a received-by block with name, signature, company chop and date.

Is there a delivery order template in Excel?

Yes — every version on this page has an .xlsx file. The standard one has ten item rows, a live total-units formula, and a second sheet listing the English and Malay labels so you can print a bilingual pad. The multi-drop, temporary, service and perishables sheets are built the same way, with the columns each of those jobs needs.

What is a delivery order in shipping?

A different document entirely. In freight, a delivery order (D/O) is issued by a shipping line, airline or freight forwarder and authorises release of imported cargo from a port or depot to a named party. Section 09 explains the difference.

What is delivery order in Malay?

A delivery order in Malay is a pesanan penghantaran. Section 10 has the full English and Malay terminology table, and the templates carry those labels on a second sheet.

What is a temporary delivery order?

A delivery order for goods that are expected to come back — sent on loan, on approval, for a demonstration, on consignment, or away for repair. Because it is not a sale, it carries a return-by date, a serial or asset number for each item, and a return record to fill in when the goods come back. If the customer decides to keep them, you raise an invoice and note the invoice number on the sheet.

What is a delivery sheet?

A single sheet covering one vehicle run to several customers, instead of a separate delivery order per stop. Each drop gets its own numbered line with the customer, the quantity, the time and its own received-by signature, and the foot of the sheet records how many drops were completed and why any were not. Some businesses call it a run sheet or a courier sheet.

Do I need a different delivery order for chilled or frozen goods?

Not strictly, but the standard sheet leaves out the three things an F&B customer queries afterwards: the batch or lot number, the expiry date, and the condition the goods arrived in. The perishables version on this page adds those as columns, along with a vehicle temperature check and a rejected-quantity line so anything refused goes back with the driver on the same trip.

Who signs a delivery order?

The person receiving the goods signs it, and the driver signs the delivered-by side. Ask the receiver for a printed name and a company chop next to the signature — a signature alone often cannot be traced to anyone later.

40,000+
Malaysian businesses
4.7★
500+ Google reviews
10 yrs
since 2016
1 system
POS · Accounts · Stock · SST

The goods went out. Did the invoice follow?

Record the sale once and the delivery document sits with the invoice it belongs to, so nothing gets delivered and then quietly never billed. Niagawan is cloud accounting and POS for Malaysian SMEs.