TemplateRegistry.
TemplatesType: Spreadsheet/LogFormats: .CSV / Excel & .PDF8 min readUpdated May 2026By Julian Vance

Purchase Order Template Malaysia Excel

Having a well-structured purchase order template malaysia excel is the single most important step you can take to ensure consistency, reduce errors, and save countless hours. Research consistently shows that teams and individuals who follow a documented, step-by-step process achieve 40% better outcomes compared to those who rely on memory or improvisation alone. Yet, the majority of people still operate without a clear, actionable framework. This comprehensive Purchase Order Template Malaysia Excel template bridges that gap — giving you a battle-tested, ready-to-use guide that covers every critical step from start to finish, so nothing falls through the cracks.


What is a Purchase Order Template Malaysia Excel?

A purchase order template malaysia excel is a standardized document used to streamline processes, ensure consistency, and maintain compliance within the automotive-logistics domain. By leveraging this pre-built template, you avoid starting from scratch, thereby reducing errors and saving significant time. Our professionally designed format is easily accessible as an editable CSV spreadsheet for Microsoft Excel and Google Sheets, alongside a clean printable PDF.

Spreadsheet/Log Preview

Template Registry

Standard Operating Procedure

Registry ID: TR-PURCHASE

1. System Overview & Purpose

  • Purpose: To manage, track, and execute domestic and international purchase orders (POs) originating from Malaysia, ensuring full compliance with the Royal Malaysian Customs Department (SST regulations), local withholding tax provisions, and multi-currency exchange rates (MYR, USD, SGD, EUR).
  • Scope: End-to-end procurement lifecycle from requisition logging, vendor matching, tax calculation (Sales and Service Tax / SST), delivery tracking, to financial reconciliation and accounts payable (AP) matching.
  • Data Update Cadence: Real-time entry for new PO generation; daily reconciliation of delivery receipts; weekly updates for vendor master data and exchange rates.

2. Column Definitions & Validation Rules Table

Field NameData FormatRequired / OptionalValidation Rules / Logic / Dropdown Values
PO_IDAlphanumericRequiredFormat: PO-YYYY-XXXX (e.g., PO-2023-0101). Unique primary key.
Requisition_DateDate (DD/MM/YYYY)RequiredMust be <= TODAY().
Vendor_IDAlphanumericRequiredFormat: VEND-XXX. Must exist in Vendor Master sheet via VLOOKUP.
Vendor_NameTextRequiredAuto-populated via =XLOOKUP(Vendor_ID, ...) from Vendor Master.
Vendor_BRNAlphanumericRequiredMalaysian Business Registration Number (e.g., 202001012345).
Item_SKUAlphanumericRequiredFormat: SKU-XXXX-XX.
Item_DescriptionTextRequiredDetailed description of goods or professional services.
QuantityIntegerRequired> 0.
Unit_PriceCurrencyRequired> 0. Denominated in Currency Code.
CurrencyText (3-letter)RequiredDropdown: MYR, USD, SGD, EUR, CNY.
Exchange_Rate_MYRDecimal (4 dp)RequiredBase 1.0000 for MYR. Daily Bank Negara Malaysia (BNM) mid-rate for foreign currencies.
SST_ApplicableBooleanRequiredDropdown: YES, NO. (Malaysian Sales and Service Tax @ 6% or 8%).
SST_RatePercentageRequired0.00%, 6.00%, or 8.00% based on current Malaysian tax legislation.
Delivery_TermTextRequiredDropdown: EXW, FOB, CIF, DDP, LOCAL_DELIVERY.
Expected_Delivery_DateDate (DD/MM/YYYY)RequiredMust be >= Requisition_Date.
PO_StatusTextRequiredDropdown: Draft, Pending Approval, Issued, Partially Received, Closed, Cancelled.
Approver_IDAlphanumericRequiredEmployee ID of authorized approver (Delegation of Authority limits apply).

3. Complete Master Data Table

PO_IDRequisition_DateVendor_IDVendor_NameVendor_BRNItem_SKUItem_DescriptionQuantityUnit_PriceCurrencyExchange_Rate_MYRSST_ApplicableSST_RateDelivery_TermExpected_Delivery_DatePO_StatusApprover_ID
PO-2023-010101/10/2023VEND-001Tenaga Switchgear Sdn Bhd198501001234SKU-ELE-01Industrial Circuit Breaker 400A104500.00MYR1.0000YES8.00%DDP15/10/2023IssuedEMP-102
PO-2023-010203/10/2023VEND-002Dell Global B.V. (Malaysia)199301021456SKU-IT-09Latitude 5530 Laptop i754800.00MYR1.0000YES8.00%LOCAL_DELIVERY20/10/2023IssuedEMP-105
PO-2023-010305/10/2023VEND-003DHL Express (Malaysia) Sdn Bhd199001004567SKU-LOG-02International Air Freight SG-KL11250.00SGD3.4520YES8.00%EXW10/10/2023ClosedEMP-101
PO-2023-010408/10/2023VEND-004Sime Darby Property Berhad197301002143SKU-FAC-04Warehouse Rental Sublease (Oct)125000.00MYR1.0000YES8.00%LOCAL_DELIVERY31/10/2023Pending ApprovalEMP-102
PO-2023-010510/10/2023VEND-005BASF Chemicals (M) Sdn Bhd199001011223SKU-RAW-11Polyurethane Resin Grade A50045.50USD4.6850YES6.00%CIF25/11/2023IssuedEMP-103
PO-2023-010612/10/2023VEND-006Celcom Axiota Berhad198801000188SKU-TEL-03Enterprise Fiber Broadband 1Gbps13500.00MYR1.0000YES8.00%LOCAL_DELIVERY15/10/2023IssuedEMP-105
PO-2023-010715/10/2023VEND-007KPMG Management & Risk Sdn Bhd196801000135SKU-SRV-02SST & Tax Compliance Audit 2023145000.00MYR1.0000YES8.00%LOCAL_DELIVERY30/11/2023DraftEMP-101
PO-2023-010818/10/2023VEND-001Tenaga Switchgear Sdn Bhd198501001234SKU-ELE-02Copper Busbar 3-meter length20320.00MYR1.0000YES8.00%DDP28/10/2023IssuedEMP-102
PO-2023-010920/10/2023VEND-008Schneider Electric Malaysia199401015678SKU-ELE-05Acti9 Miniature Circuit Breaker15085.00EUR4.9810YES8.00%FOB15/12/2023Pending ApprovalEMP-103
PO-2023-011022/10/2023VEND-002Dell Global B.V. (Malaysia)199301021456SKU-IT-12UltraSharp 27" USB-C Monitor102100.00MYR1.0000YES8.00%LOCAL_DELIVERY05/11/2023IssuedEMP-105
PO-2023-011125/10/2023VEND-009Petronas Dagangan Berhad198201005577SKU-ENG-08Diesel Industrial Grade (Skid Tank)50002.15MYR1.0000YES6.00%LOCAL_DELIVERY26/10/2023ClosedEMP-101
PO-2023-011228/10/2023VEND-010UMW Equipment Sdn Bhd197601003456SKU-MCH-01Forklift Battery Maintenance Kit24200.00MYR1.0000YES8.00%DDP10/11/2023IssuedEMP-102

4. Formulas & Calculation Logic

Implement these formulas in your calculated columns to maintain automated financial tracking. Assuming row 2 is the active data row:

  • Subtotal (Foreign Currency): =Quantity*Unit_Price
  • Subtotal (MYR Base): =ROUND(Quantity * Unit_Price * Exchange_Rate_MYR, 2)
  • SST Amount (MYR Base): =IF(SST_Applicable="YES", ROUND(Subtotal_MYR * SST_Rate, 2), 0)
  • Total PO Value (MYR Inclusive of SST): =Subtotal_MYR + SST_Amount_MYR
  • Vendor Lookup (Dynamic Population): =XLOOKUP(Vendor_ID, Vendor_Master[Vendor_ID], Vendor_Master[Vendor_Name], "Invalid Vendor")
  • PO Aging Tracker (Days Open): =IF(OR(PO_Status="Closed", PO_Status="Cancelled"), "-", DATEDIF(Requisition_Date, TODAY(), "d"))
  • SST Compliance Audit Check: =IF(AND(SST_Applicable="YES", ISBLANK(Vendor_BRN)), "NON-COMPLIANT: MISSING BRN", "COMPLIANT")

5. Summary KPI Dashboard

Construct your executive dashboard using these high-level summary formulas referencing the Master Data table (assuming data spans rows 2 to 100):

  • Total Active PO Spend (MYR): =SUMIFS(Total_PO_Value_MYR_Column, PO_Status_Column, "<>Cancelled", PO_Status_Column, "<>Closed")
  • Pending Approval Exposure: =SUMIF(PO_Status_Column, "Pending Approval", Total_PO_Value_MYR_Column)
  • Total SST Committed (MYR): =SUMIFS(SST_Amount_MYR_Column, PO_Status_Column, "<>Cancelled")
  • Open PO Count: =COUNTIF(PO_Status_Column, "Issued") + COUNTIF(PO_Status_Column, "Pending Approval")
  • Health Status Flags & Conditional Formatting Rules:
    • Overdue Delivery Flag: =IF(AND(Expected_Delivery_Date < TODAY(), NOT(OR(PO_Status="Closed", PO_Status="Cancelled"))), "CRITICAL: OVERDUE", "ON TRACK")
      • Conditional Formatting Rule: Apply red fill if cell equals "CRITICAL: OVERDUE".
    • High-Value Threshold Flag (DOA Check): =IF(Total_PO_Value_MYR > 50000, "BOARD/C-LEVEL REQ", "STANDARD")
      • Conditional Formatting Rule: Apply yellow fill if cell equals "BOARD/C-LEVEL REQ".

6. Standard Operating Workflow

  1. Requisition & Setup:
    • Navigate to the Data Entry sheet. Select the Vendor_ID from the dropdown list. Verify that the Vendor Business Registration Number (BRN) populates automatically to comply with Malaysian e-invoicing and SST validation mandates.
  2. Line Item & Currency Input:
    • Enter the Item_SKU, Quantity, and Unit_Price.
    • Select the transaction currency. If transacting in USD, SGD, EUR, or CNY, input the official Bank Negara Malaysia (BNM) daily mid-rate into Exchange_Rate_MYR.
  3. Tax Configuration (SST):
    • Set SST_Applicable to YES or NO. Select the applicable Malaysian tax rate (6.00% for applicable services/digital goods, 8.00% for standard taxable goods/services, or 0.00% for exempt/export items).
  4. Authorization & Approval Workflow:
    • Submit the row. If the calculated Total_PO_Value_MYR exceeds RM50,000, the status defaults to Pending Approval, routing the alert to the designated Approver_ID based on the company's Delegation of Authority (DoA) matrix.
  5. Issuance & Tracking:
    • Once approved, change the PO_Status to Issued. Print or export the sheet via the designated Print Area template to generate the formal PDF Purchase Order for transmission to the vendor.
  6. Reconciliation & Closure:
    • Upon receipt of goods and the vendor's e-invoice, match the physical Goods Received Note (GRN) quantities against the PO. Update the status to Closed upon successful Accounts Payable (AP) matching.
© 2026 Template RegistryAcademic Integrity Verified
Official Standardized Document

Download this Template

View all