Creating Purchase Orders in missionX
missionX enables project managers and finance teams to create Purchase Orders directly within the operational contexts where work is planned and executed. Whether you are budgeting individual tasks in Gantt charts or managing company-wide supplier contracts, PO creation is unified and real-time.
From Gantt charts (Task Budget & Work Breakdown Structure)
Project Managers building work breakdown structures in Gantt views can attach purchase orders directly to specific deliverables, tasks, or phase milestones:
| Step | Interface Location | Action & System Behavior |
| 1. Open Task Budget | Gantt View → Task Details Drawer → Task Budget | Select any task or milestone in your Gantt view and navigate to its dedicated Task Budget panel. |
| 2. Launch Add Project PO | Task Budget → Click Add PO | Opens the purchase order builder pre-scoped to the current project and task deliverable. |
| 3. Vendor & Line Item Details | PO Builder Form | Select an approved vendor, specify currency, contracted amount, GL code, and detailed scope description. |
| 4. Budget Allocation | Automatic Sync | The committed amount immediately registers against the task cost baseline and bubbles up into overall project budget utilization. |
Task Cost Granularity: Linking POs directly to Gantt tasks gives PMs instant visibility into subcontracted vendor costs versus internal labor hours for every task on the critical path.
From Budget Pro (Project Workspace)
In the project's Budget Pro workspace, PMs manage the entire financial lifecycle of the project.
The dedicated PO Numbers tab in Budget Pro allows you to:
| Budget Pro Capability | Description |
| Project-Wide PO Inventory | View all purchase orders associated with the project, including committed amounts, invoiced amounts, remaining balances, and status badges. |
| New Project PO Creation | Create POs that span multiple tasks or general project services (e.g., third-party testing, hardware procurement, consulting retainers). |
| Real-Time Variance Tracking | See remaining uncommitted budget before approving new PO requests to prevent cost overruns. |
From Organization Workspace (Enterprise Procurement)
Organization Admins and Vendor Managers can create organizational POs in Vendors & Invoicing → PO Numbers:
Standalone Org POs: Used for company-level procurement that is not tied to a single project (e.g. corporate SaaS tools, office supplies, legal counsel). These POs draw from departmental overhead budgets instead of client project funds.
PO fields & multi-currency handling
| Field Name | Required? | Notes & Configuration |
| Vendor | Yes | Must be an active or verified vendor in the organization directory. |
| PO Number | Auto / Manual | Generated automatically using organizational sequence tokens (e.g., PO-2026-0042) or entered manually if using an external ERP. |
| Currency & Amount | Yes | Supports any international currency. missionX converts the commitment into the organization base currency using live daily FX rates. |
| GL Code | Optional | Assigns the commitment to a chart of accounts category for ERP and accounting export. |
| Scope / Description | Yes | Detailed deliverables or statement of work (SOW) referenced on the purchase order. |
Next steps
Learn how to route POs for approval and issue them in Issuing POs & Approvals.