> ## Documentation Index
> Fetch the complete documentation index at: https://help.kuverbooks.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Purchase Orders | Create and Manage Supplier Requests

> Learn how to create, approve, track, and convert purchase orders in Kuvera Arc to manage supplier purchasing from request through billing.

A Purchase Order is the official document you create before goods are received or billed. In Kuvera Arc, purchase orders help you request products from suppliers, confirm quantities and pricing, follow approval workflows, and maintain a clear purchase audit trail.

## Purchase Order vs Purchase Bill

<Tabs>
  <Tab title="Purchase Order">
    A Purchase Order is a **pre-billing planning document**. Create it before goods arrive or before a supplier invoice is recorded.

    Use a Purchase Order to:

    * Request products from a supplier
    * Define quantities, rates, and delivery expectations
    * Route the request through approval
    * Keep a traceable record before financial transactions begin
  </Tab>

  <Tab title="Purchase Bill">
    A Purchase Bill is a **financial billing document**. It records the payable amount owed to a supplier.

    A Purchase Bill is created after the purchase order is approved and goods have been received and verified through a Goods Received Note.
  </Tab>
</Tabs>

## Purchase Order workflow

<Steps>
  <Step title="Create the purchase order">
    Open the Purchase Order module and create a new order by selecting the supplier, warehouse, and products.

    <Frame caption="New Purchase Order form" />
  </Step>

  <Step title="Add product details">
    Enter quantities, rates, and applicable discounts for each product line. Set the expected delivery date and payment terms if needed.
  </Step>

  <Step title="Save or submit">
    Save the order as a **Draft** to continue editing later, or click **Save Purchase Order** to submit it for approval.
  </Step>

  <Step title="Approval review">
    An authorized user reviews the submitted purchase order and approves it or sends it back for correction.
  </Step>

  <Step title="Convert to Purchase Bill">
    Once approved, the purchase order can be converted into a Purchase Bill. Supplier and product details are carried forward automatically.
  </Step>

  <Step title="Continue purchase processing">
    Continue the purchase workflow through billing, goods receiving, and payment processing.
  </Step>
</Steps>

## Purchase Order statuses

<AccordionGroup>
  <Accordion title="Draft">
    The purchase order has been created and saved but not submitted for approval. You can still edit all fields.
  </Accordion>

  <Accordion title="Pending">
    The purchase order has been submitted and is waiting for review and approval.
  </Accordion>

  <Accordion title="Approved">
    The purchase order has been reviewed and approved. It is eligible for conversion into a Purchase Bill.
  </Accordion>

  <Accordion title="Completed">
    The purchase order lifecycle has been completed after billing and related purchase processing are finalized.
  </Accordion>
</AccordionGroup>

## Access Purchase Orders

<Frame caption="Purchase Order in the Purchase sidebar" />

<Steps>
  <Step title="Open Purchase">
    Go to the left navigation panel and click **Purchase**.
  </Step>

  <Step title="Select Purchase Order">
    Click **Purchase Order** from the Purchase menu.
  </Step>
</Steps>

The Purchase Order Listings page opens. Use status tabs to filter by **All**, **Approved**, **In Draft**, **Pending**, or **Completed**.

## Purchase Order listing

<Frame caption="Purchase Order Listings page" />

<CardGroup cols={2}>
  <Card title="Order Number" icon="hashtag">
    Unique system-assigned purchase order number.
  </Card>

  <Card title="Supplier Name" icon="truck">
    Supplier linked to the purchase order.
  </Card>

  <Card title="Status" icon="circle-check">
    Current workflow status of the order.
  </Card>

  <Card title="Expected Delivery Date" icon="calendar-days">
    Date by which goods are expected from the supplier.
  </Card>

  <Card title="Amount" icon="money-bill">
    Total value of the purchase order.
  </Card>

  <Card title="Action" icon="eye">
    Opens the Purchase Order Details page.
  </Card>
</CardGroup>

## Create a Purchase Order

<Steps>
  <Step title="Open Purchase Order">
    Go to **Purchase > Purchase Order**.
  </Step>

  <Step title="Click New Purchase Order">
    Click **New Purchase Order**.

    <Frame caption="New Purchase Order button" />
  </Step>

  <Step title="Select supplier and warehouse">
    Choose the supplier you are ordering from and the warehouse where goods will be delivered.

    <Frame caption="Supplier and warehouse fields" />
  </Step>

  <Step title="Enter delivery and payment details">
    Set the expected delivery date, payment terms, and reference number if applicable.
  </Step>

  <Step title="Add products">
    Add products manually or use bulk selection to add multiple items.
  </Step>

  <Step title="Review totals">
    Confirm subtotal, discounts, taxable amounts, VAT, and final order total.
  </Step>

  <Step title="Save the purchase order">
    Click **Save as Draft** to save without submitting, or **Save Purchase Order** to submit for approval.
  </Step>
</Steps>

## Purchase Order fields

<AccordionGroup>
  <Accordion title="Required fields">
    **Select Supplier** — Supplier from whom products will be purchased.

    **Select Warehouse** — Warehouse that will receive the ordered goods.
  </Accordion>

  <Accordion title="Optional fields">
    **Expected Delivery Date** — Anticipated delivery date from the supplier.

    **Reference Number** — Internal or external reference for tracking.

    **Payment Term** — Agreed payment terms for this purchase.

    **Billing Address** — Usually populated after supplier selection.

    **Delivery Address** — Usually populated after warehouse selection.
  </Accordion>

  <Accordion title="Product line fields">
    **Product Name** — Product being ordered. Search by product name or code.

    **Quantity** — Number of units requested.

    **Rate per Item** — Agreed purchase rate per unit.

    **Discount** — Item-level discount, if enabled for the product.

    **Total Price** — Automatically calculated from quantity, rate, and discount.
  </Accordion>
</AccordionGroup>

<Info>
  Billing address is usually populated after selecting a supplier. Delivery address is usually populated after selecting a warehouse. You can override these manually if needed.
</Info>

## Add products

<Tabs>
  <Tab title="Manual selection">
    Use the product search field to find items by product name or product code, then select items individually.

    Enter the quantity and rate per item for each line. The total price is calculated automatically.

    <Frame caption="Manual product entry" />
  </Tab>

  <Tab title="Bulk selection">
    Click **Add Items in Bulk** to select multiple products at once.

    <CardGroup cols={2}>
      <Card title="Left panel" icon="magnifying-glass">
        Search and browse the product list.
      </Card>

      <Card title="Right panel" icon="list-check">
        Review selected products, adjust quantities, remove items, or clear all selections.
      </Card>
    </CardGroup>

    <Frame caption="Bulk product selection" />
  </Tab>

  <Tab title="Discount handling">
    Products marked as **discountable** show an active discount field.

    Products marked as **no discount** have the discount field disabled, so item-level discount cannot be applied.
  </Tab>
</Tabs>

## Order totals

The order summary calculates purchase values automatically.

<CardGroup cols={2}>
  <Card title="Subtotal" icon="calculator">
    Sum of all line items before discounts.
  </Card>

  <Card title="Discount" icon="tag">
    Total item-level and order-level discounts applied.
  </Card>

  <Card title="Taxable total" icon="percent">
    Amount subject to VAT.
  </Card>

  <Card title="Non-taxable total" icon="circle-minus">
    Amount not subject to VAT.
  </Card>

  <Card title="VAT total" icon="file-invoice-dollar">
    Calculated VAT amount.
  </Card>

  <Card title="Final amount" icon="money-bill">
    Final purchase order total after discounts and taxes.
  </Card>
</CardGroup>

<Note>
  Purchase Orders support item-level discounts and order-level discounts. Both are included in the final calculated amount.
</Note>

<Warning>
  Complete all required fields and review supplier, warehouse, products, quantities, rates, and totals before clicking **Save Purchase Order**.
</Warning>

## View Purchase Order details

<Steps>
  <Step title="Open Purchase Order">
    Go to **Purchase > Purchase Order**.
  </Step>

  <Step title="Find the order">
    Locate the purchase order in the listing table. Use status tabs or search by supplier name if needed.
  </Step>

  <Step title="Open details">
    Click the **Action** icon on the order row.

    <Frame caption="Open Purchase Order details" />
  </Step>
</Steps>

<Frame caption="Purchase Order Details page" />

<CardGroup cols={2}>
  <Card title="Basic order details" icon="file-lines">
    Status, purchase order ID, creation ID, creator, supplier, delivery date, payment terms, reference number, and addresses.
  </Card>

  <Card title="Product and pricing details" icon="boxes-stacked">
    Product names, rates, quantities, discounts, line totals, subtotal, taxable total, non-taxable total, VAT, and final amount.
  </Card>
</CardGroup>

<Info>
  Purchase order data is read-only except in Draft status. Available actions depend on workflow status and user permissions.
</Info>

## Purchase Order actions

Actions are available from the Purchase Order Details page based on the order status and your permissions.

<AccordionGroup>
  <Accordion title="Duplicate Purchase Order">
    Creates a copy of the current purchase order as a new Draft.

    The duplicate carries over supplier details, products, quantities, pricing, and discounts. A new purchase order number is assigned before submission.
  </Accordion>

  <Accordion title="Void Purchase Order">
    Cancels the purchase order and removes it from active processing.

    When voiding:

    * You must provide a reason
    * The order is excluded from further workflow steps
    * The record remains visible for audit history
    * A voided order cannot be reactivated

    Destructive actions like voiding are usually restricted to authorized users.
  </Accordion>

  <Accordion title="Print Preview">
    Opens a formatted, print-ready version of the purchase order with supplier details, product line items, pricing, tax breakdown, and totals.
  </Accordion>

  <Accordion title="Convert to Purchase Bill">
    Converts an approved purchase order into a Purchase Bill.

    This action is available only when the purchase order is in **Approved** status. Supplier details, products, quantities, and pricing are carried into the new bill.
  </Accordion>
</AccordionGroup>

<Warning>
  Voiding a purchase order is irreversible. Make sure you intend to permanently cancel the order before proceeding.
</Warning>

## Filter purchase orders

Use **Filter Data** to narrow purchase order records.

<Frame caption="Purchase Order filter panel" />

<CardGroup cols={2}>
  <Card title="Order Number" icon="hashtag">
    Find a specific purchase order by order number.
  </Card>

  <Card title="Expected Delivery Date" icon="calendar-days">
    Filter orders by expected delivery date.
  </Card>

  <Card title="Amount Minimum" icon="arrow-up">
    Show orders with totals at or above this value.
  </Card>

  <Card title="Amount Maximum" icon="arrow-down">
    Show orders with totals at or below this value.
  </Card>
</CardGroup>

<Note>
  Click **Apply Filter** to update the listing, or **Cancel** to close without applying changes.
</Note>

## Export purchase orders

Use **Export Data** to download purchase order records. Exporting does not modify purchase order data or workflow statuses.

<Frame caption="Export Purchase Orders panel" />

<Tabs>
  <Tab title="Full Export">
    Exports all purchase order records in the system, regardless of active filters.
  </Tab>

  <Tab title="Current View Export">
    Exports only the purchase orders currently visible in the listing, including filtered results.
  </Tab>
</Tabs>

<CardGroup cols={3}>
  <Card title="XLSX" icon="file-excel">
    Export purchase orders for spreadsheet use.
  </Card>

  <Card title="PDF" icon="file-pdf">
    Export purchase orders for document sharing.
  </Card>

  <Card title="CSV" icon="file-csv">
    Export purchase orders for data processing or integrations.
  </Card>
</CardGroup>

<Note>
  Exports respect the selected export scope and any filters applied at the time of export.
</Note>
