Purchase order ayam restoran membantu purchasing menerjemahkan kebutuhan operasional menjadi instruksi pembelian yang jelas untuk supplier. Di dalam satu PO, restoran dapat menetapkan produk, spesifikasi, quantity, unit, harga, lokasi, hingga jadwal pengiriman yang berlaku untuk transaksi tertentu.
Tanpa informasi yang cukup, order seperti “besok kirim ayam 50” masih menyisakan banyak pertanyaan. Apakah 50 kilogram atau 50 ekor? Produk fresh atau frozen? Ukuran berapa? Parting berapa? Harga yang digunakan berapa? Barang dikirim ke outlet mana dan pada jam berapa?
Jawaban singkat: Purchase order ayam restoran sebaiknya mencantumkan minimal nomor PO, supplier, produk, spesifikasi, quantity, unit of measure, harga yang dikonfirmasi, tanggal dan lokasi delivery, receiving window, serta aturan substitution jika diperlukan. PO kemudian menjadi acuan saat supplier menyiapkan order, restoran menerima barang, dan purchasing memeriksa invoice.
Format PO setiap perusahaan dapat berbeda. Contoh angka, harga, dan workflow dalam artikel ini bersifat ilustratif dan perlu disesuaikan dengan sistem purchasing, approval, serta kesepakatan masing-masing bisnis.

Apa Itu Purchase Order Ayam Restoran?
Purchase Order atau PO adalah dokumen pemesanan yang menjelaskan barang apa yang diminta buyer dari supplier untuk transaksi tertentu.
Dalam pembelian ayam, PO dapat berisi:
- nama supplier
- nomor PO
- tanggal order
- jenis produk
- spesifikasi produk
- quantity
- unit
- harga
- tanggal delivery
- receiving window
- lokasi pengiriman
- catatan atau requirement khusus
PO membuat purchasing dan supplier memiliki satu referensi yang sama mengenai apa yang harus dipenuhi pada order tersebut.
Kenapa Order WhatsApp Saja Bisa Menimbulkan Ambiguity?
WhatsApp dapat digunakan untuk komunikasi, tetapi isi order tetap perlu cukup spesifik.
Contoh:
“Besok ayam 50 ya.”
Kalimat tersebut belum menjawab:
- 50 kg, ekor, pack, atau piece?
- ayam karkas, fillet, atau parting?
- fresh atau frozen?
- ukuran atau weight range berapa?
- parting berapa?
- harga yang digunakan berapa?
- delivery ke lokasi mana?
- pukul berapa barang harus tiba?
Semakin tinggi volume dan semakin banyak SKU atau outlet, semakin besar risiko miscommunication jika order hanya bergantung pada percakapan informal.
Bedanya Purchase Request, PO, Specification, dan SLA
| Dokumen / Proses | Fungsi | Pertanyaan yang Dijawab |
|---|---|---|
| Purchase Request | Permintaan pembelian secara internal | Apa yang perlu dibeli oleh perusahaan? |
| Product Specification | Menentukan requirement produk | Produk seperti apa yang harus dipenuhi? |
| SLA | Menetapkan standar layanan supplier | Bagaimana supplier harus melayani buyer? |
| Purchase Order | Menetapkan order tertentu | Apa, berapa, dengan harga berapa, dan kapan dikirim? |
Secara sederhana:
Specification = requirement produk
SLA = requirement layanan
PO = instruksi transaksi
Untuk master requirement produk, lihat cara membuat spesifikasi ayam untuk supplier.
Informasi Minimum dalam PO Ayam
PO tidak perlu terlalu panjang, tetapi setiap informasi penting harus cukup jelas agar supplier dapat memproses order tanpa menebak.
| Field | Fungsi |
|---|---|
| PO Number | Identitas transaksi |
| Supplier | Pihak yang menerima order |
| Product | Produk yang dipesan |
| Specification | Requirement produk |
| Quantity | Jumlah yang dibutuhkan |
| Unit | kg, ekor, piece, pack, atau unit lain |
| Unit Price | Harga yang dikonfirmasi |
| Delivery Date | Tanggal barang diperlukan |
| Receiving Window | Rentang waktu penerimaan |
| Delivery Location | Lokasi barang dikirim |
1. Gunakan Nomor PO yang Unik
Setiap PO sebaiknya memiliki nomor yang dapat digunakan sebagai referensi oleh purchasing, receiving, finance, dan supplier.
Contoh ilustratif:
PO-20261022-001
Nomor PO membantu menghubungkan:
Order → Delivery → Receiving → Invoice → Payment
Jika terjadi discrepancy, semua pihak dapat menggunakan nomor yang sama untuk mencari transaksi terkait.
2. Pastikan Supplier yang Tercantum Benar
PO perlu dikirim kepada supplier yang memang sudah dipilih untuk order tersebut.
Untuk bisnis dengan banyak vendor, purchasing sebaiknya menghindari penggunaan nama informal yang dapat membingungkan.
Data dapat mencakup:
- nama supplier
- nama badan usaha jika diperlukan
- PIC
- alamat atau lokasi sumber sesuai sistem perusahaan
Jika supplier masih dalam proses qualification, lihat cara memilih supplier ayam untuk restoran dan checklist audit supplier ayam.
3. Tulis Nama Produk secara Spesifik
Hindari deskripsi terlalu umum seperti:
“Ayam”
Gunakan nama yang lebih spesifik, misalnya:
- ayam karkas fresh
- ayam parting 8 fresh
- fillet paha fresh
- fillet dada frozen
Semakin jelas nama produk, semakin kecil kebutuhan supplier untuk menginterpretasikan order.
4. Hubungkan PO dengan Product Specification
Nama produk saja belum selalu cukup.
Contoh:
Produk: Fillet paha fresh
Specification: Boneless, 150–200 gram/piece
Untuk ayam parting:
Produk: Ayam parting 8 fresh
Ukuran karkas: 0,9–1,0 kg/ekor
Angka tersebut hanya contoh.
Jika restoran menggunakan parting berbeda, requirement dapat menggunakan parting 4, 8, 10, 12, atau 14 sesuai kebutuhan menu. Lihat ayam parting 4, 8, 10, 12, atau 14 untuk usaha.
Jangan Menulis Semua Specification Berulang-Ulang jika Sudah Ada Master Spec
Restoran dengan SKU banyak dapat menggunakan kode specification.
Contoh:
Product: Fillet Paha Fresh
Spec Code: SPEC-FLP-02
PO kemudian mengacu pada master specification yang sudah disetujui.
Namun, supplier harus benar-benar mengetahui dan memiliki versi specification yang berlaku.
5. Quantity Harus Memiliki Unit of Measure
Menulis quantity tanpa unit dapat menghasilkan salah interpretasi.
Contoh berikut memiliki arti berbeda:
- 50 kg
- 50 ekor
- 50 pack
- 50 pcs
Karena itu, PO perlu mencantumkan quantity dan unit secara berdampingan.
| Produk | Qty | Unit |
|---|---|---|
| Fillet paha | 50 | kg |
| Ayam karkas | 30 | ekor |
| Ayam parting 8 | 40 | kg |
Jangan Campur Basis Order dan Basis Harga tanpa Penjelasan
Misalnya restoran memesan berdasarkan ekor tetapi supplier menagih berdasarkan kilogram.
Hal ini dapat dilakukan jika memang disepakati, tetapi purchasing perlu memahami basis perhitungannya.
Contoh:
Order: 20 ekor
Expected weight: berdasarkan weight range yang disepakati
Price basis: RpXX.XXX/kg
Dengan demikian receiving dan finance mengetahui mengapa jumlah ekor dan nilai invoice tidak memiliki hubungan satu-ke-satu yang tetap.
6. Tentukan Harga yang Berlaku untuk Order
Harga ayam dapat berubah. Karena itu, PO sebaiknya mencerminkan harga yang sudah dikonfirmasi untuk transaksi tersebut.
Contoh ilustratif:
Quantity: 50 kg
Unit Price: Rp48.000/kg
Subtotal: Rp2.400.000
Harga tersebut hanya contoh dan bukan referensi harga pasar.
Dengan harga tercantum, purchasing memiliki baseline ketika invoice diterima.
Bagaimana jika Harga Berubah setelah PO Dikirim?
Supplier sebaiknya tidak mengubah harga secara sepihak di invoice tanpa proses konfirmasi sesuai kesepakatan.
Jika terdapat perubahan harga, purchasing dapat:
- meminta konfirmasi harga baru
- menilai apakah perubahan dapat diterima
- memperbarui PO atau membuat revisi sesuai sistem internal
- memastikan supplier menggunakan harga yang telah disetujui
Untuk strategi menghadapi perubahan harga secara lebih luas, lihat cara menghadapi fluktuasi harga ayam untuk restoran.
7. Cantumkan Delivery Date
PO harus menjelaskan kapan produk diperlukan.
Contoh:
Delivery Date: 23 Oktober 2026
Hindari penggunaan relatif seperti “besok” pada dokumen final jika tanggal absolut dapat digunakan.
Tanggal absolut mengurangi ambiguity ketika percakapan atau PO dibuka kembali beberapa hari kemudian.
8. Tambahkan Receiving Window jika Diperlukan
Tanggal saja belum selalu cukup.
Restoran yang memiliki jam receiving tertentu dapat mencantumkan:
Receiving Window: 08.00–10.00
Jam tersebut hanya contoh.
Delivery window membantu supplier merencanakan rute dan membantu restoran menyiapkan staf receiving.
Lihat cara menentukan jadwal pengiriman ayam restoran.
9. Jangan Lupakan Lokasi Pengiriman
Untuk bisnis multi-outlet, lokasi merupakan bagian kritis dalam PO.
Contoh:
Delivery Location: Outlet A
Jika perusahaan memiliki central kitchen dan beberapa outlet, gunakan nama atau kode lokasi yang tidak ambigu.
Kesalahan lokasi dapat membuat barang tiba tepat waktu tetapi di tempat yang salah.
10. Perhatikan Order Cutoff dan Lead Time
Delivery date perlu dibaca bersama lead time dan order cutoff supplier.
Misalnya supplier memiliki requirement order sebelum waktu tertentu untuk delivery berikutnya.
Purchasing perlu mengetahui:
- kapan PO harus dikirim
- kapan supplier mengonfirmasi PO
- berapa lead time normal
- bagaimana order di luar cutoff ditangani
Jangan langsung menganggap supplier terlambat jika PO memang dikirim melewati cutoff yang sudah disepakati.
11. Atur Product Substitution
Supplier kadang tidak memiliki produk yang sama persis dengan PO.
Contohnya:
- parting 8 tidak tersedia
- size 0,9–1,0 kg tidak tersedia
- fresh hanya tersedia dalam quantity terbatas
PO dapat mencantumkan:
Substitution: Tidak diperbolehkan tanpa approval purchasing sebelum delivery.
Supplier kemudian tidak otomatis mengganti parting, size, kondisi, atau produk tanpa persetujuan.
Kenapa Substitution Harus Dikontrol?
Produk pengganti dapat memengaruhi:
- portioning
- yield
- food cost
- waktu prep
- recipe
- jumlah porsi yang dihasilkan
Karena itu, substitution bukan hanya masalah apakah total kilogram tetap sama.
12. PO Perlu Dikonfirmasi Supplier

Mengirim PO belum tentu berarti supplier otomatis mampu memenuhi seluruh order.
Gunakan alur:
PO Sent → Supplier Review → Supplier Confirmation → Delivery
Supplier dapat memberikan status:
- Confirmed
- Partial
- Pending
- Unable to Fulfill
Status tersebut hanya contoh internal.
Bagaimana jika Supplier Hanya Bisa Fulfill Sebagian?
Misalnya restoran memesan:
PO Quantity: 50 kg
Supplier hanya mampu menyediakan:
Confirmed Quantity: 40 kg
Purchasing perlu mengetahui kekurangan 10 kg sebelum delivery jika memungkinkan.
Buyer kemudian dapat:
- menyetujui partial fulfillment
- menyesuaikan produksi
- mengubah quantity
- mengaktifkan backup supplier
Untuk contingency sourcing, lihat cara menyiapkan backup supplier ayam restoran.
13. Gunakan PO Revision jika Ada Perubahan
Perubahan order sebaiknya tidak hanya tersebar di beberapa chat tanpa memperbarui referensi utama.
Misalnya:
PO awal: 50 kg
Revisi: 70 kg
Restoran dapat menggunakan:
- PO Revision 1
- updated PO
- change order
sesuai sistem perusahaan.
Yang penting supplier dan buyer mengetahui versi order yang paling baru.
Hindari Dua Versi PO Aktif pada Saat Bersamaan
Jika PO berubah, beri penanda yang jelas pada versi lama dan versi baru.
Contoh:
PO-20261022-001 Rev.1
Tujuannya mencegah warehouse supplier menggunakan quantity lama sementara purchasing sudah menggunakan quantity baru.
14. PO Harus Menjadi Referensi saat Receiving

Ketika barang tiba, receiving dapat membandingkan kiriman dengan PO.
Periksa:
- produk
- specification
- quantity
- unit
- delivery location
- approved substitution jika ada
Namun, receiving tetap harus mencatat apa yang benar-benar datang, bukan otomatis menyalin quantity PO.
Gunakan checklist penerimaan ayam dari supplier untuk pemeriksaan barang.
Contoh PO 100 kg, Barang Datang 95 kg
Misalnya:
| Data | Quantity |
|---|---|
| PO | 100 kg |
| Barang Datang | 95 kg |
| Barang Diterima | 95 kg |
Catatan receiving harus menunjukkan bahwa aktual penerimaan adalah 95 kg.
Data tersebut kemudian dapat digunakan untuk mengecek invoice dan evaluasi quantity accuracy supplier.
15. Bedakan PO Quantity dan Received Quantity
Keduanya tidak boleh diperlakukan sebagai angka yang otomatis sama.
PO Quantity = jumlah yang dipesan
Received Quantity = jumlah yang benar-benar diterima
Jika terdapat barang yang direject, approved received quantity juga dapat berbeda dari quantity yang tiba.
16. Hubungkan PO dengan Traceability
Nomor PO dapat menjadi salah satu referensi traceability.
Contoh:
PO: PO-20261022-001
Supplier: Supplier A
Product: Fillet paha
Receiving ID: RCV-20261023-01
Batch/Lot: jika tersedia
Dengan demikian order dapat dihubungkan dengan barang yang benar-benar diterima.
Lihat panduan traceability ayam restoran.
17. PO vs Invoice
Ketika invoice supplier diterima, purchasing atau finance perlu memastikan tagihan sesuai dengan transaksi yang disetujui.
Parameter yang dapat dibandingkan:
- supplier
- produk
- quantity
- unit
- harga
- nomor PO
- barang yang benar-benar diterima
Invoice tidak sebaiknya dibayar hanya karena totalnya terlihat mirip dengan PO.
Gunakan Three-Way Matching

Secara sederhana, purchasing dapat membandingkan tiga sumber:
PO → apa yang dipesan
Receiving Record → apa yang diterima
Invoice → apa yang ditagihkan
Ketiganya perlu konsisten atau memiliki penjelasan yang dapat diterima jika berbeda.
| Dokumen | Contoh |
|---|---|
| PO | 100 kg × Rp48.000 |
| Receiving | 95 kg diterima |
| Invoice | 95 kg × Rp48.000 |
Contoh harga tersebut hanya ilustratif.
Contoh Quantity Variance
Jika:
PO: 100 kg
Received: 95 kg
Maka quantity shortfall:
100 – 95 = 5 kg
Restoran dapat mencatat selisih tersebut untuk supplier evaluation jika relevan.
Contoh Price Variance
Misalnya:
PO Price: Rp48.000/kg
Invoice Price: Rp49.000/kg
Maka:
Price Variance = Rp49.000 – Rp48.000 = Rp1.000/kg
Perbedaan tidak otomatis berarti invoice salah. Purchasing perlu memeriksa apakah terdapat perubahan harga yang sudah dikonfirmasi tetapi PO belum diperbarui.
18. Emergency Purchase Tetap Perlu Jejak Transaksi
Restoran dapat mengalami kondisi darurat seperti:
- forecast meleset
- supplier utama mengalami shortfall
- event mendadak
- outlet membutuhkan tambahan stok
Dalam kondisi tersebut, approval dan PO workflow mungkin berbeda dari pembelian normal.
Namun, transaksi tetap sebaiknya memiliki jejak yang cukup untuk menjawab:
- siapa yang memesan
- produk apa
- berapa quantity
- harga berapa
- dari supplier mana
- siapa yang menyetujui
- berapa yang diterima
Jangan membuat emergency purchase menjadi celah di mana kontrol procurement sama sekali hilang.
19. PO untuk Restoran Multi-Outlet
Multi-outlet perlu menentukan apakah setiap outlet memiliki PO sendiri atau seluruh order dikonsolidasikan oleh central purchasing.
Contoh model pertama:
PO Outlet A → Supplier
PO Outlet B → Supplier
PO Outlet C → Supplier
Model kedua:
Central PO → Supplier → Delivery per Outlet
Keduanya dapat digunakan tergantung sistem perusahaan.
Yang penting, quantity dan destination masing-masing outlet tetap dapat diketahui.
Contoh Consolidated PO Multi-Outlet
| Destination | Product | Quantity |
|---|---|---|
| Outlet A | Fillet paha | 30 kg |
| Outlet B | Fillet paha | 40 kg |
| Outlet C | Fillet paha | 25 kg |
Total PO:
30 + 40 + 25 = 95 kg
Supplier tetap perlu mengetahui bagaimana 95 kg tersebut harus dibagi per lokasi.
20. Hubungkan PO dengan Reorder Planning
PO seharusnya merupakan output dari kebutuhan yang sudah dihitung, bukan angka yang dibuat tanpa dasar.
Sebelum PO diterbitkan, purchasing dapat mempertimbangkan:
- stok tersedia
- average usage
- forecast
- safety stock
- lead time
- event atau promo
Untuk menentukan kapan perlu reorder, lihat cara mengatur stok ayam restoran.
21. Jangan Membuat PO Berdasarkan Harga Termurah Saja
PO memang mencantumkan harga, tetapi keputusan pembelian tetap perlu melihat total requirement.
Supplier dengan harga lebih rendah belum tentu menghasilkan biaya operasional lebih rendah jika:
- yield lebih rendah
- size tidak konsisten
- quantity sering kurang
- delivery sering terlambat
- reject rate lebih tinggi
Karena itu, harga PO perlu dibaca bersama kualitas produk dan performa supplier.
Contoh Format Purchase Order Ayam
| Field | Contoh Isi |
|---|---|
| PO Number | PO-20261022-001 |
| Order Date | 22 Oktober 2026 |
| Supplier | Supplier A |
| Product | Fillet paha fresh |
| Specification | Boneless, 150–200 g/piece |
| Quantity | 50 |
| Unit | kg |
| Unit Price | RpXX.XXX/kg |
| Delivery Date | 23 Oktober 2026 |
| Receiving Window | 08.00–10.00 |
| Delivery Location | Outlet A |
| Substitution | Approval required |
| Supplier Confirmation | Confirmed / Partial / Pending |
Semua angka dan format tersebut hanya contoh. Sesuaikan dengan sistem purchasing perusahaan.
Contoh PO untuk Ayam Parting
PO Number: PO-20261022-002
Product: Ayam parting 8 fresh
Weight Specification: 0,9–1,0 kg/ekor sebelum parting
Quantity: 80 kg
Unit Price: RpXX.XXX/kg
Delivery: 23 Oktober 2026
Receiving Window: 07.00–09.00
Substitution: Tidak diperbolehkan tanpa approval
Checklist Sebelum PO Dikirim
- Nomor PO sudah tersedia.
- Supplier sudah benar.
- Nama produk jelas.
- Specification sudah benar.
- Fresh atau frozen sudah disebutkan jika relevan.
- Parting sudah benar.
- Weight range sudah sesuai.
- Quantity sudah dicek.
- Unit of measure tercantum.
- Harga sudah dikonfirmasi.
- Delivery date sudah jelas.
- Receiving window sudah jelas.
- Delivery location sudah benar.
- Order cutoff sudah dipenuhi.
- Substitution rule sudah jelas.
- Supplier confirmation akan diminta.
- Approval internal sudah selesai jika diperlukan.
Checklist Saat Supplier Mengonfirmasi PO
- Produk dapat dipenuhi.
- Specification dapat dipenuhi.
- Quantity dapat dipenuhi.
- Harga sesuai.
- Delivery date sesuai.
- Receiving window dipahami.
- Lokasi delivery benar.
- Tidak ada substitution yang belum disetujui.
Checklist saat Receiving terhadap PO
- Cocokkan nomor PO.
- Cocokkan produk.
- Cocokkan specification.
- Hitung atau timbang quantity aktual.
- Catat quantity yang diterima.
- Catat reject atau hold jika ada.
- Catat approved substitution jika ada.
- Hubungkan surat jalan dengan PO.
- Simpan receiving record.
Kesimpulan
Purchase order ayam restoran berfungsi sebagai instruksi transaksi yang menghubungkan kebutuhan purchasing dengan proses supplier, receiving, dan invoice.
PO sebaiknya tidak hanya mencantumkan nama produk dan quantity. Untuk bahan baku ayam, informasi seperti kondisi fresh atau frozen, ukuran, parting, unit of measure, harga, delivery date, receiving window, lokasi, serta aturan substitution dapat sangat memengaruhi apakah order dipenuhi dengan benar.
Supplier juga sebaiknya mengonfirmasi kemampuan fulfill sebelum delivery. Jika quantity hanya dapat dipenuhi sebagian, purchasing memiliki kesempatan untuk melakukan penyesuaian atau menggunakan backup supplier sebelum operasional terganggu.
Ketika barang tiba, receiving perlu mencatat jumlah aktual yang diterima, bukan hanya menyalin quantity PO. Data tersebut kemudian dibandingkan dengan invoice melalui proses matching untuk menemukan quantity variance atau price variance.
Dengan PO yang jelas, restoran dapat mengurangi ambiguity dan membangun alur procurement yang lebih terkontrol dari order → supplier confirmation → delivery → receiving → invoice.
Ayamitra mendukung kebutuhan supplier ayam untuk restoran, katering, central kitchen, dan usaha kuliner dengan berbagai produk ayam, termasuk ayam parting dan ayam fillet sesuai ketersediaan dan spesifikasi yang dapat dipenuhi.
Jika bisnis Anda sudah memiliki PO, product specification, volume, atau delivery requirement tertentu, silakan minta penawaran dari Ayamitra agar kebutuhan pasokan dapat dikonfirmasi terlebih dahulu.
Pertanyaan Umum tentang Purchase Order Ayam Restoran
Apa itu purchase order ayam restoran?
Purchase order ayam restoran adalah dokumen pemesanan yang menjelaskan produk, spesifikasi, quantity, unit, harga, supplier, lokasi, serta jadwal pengiriman untuk transaksi pembelian tertentu.
Apa saja yang harus ada dalam PO supplier ayam?
Minimal cantumkan nomor PO, supplier, produk, specification, quantity, unit of measure, harga, delivery date, delivery location, dan receiving window jika digunakan.
Apa bedanya PO dengan product specification?
Product specification menjelaskan standar produk yang harus dipenuhi, sedangkan PO menjelaskan quantity, harga, dan delivery untuk order tertentu serta dapat mengacu pada specification tersebut.
Apakah PO harus dikonfirmasi supplier?
Sebaiknya supplier mengonfirmasi apakah produk, specification, quantity, harga, dan delivery dapat dipenuhi sehingga purchasing mengetahui potensi shortfall sebelum barang dikirim.
Bagaimana jika barang yang datang lebih sedikit dari PO?
Catat quantity aktual yang diterima pada receiving record. Selisih terhadap PO dapat dicatat sebagai quantity variance dan digunakan untuk pengecekan invoice maupun evaluasi supplier.
Apa itu three-way matching dalam pembelian restoran?
Three-way matching adalah proses membandingkan purchase order, receiving record, dan invoice untuk memastikan produk, quantity, dan harga yang ditagihkan sesuai dengan order dan barang yang benar-benar diterima.
Bagaimana jika harga invoice berbeda dari PO?
Purchasing perlu memeriksa apakah perubahan harga telah dikonfirmasi dan disetujui. Jika harga memang berubah, PO atau dokumentasi transaksi sebaiknya diperbarui sesuai prosedur internal sebelum pembayaran diproses.