> For the complete documentation index, see [llms.txt](https://docs.infraon.io/infraon-help/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.infraon.io/infraon-help/infinity-user-guide/purchase-aquisition/purchase-order/add-purchase-order.md).

# Add Purchase Order

that displays key financial information based on the entered item detailsTo create a new Purchase Order (PO) in the Infraon platform, navigate to the top panel and click “**+ Add Purchase Order**.”

You can add a PO in two ways:

* **Manually** – Enter each PO detail individually.
* **Bulk Upload** – Upload a CSV file to add multiple POs simultaneously.

## **Instructions to Add a Purchase Order**

Purchase Order **| Basic Details**

<figure><img src="/files/000aaccee574db407f08c689a524ab905dc61f69" alt=""><figcaption></figcaption></figure>

<table data-header-hidden><thead><tr><th width="179.20001220703125"></th><th width="227.4000244140625"></th><th></th></tr></thead><tbody><tr><td><strong>Label</strong></td><td><strong>Action</strong></td><td><strong>Description / Example</strong></td></tr><tr><td><strong>Order Name*</strong></td><td>Click to add</td><td><p>Enter a unique name for the PO to identify it easily.</p><p><strong>Example:</strong> Purchase of 15 Dell Latitude 5440 Laptops – Q4</p></td></tr><tr><td><strong>Currency*</strong></td><td>Select from the drop-down</td><td><p>Choose the currency in which the PO will be processed.</p><p><strong>Example:</strong> INR, USD, etc.</p></td></tr><tr><td><strong>Department*</strong></td><td>Select from the drop-down.</td><td><p>Specify the department raising the PO. Configure Departments by <a href="/pages/wwyGNgaXR2rPXjBgnDoF">clicking here</a>.</p><p><strong>Example:</strong> IT Department</p></td></tr><tr><td><strong>Expected Delivery Date</strong></td><td>Select from the calendar drop-down</td><td><p>Define the date the goods or services are expected to be delivered.</p><p><strong>Example:</strong> 15-Oct-2025</p></td></tr><tr><td><strong>Vendor*</strong></td><td>Select from the list or add new</td><td><p>Clicking on <strong>Vendor</strong> opens a list of all registered vendors. If the required vendor is not listed, click <strong>Add Vendor</strong> to register a new one.</p><p><strong>Example:</strong> HP India Sales Pvt. Ltd.</p></td></tr><tr><td><strong>Requested By*</strong></td><td>Select from the drop-down</td><td><p>Select the user or requester who initiated the Purchase Order. The drop-down displays both <strong>Users</strong> and <strong>Requesters</strong> in a single list. </p><p></p><p>Use the search option to quickly locate a record. Additional records load automatically as you scroll through the list.<br><br><strong>Example:</strong> John Mathews (User), David Kumar (Requester)</p></td></tr><tr><td><strong>Payment Terms</strong></td><td>Select from the drop-down</td><td><p>Specify the payment terms agreed upon with the vendor.</p><p><strong>Example:</strong> 30 Days, 60 Days, 90 Days</p></td></tr><tr><td><strong>Status</strong></td><td>Select from the drop-down.</td><td>Indicates the current stage of the PO. Only two statuses are available at creation: <strong>Draft (Creation)</strong> and <strong>Waiting for Approval (Approval)</strong>.</td></tr><tr><td><strong>Quotation Number</strong></td><td>Enter the quotation number and click <strong>Add</strong></td><td>Specify the quotation reference received from the vendor. Multiple quotation numbers can be added to record revised or updated quotations for the same Purchase Order.<br><br><strong>Example:</strong> QTN-10045, QTN-10045-REV1</td></tr><tr><td><strong>Description</strong></td><td>Click to add</td><td><p>Provide additional details or context about the PO.</p><p><strong>Example:</strong> Procurement of high-performance laptops for newly hired software developers, each with 32GB RAM and 1TB SSD storage.</p></td></tr><tr><td><strong>Repetitive PO Creation</strong></td><td>Click to select the configuration</td><td><p>Opens a pop-up where users can schedule recurring PO creation:<br></p><ul><li><strong>Once</strong> – Create the PO at a specific date and time.</li><li><strong>Daily</strong> – Repeat every day at the set time.</li><li><strong>Weekly</strong> – Select specific weekdays.</li><li><strong>Monthly</strong> – Choose a day of the month.</li><li><strong>Quarterly</strong> – Schedule every three months.</li><li><strong>Yearly</strong> – Schedule annually.</li></ul><p><br>Once selections are made, a confirmation message will display the schedule details.<br><br><strong>Example:</strong> Schedule every quarter on the 1st, 10:00 AM, to order IT consumables such as keyboards, mice, and docking stations.</p></td></tr></tbody></table>

**Add Address |** Add PO

<figure><img src="/files/qlQ5M1TPexKfAdgkUCxp" alt=""><figcaption></figcaption></figure>

<table data-header-hidden><thead><tr><th width="173"></th><th width="194.99993896484375"></th><th></th></tr></thead><tbody><tr><td><strong>Label</strong></td><td><strong>Action</strong></td><td><strong>Description/ Example</strong></td></tr><tr><td><strong>Shipping Address*</strong></td><td>Input text</td><td>Enter the complete shipping address where the goods or services will be delivered.<br><br><strong>Example:</strong> 101, Tech Park, Bangalore – 560001</td></tr><tr><td><strong>Billing Address</strong></td><td>Input text</td><td>Enter the complete billing address associated with the PO.<br><br><strong>Example:</strong> Corporate Office, MG Road, Bangalore – 560001</td></tr><tr><td><strong>Same as Shipping Address</strong></td><td>Click to tick the check box</td><td>Copies the shipping address into the billing address field automatically.</td></tr></tbody></table>

**Item Details |** Add PO

The Add Item section is used to add line items to the Purchase Order along with their cost details. It supports both **hardware and software items,** with fields dynamically changing based on the selected category type.

This section captures:

* Item details (type, name, category)
* Quantity and pricing information
* Discount and tax calculations

There are two types:

* Add **Hardware Asset** Items

  Used to add physical asset items, such as IT or Fixed Assets, to the Purchase Order.

  * Displays fields like Item Name, Category Type, Category, Part Number, and Quantity
  * Suitable for the procurement of hardware devices and asset-based inventory
  * Cost details are calculated based on quantity, unit price, discount, and tax
* Add **Software Asset** Items

  Used to add software licenses and subscriptions to the Purchase Order.

  * Enabled when Category Type = Software
  * Displays fields like Publisher, License Type, Software Name, License Based On, and Count
  * Removes hardware-specific fields such as Category and Part Number
  * Supports license-based procurement and tracking

<figure><img src="/files/5oIMB5icMeELf3Xo6MqG" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Infraon automatically generates a purchase order summary displaying key financial information based on the details of the entered item. This summary consolidates all cost-related data, including the total quantity of items, the aggregated cost before and after discounts, applicable tax values, and any shipping charges.

The following fields are available for review:

* **Total Order Quantity** – Total number of items in the purchase order.
* **Subtotal (₹)** – Combined cost of all items before applying discounts and taxes.
* **Discount (%)** – Percentage discount applied to the subtotal.
* **Discount Amount (₹)** – Monetary value of the discount.
* **Tax Rate (%)** – Applicable tax percentage (e.g., GST).
* **Tax Amount (₹)** – Calculated tax value based on the taxable amount.
* **Shipping (₹)** – Any applicable shipping charges.
* **Total (₹)** – Final payable amount after adding taxes and shipping charges and deducting discounts.
  {% endhint %}

**Terms of Order |** Add PO

<table data-header-hidden><thead><tr><th width="135"></th><th width="133.79998779296875"></th><th></th></tr></thead><tbody><tr><td><strong>Label</strong></td><td><strong>Action</strong></td><td><strong>Description/ Example</strong></td></tr><tr><td><strong>Terms and Conditions</strong></td><td>Input Text</td><td><p>Specify the contractual obligations, guidelines, or special instructions that govern the purchase. This may include delivery timelines, payment terms, warranty details, or return policies.</p><p><strong>Example:</strong> “Delivery by 15-Oct-2025. 1-year manufacturer warranty applies.”</p></td></tr><tr><td><strong>Remarks</strong></td><td>Input Text</td><td><p>Add any additional notes or comments relevant to the purchase order that are not covered under the terms and conditions.</p><p><strong>Example:</strong> “Please deliver the laptops to the IT storage room in Building B.”</p></td></tr><tr><td><strong>Add Attachment</strong></td><td>Click <strong>Add</strong> and upload file(s)</td><td>Upload quotation documents or supporting files related to the Purchase Order. You can attach one or more files and assign a category before submitting.<br><br><strong>Example:</strong> Vendor Quotation.pdf, Revised Pricing Sheet.xlsx</td></tr></tbody></table>

{% hint style="info" %}
Fields marked with an asterisk **(\*)** are mandatory to fill.
{% endhint %}

Once added, click on **Save** to confirm and add the PO to the inventory.

## **Bulk Upload**

To import a purchase order using a CSV file, select the **Import from CSV** option from the list of available creation methods.

Follow these steps to complete the import successfully:

1. Download the sample CSV template to ensure the correct data structure.
2. Enter the required information into the CSV file accurately.
3. Upload the completed CSV file and click **Next**.
4. Review the system’s column mapping, adjust if needed, and click **Import**.
5. Validate the data, correct any errors, and click **Proceed with the valid records** to finish the process.

{% hint style="info" %}

* All **mandatory fields** must be filled; they cannot be left blank.
* **Purchase Order names** must be unique. Use the same name as the original PO to add more assets to an existing Purchase Order.
* Use valid **currency codes** (e.g., USD, INR).
* Accepted **payment terms** are: 30 Days, 60 Days, or 90 Days.
* For subcategories, use the format Category/Subcategory (e.g., Network/Router). Specify only the category if no subcategory is provided (e.g., Network).
* The **Expected Delivery Date** must be in either mm/dd/yyyy or dd/mm/yyyy format and must not be a past date.
* **Tax Rate** and **Discount Rate** must be numeric values between 0 and 100.
  {% endhint %}
