
NetSuite procurement: from request to payment
Procurement in NetSuite covers the full purchase-to-pay cycle — from the moment someone in your organization needs something, through vendor selection, purchase order creation, receipt of goods, invoice processing, and payment. Done well, it controls spending, enforces approval policies, and gives finance visibility into committed costs before the invoices arrive.
TL;DR: NetSuite's procurement module handles the full procure-to-pay (P2P) cycle: purchase requisitions with approval workflows, purchase orders with vendor management, three-way matching (PO → receipt → invoice), and automated vendor payments. The key features are configurable approval routing by amount and department, blanket POs for recurring purchases, drop-ship and special order workflows, and tight integration with inventory and accounts payable.
The procure-to-pay cycle
1. Purchase requisition
The process starts when someone needs something. A purchase requisition is an internal request — it doesn't go to the vendor; it goes to the approver.
Creating requisitions:
- Any employee with the right role can create a requisition
- Items can be from the item catalog (inventory items with preferred vendors) or free-text descriptions for non-catalog purchases
- Each line includes: item, quantity, estimated cost, needed-by date, and account/department coding
Approval workflow:
- Requisitions route through an approval chain based on configurable rules
- Common rules: dollar threshold (under $500 auto-approve, $500–$5,000 manager approval, over $5,000 VP approval), department-specific approvers, budget availability check
- Approvers receive email notifications and can approve from email or within NetSuite
- Rejected requisitions return to the requester with comments
Conversion to PO:
- Approved requisitions convert to purchase orders — one click, no re-entering data
- Multiple requisitions for the same vendor can be consolidated into a single PO
- The purchasing department reviews and finalizes vendor selection, pricing, and delivery terms before sending
2. Purchase order
The purchase order is the formal commitment to the vendor.
PO creation methods:
- From requisitions: converted from approved requisitions
- Manual entry: purchasing agent creates directly
- From reorder points: inventory items that fall below their reorder point can auto-generate POs
- From MRP: material requirements planning generates POs for raw materials based on production demand
- Blanket POs: standing orders for recurring purchases over a time period
PO features:
- Multiple ship-to addresses per PO (different items to different locations)
- Expected receipt dates per line
- Vendor-specific item codes (cross-reference between your SKU and the vendor's SKU)
- Terms and conditions (attached as documents or free-text)
- Drop-ship and special order support
PO approval:
- POs can also go through approval workflows, separate from requisition approvals
- This is common when the purchasing department has spending authority up to a limit
- Approved POs can be emailed or faxed to vendors directly from NetSuite, or printed as PDF
3. Item receipt
When goods arrive, the receiving team records an item receipt against the PO:
- Select the PO and enter actual quantities received
- Partial receipts are supported — you don't need to receive everything at once
- Record any discrepancies (damaged goods, wrong items, quantity shortages)
- Lot numbers and serial numbers captured at receipt (if tracking is enabled)
- Receipts update inventory quantities immediately
4. Vendor bill (invoice matching)
When the vendor invoice arrives, it's matched to the PO and receipt:
Three-way matching: The invoice (vendor bill) is compared against the PO (what was ordered) and the item receipt (what was received). Discrepancies are flagged:
- Price variance: invoice price differs from PO price
- Quantity variance: invoiced quantity differs from received quantity
- Missing receipt: invoice received but items not yet received
Bills that pass three-way matching can be auto-approved. Bills with variances route to exception handling for manual review.
5. Payment
Once the vendor bill is approved, it enters the payment queue:
- NetSuite's Pay Bills function lets you select bills for payment by vendor, due date, or discount terms
- Payment methods: check, ACH/EFT, wire transfer, credit card
- Early payment discounts (2/10 NET 30) are tracked and highlighted so you don't miss the discount window
- Payment batches can be scheduled (weekly payment runs, for example)
Need help streamlining your procure-to-pay process?
We configure NetSuite procurement workflows, approval routing, and three-way matching for mid-market companies. Get it right the first time.
Book a free consultationBlanket purchase orders
For recurring purchases — office supplies, raw materials with contracted pricing, maintenance services — blanket purchase orders provide a framework agreement.
A blanket PO establishes:
- The vendor
- The items and agreed prices
- The total authorized amount or quantity
- The time period (e.g., calendar year)
Individual releases are made against the blanket PO as needed. Each release reduces the remaining authorized amount. When the blanket PO is exhausted, a new one is needed.
This gives purchasing control (agreed pricing, authorized total) while allowing operational flexibility (order as needed without individual PO approvals).
Drop ship and special orders
Drop ship: A customer places an order, and you create a PO to a vendor who ships directly to the customer. Inventory never touches your warehouse.
In NetSuite:
- Sales order is created
- Drop-ship PO is created linked to the sales order
- Vendor ships to the customer
- You record the PO receipt and mark the sales order fulfilled (exact steps depend on your Advanced Shipping and Receiving settings)
Special order: Similar to drop ship, but the vendor ships to your warehouse, and you ship to the customer. Used when you need to inspect, repackage, or consolidate before shipping.
Both workflows link the sales order to the purchase order, so costs are properly matched to revenue.
Vendor management in procurement
Preferred vendors
Each item can have preferred vendors with vendor-specific pricing:
- Preferred vendor (primary source)
- Alternate vendors (backup sources)
- Vendor-specific pricing (may differ from standard cost)
- Lead times per vendor
- Minimum order quantities
When creating POs from requisitions or reorder points, NetSuite can automatically select the preferred vendor.
Vendor performance
Track vendor performance metrics:
- On-time delivery: percentage of receipts received by the expected date
- Quality: percentage of receipts without quality issues
- Price accuracy: percentage of invoices matching PO prices
- Lead time accuracy: actual vs. quoted lead times
These metrics inform vendor selection decisions and vendor review conversations. Note that vendor scorecards require saved searches or custom reports — NetSuite captures the underlying transaction data, but a dashboard needs to be configured for your specific KPIs.
Budget control
NetSuite can enforce budget limits during procurement:
- Budget checking on requisitions: block or warn when a requisition would exceed the department's budget
- Committed cost tracking: approved POs count as committed costs, reducing available budget before the invoice arrives
- Budget vs. actual + committed reporting: shows the true remaining budget, not just what's been invoiced
This prevents the common problem where departments overspend because committed (PO'd) but not-yet-invoiced costs aren't visible.
Want tighter spend control in NetSuite?
From approval workflows to committed cost tracking, we'll configure your procurement setup so nothing slips through.
Book a free consultationProcurement reports
Key procurement reports:
- Open PO Report: All purchase orders pending receipt, with aging
- Vendor Spend Analysis: Total spend by vendor, category, and period
- Requisition Status: Pending, approved, rejected, converted requisitions
- Three-Way Match Exceptions: Bills that failed matching, with variance details
- Budget vs. Committed: Available budget considering open POs
- Vendor Performance Scorecard: On-time, quality, and accuracy metrics
Frequently Asked Questions
Need help with your NetSuite project?
Whether it's integrations, customization, or support — let's talk about how we can help.

Mercedes Lerena
Co-founder & CEO
Co-founder and CEO of BrokenRubik, leading strategic vision and business operations for over a decade. Expert in building and scaling NetSuite consulting teams, with deep experience in enterprise software delivery and client relationship management.
Get More Insights Like This
Join our newsletter for weekly tips, tutorials, and exclusive content delivered to your inbox.
Related Articles
NetSuite Vendor Portal: Setup, Features & Best Practices (2026)
Guide to the NetSuite Vendor Portal — vendor self-service, PO management, invoice submission, payment status tracking, and configuration best practices.
Contract CFO Services: Fractional CFO for Business
Guide to contract and fractional CFO services. When to hire, what they do, costs, and how a contract CFO works with NetSuite.
NetSuite Accounting Services: Bookkeeping & Finance
Guide to NetSuite accounting services. Outsourced bookkeeping, managed accounting, month-end close, and how to find the right NetSuite accounting partner.
Mercedes Lerena