purchase-order-management

Manage purchase order lifecycle from requisition to three-way invoice matching.

6|1|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/aviskaar/open-org --skill purchase-order-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: purchase-order-management
Source: https://github.com/aviskaar/open-org/tree/main/skills/purchase-order-management
Command: npx skills add https://github.com/aviskaar/open-org --skill purchase-order-management

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

This Skill streamlines and enforces the entire purchase order lifecycle, ensuring all company spending is properly authorized, tracked, and matched to invoices, preventing unauthorized expenditures and financial surprises.

Core Features & Use Cases

  • End-to-End PO Management: Handles requisitions, multi-level approvals, PO creation, vendor dispatch, goods/services receipt, and three-way invoice matching.
  • Budget Control: Enforces spending limits and tracks budget availability against requisitions.
  • Use Case: When a team member needs to buy new software, this Skill guides them through creating a requisition, routes it for necessary approvals based on the amount, generates a formal PO, and ensures the vendor invoice is matched against the PO and receipt before payment.

Quick Start

Use the purchase-order-management skill to create a new purchase order for office supplies from 'OfficeMax' with a total value of $500.

Frequently Asked Questions about purchase-order-management

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How does three-way invoice matching work in a purchase order system?

Three-way invoice matching verifies that the purchase order, goods or services receipt, and vendor invoice all align before authorizing payment. This process prevents unauthorized expenditures by ensuring you only pay for items that were properly requisitioned, approved, and actually received.

How do I create a purchase order with multi-level approval routing?

To create a purchase order, submit a requisition with vendor details and amounts. The system automatically routes it through multi-level approvals based on spending limits and procurement policies, then generates a formal PO for vendor dispatch once authorized.

What is the best way to enforce procurement policies and control spend across requisitions?

The best way to control spend is using a system that enforces procurement policies automatically during requisition creation. It checks budget availability, applies spending limits, and routes requests through multi-level approvals before any purchase order is generated.

Can I track the complete purchase order lifecycle from requisition to closure?

Yes, the complete purchase order lifecycle is tracked from requisition creation and approval routing through vendor dispatch, goods receipt, and three-way invoice matching. You can monitor PO amendments, track spending analytics, and manage closure within a single workflow.

Does this purchase order management approach support budget tracking and expense limits?

Yes, budget control is enforced by tracking budget availability against requisitions and applying strict spending limits. This ensures all company spending stays properly authorized, tracked, and matched to invoices, preventing financial surprises.

What happens if a vendor invoice doesn't match the purchase order and receipt?

When a vendor invoice fails three-way matching against the purchase order and goods receipt, payment is blocked to prevent unauthorized expenditures. This discrepancy detection ensures financial compliance and resolves discrepancies before funds are released.