How to manage vendor POs and payments for solar procurement
This tutorial covers the full solar procurement cycle in CrmLeaf - from setting up your vendor database to raising purchase orders linked to project BOQs, tracking deliveries and recording vendor payments.
- Set up vendor database
- Send RFQ and compare quotes
- Create PO linked to project BOQ
- Track delivery and update stock
- Record payments and manage vendor credit
5 steps to a fully managed procurement cycle
From vendor onboarding to paid PO - all tracked in CrmLeaf.
Step 1: Set up your vendor database
Before you can raise a PO, add your approved solar suppliers to CrmLeaf. Each vendor record stores contact details, payment terms, bank details and the product categories they supply.
- 1Go to Vendors → Add Vendor
- 2Enter company name, contact person, email and phone
- 3Set payment terms (e.g. Net 30, Net 60, 50% advance + 50% on delivery)
- 4Set credit limit if applicable
- 5Assign product categories they supply (Panels / Inverters / Cables / BOS)
- 6Mark vendor as "Approved" - only approved vendors can receive POs
Step 2: Send an RFQ and compare quotes
For significant purchases, send a Request for Quotation to multiple vendors simultaneously. Compare their quotes on price, lead time and payment terms before selecting the preferred vendor.
- 1Inventory → RFQs → New RFQ
- 2Add the required items and quantities from your shortfall list or manually
- 3Select vendors to receive the RFQ (2–4 vendors recommended for competitive quoting)
- 4Send RFQ - vendors receive email with the RFQ document
- 5As quotes are received, enter them against each vendor in the RFQ comparison view
- 6Select the preferred vendor and convert to a PO
Step 3: Create a PO linked to the project BOQ
Raise a Purchase Order for the required materials, linked to the specific project BOQ. This ensures procurement costs are attributed to the right project and tracked against the BOQ budget.
- 1Go to Vendors → POs → New PO (or convert from RFQ)
- 2Select the vendor and set the PO date
- 3Add line items (or import from BOQ shortfall list)
- 4Link the PO to the specific project - costs attribute automatically
- 5Set delivery date aligned with project milestone schedule
- 6Set payment milestone (e.g. 50% on PO, 50% on delivery)
- 7Submit PO - vendor receives PO document by email
Step 4: Track delivery and update stock
When materials arrive, record the delivery against the PO. CrmLeaf updates warehouse stock automatically and marks received items on the PO - tracking partial deliveries cleanly.
- 1Vendors → POs → open the relevant PO → click "Record Delivery"
- 2Enter items received and quantities - can be partial if delivery is in stages
- 3Select the warehouse where materials were received
- 4Add delivery note number for reference
- 5Stock levels update automatically across the receiving warehouse
- 6If delivery is short - remaining items stay as "Outstanding" on the PO
Step 5: Record payments and manage vendor credit
Record vendor payments against POs as they are made. CrmLeaf tracks paid amounts, outstanding payables and vendor credit notes - giving procurement and finance a live payables position.
- 1Vendors → Payments → New Payment (or from PO record → "Record Payment")
- 2Enter payment amount, date and payment reference
- 3Link to the specific PO - outstanding balance updates
- 4For credit notes: Vendors → Credit Notes → New Credit Note → link to vendor → apply to future payment
- 5View Vendor Statement: all POs, payments and credits in chronological order
- 6Payables Report shows total outstanding per vendor and overall payables position
Tutorial complete
Vendor database
Approved suppliers configured with payment terms, credit limits and product categories - ready to receive POs and RFQs.
BOQ-linked procurement
POs linked to project BOQs mean procurement costs attribute to the right project - real-time margin visibility throughout execution.
Live payables
Vendor payments recorded and tracked. Outstanding payables visible at a glance. No payment surprises at month end.
Common questions
Start your free trial
and follow this guide.
14 days free - no credit card. Set up your account, invite your team and follow each step with your own live data.
Free 14-day trial · Free onboarding · No credit card
