ERPNext v16 · Buying
ERPNext Buying, with controls built in
From internal request to supplier bill: approvals, supplier comparison, 3-way matching and landed costs so every purchase is controlled and costed correctly.

The ERPNext Buying flow
The standard v16 document flow we configure, test and train your team on.
- Step 1Material Request
- Step 2Request for Quotation
- Step 3Supplier Quotation
- Step 4Purchase Order
- Step 5Purchase Receipt
- Step 6Purchase Invoice
- Step 7Payment Entry
New in ERPNext v16
- Purchase expense booking in the purchase cycle
- Landed Cost Voucher for Subcontracting Receipt
What we configure
Your scope decides which of these apply. Nothing is configured that you did not sign off.
- Supplier and supplier group master
- Purchase Order to Receipt to Bill flow
- Material Request approval flow
- RFQ and supplier quotation comparison
- Purchase Receipt required with tolerance checks
- Landed cost vouchers for duties and freight
AI workers for Buying
AI Procurement Clerk
- Raises POs from reorder alerts
- Compares supplier quotes
- Chases late deliveries
ERPNext Buying FAQ
Does ERPNext support 3-way matching?
Yes. Purchase Order, Purchase Receipt and Purchase Invoice can be enforced in sequence, with tolerance checks on quantity and rate.
How are import duties and freight handled?
Landed Cost Vouchers add duties, freight and other charges to the value of received goods.
Can purchase requests be raised automatically?
Yes. Reorder levels can create Material Requests automatically, and our AI Procurement Clerk can turn them into purchase orders.