kiboerp
Purchasing Module

Purchasing & Procurement Software for SMBs

Manage purchase orders, suppliers and budgets from a single platform. KiboERP Purchasing covers the full procure-to-pay cycle: purchase requests, threshold-based approval workflows, competitive RFQ, goods receipt, and automatic accounting entries.

Updated: May 2026·Reading time: 12 min

6 pillars of KiboERP Purchasing

KiboERP Purchasing covers the entire procure-to-pay lifecycle: from purchase request through to supplier payment and accounting entry. Here are the six core capabilities.

📋
Supplier Purchase OrdersCreation, automatic numbering, status tracking (draft, sent, partially received, closed). Send PDF by email directly from the interface.
Threshold-Based Approval WorkflowConfigurable approval chains by amount, spend category or cost center. Orders below threshold auto-approve; above it, notification and validation required.
Supplier ScoringCentralized catalog with quality, lead time, and price scores updated at each receipt. Full transaction history and performance indicators.
📊
RFQ & Quote ComparisonMulti-supplier internal RFQs. Responses consolidated in a comparison table to select the best offer on weighted criteria.
🔗
Inventory & Accounting LinkGoods receipt automatically triggers a stock entry. Invoicing creates accounting journal entries and updates budget commitments.
💰
Budget CommitmentsEach approved purchase order creates a commitment against the cost center budget. Real-time tracking of committed vs available budget.

Approval Workflow: Amounts, Categories, Cost Centers

Spend control is the primary objective of any procurement software. KiboERP implements a configurable workflow engine that requires no development, designed for the decentralized structures common in African SMBs.

Amount-based thresholds

Define approval tiers: for example, orders under 500,000 XOF are approved by the purchasing manager, those between 500,000 and 5 million require CFO validation, and above that the general management is involved. Each tier triggers a real-time notification to the relevant approver.

Category-based thresholds

Raw materials, office supplies, and service contracts can have separate approval chains. An IT purchase might require technical sign-off in addition to financial approval, ensuring the right stakeholders are always involved.

Cost center thresholds

Each department has its own budget envelope. The workflow checks that the purchase order fits within the available budget before submitting it for approval. If the budget would be exceeded, an alert is triggered and a budget exception request can be initiated.

Supplier Catalog: Quality, Lead Time, and Price Scoring

Effective supplier management software starts with a structured supplier base. KiboERP centralizes all supplier information in a single catalog accessible to the entire procurement team.

Centralized supplier profile

Each supplier has a complete profile: contact details, payment terms, standard delivery lead times, accepted currencies, contractual documents (contracts, certifications), commercial and accounting contacts. Banking details are secured for payment management.

Automatic multi-criteria scoring

At every goods receipt, KiboERP records variances between the order and the actual delivery — quantities, quality compliance, adherence to confirmed lead time. This data feeds a continuously updated score out of 100, broken into three sub-scores:

  • Quality score — compliance rate of received goods vs ordered
  • Lead time score — percentage of deliveries on the confirmed date
  • Price score — price competitiveness measured across RFQ rounds

History and payment reminders

The complete history of orders, receipts, invoices, and payments is available on each supplier profile. Payment reminders — in XOF or in foreign currency — can be scheduled and sent directly from KiboERP.

RFQ & Quote Comparison: Internal Tendering

Competitive quoting is at the heart of any high-performing procurement policy. KiboERP includes a built-in RFQ module — no third-party tool required.

Launch a request for quotation

From a purchase request or directly from the module, create an RFQ and select the suppliers to consult. KiboERP generates a standardized quote request and sends it by email to each supplier. Responses are entered or imported into the platform.

Multi-supplier comparison table

Received quotes are consolidated in a comparison table: unit prices, lead times, payment terms, minimum quantities. Each criterion can be weighted to calculate an overall score. Selecting a supplier automatically converts the quote into a purchase order.

Use Cases by Industry

Wholesale & distribution

A wholesaler places dozens of supplier orders per week. KiboERP automates purchase order creation from reorder thresholds in the inventory module, compares prices across alternative suppliers, and consolidates invoices for accounting processing. The amount-based approval workflow prevents budget overruns without slowing down operations.

Hotel chain

For food purchases, linen, cleaning products and equipment, each property generates purchase requests that headquarters consolidates and approves. Volume-negotiated savings are distributed across units. Budget commitments prevent per-department overruns.

Construction & BTP

Construction sites generate heterogeneous purchases: materials, tools, equipment rental, subcontracting. KiboERP lets you allocate each purchase order to a project or cost center, feeding directly into project management dashboards. Supplier scoring identifies the most reliable subcontractors.

Restaurant & food service

Raw material purchases are recurring and subject to price fluctuations. The Purchasing module manages daily supplier orders, controls kitchen receipts, and alerts on price variances vs framework contracts. Accounting integration enables precise food cost calculation.

Medical clinic & healthcare

Medical consumables, drugs, equipment: healthcare purchasing requires strict traceability. KiboERP records batch numbers, expiry dates, and approved suppliers. The approval workflow ensures only compliant products from the approved supplier list are ordered.

Comparison: KiboERP vs Ivalua, Coupa, Sage Purchasing, SAP Ariba

Enterprise procurement solutions (Ivalua, Coupa, SAP Ariba) are designed for large organizations. Their deployment complexity and cost put them out of reach for SMBs. Here is a factual comparison.

CriterionKiboERPIvaluaCoupaSage PurchasingSAP Ariba
Indicative pricingIncluded in ERP planQuote only (>$50K/year)Quote only (>$20K/year)~$500/monthQuote only (>$60K/year)
DeploymentSaaS + On-premiseSaaSSaaSSaaS + On-premiseSaaS
Approval workflowThresholds by amount, category, cost centerAdvanced (enterprise)Advanced (enterprise)BasicVery advanced (enterprise)
Supplier scoringYes — quality, lead time, priceYes (SRM module)YesLimitedYes (SRM module)
RFQ / Quote comparisonYes — built inYesYesYesYes
Native ERP integrationYes — stock, accounting, budgetVia APIVia APISage ERP onlySAP ERP only
On-premise availableYesNoNoYesNo
African context / XOFYes — nativeNoNoNoNo

KiboERP is not an enterprise solution with the complexity of Ariba or Ivalua. It is a modern purchase order software, integrated into the ERP, built for SMBs that want to structure their procurement without a dedicated IT department.

SaaS or On-Premise: Which Deployment to Choose?

KiboERP offers both deployment modes with the same Purchasing module features. The choice depends on your infrastructure, regulatory constraints, and operational model.

SaaS CloudKiboERP Purchasing — SaaS
Includedin your ERP plan
  • Instant browser access
  • Automatic updates
  • No infrastructure to manage
  • Multi-site & multi-currency
  • Support included
  • Ideal: SMBs, multi-location
Start with SaaS
On-PremiseKiboERP Purchasing — On-premise
Custom quoteinstallation & license
  • Local network or VPN deployment
  • Data hosted on your infrastructure
  • Integration with existing systems
  • Advanced customization possible
  • Meets local regulatory requirements
  • Ideal: banks, industry, groups
Request on-premise quote

Inventory, Accounting, and Budget Integration

What sets KiboERP apart from a standalone purchase order software is its native integration with the other modules in the suite.

Link with the Inventory module

Approving a purchase order creates a pending receipt in the inventory module. At delivery, the receipt entry updates stock levels in real time, records lot or serial numbers, and triggers quality control if configured.

Link with Accounting

Receipt and invoicing automatically generate journal entries: stock entry at purchase cost, supplier liability, deductible VAT. Automatic 3-way matching reconciles the invoice with the purchase order and receipt before authorizing payment.

Budget commitments

Each approved purchase order immediately creates a commitment against the relevant cost center budget. Budget dashboards display in real time: allocated budget, current commitments, actual spend, available balance. No more overruns discovered at month end.

FAQ — KiboERP Purchasing Software

How does the purchasing approval workflow work in KiboERP?

KiboERP lets you configure approval thresholds by amount, spend category, or cost center. Orders below the threshold are automatically approved. Above it, the purchase order is routed to one or more approvers as configured.

What is an RFQ in KiboERP?

An RFQ (Request For Quotation) is sent to multiple suppliers simultaneously. KiboERP consolidates their responses in a comparison table so you can choose the best offer based on price, lead time, and quality.

Is the Purchasing module linked to inventory?

Yes. Confirming a goods receipt automatically creates a stock entry and updates inventory levels in real time.

How does KiboERP handle supplier invoices?

KiboERP performs automatic 3-way matching between the purchase order, goods receipt, and supplier invoice before authorizing payment. Matched invoices are posted directly to the accounting module.

Can I score my suppliers in KiboERP?

Yes. The supplier catalog includes multi-criteria scoring: delivery quality, lead time compliance, and price competitiveness. Scores update automatically with each receipt and guide future RFQ selections.

Is KiboERP Purchasing available on-premise?

Yes. The Purchasing module is available both as SaaS (cloud) and on-premise on a local network or private infrastructure, with the same feature set.

Is KiboERP a genuine alternative to Ivalua or Coupa for SMBs?

KiboERP covers the core functions of Ivalua and Coupa — purchase orders, approval workflows, RFQ, supplier scoring — at a significantly lower cost, tailored for African SMBs and their operational context.

Does the Purchasing module integrate with accounting?

Yes. Each validated purchase order creates a budget commitment. Receipt and invoicing automatically generate journal entries in KiboERP's Accounting module.

Go further

Inventory moduleManage your warehouses, batches and reorder levels in real time.Accounting moduleAutomatic journal entries, OHADA chart of accounts, financial reports.ERP for WholesaleFull ERP solution for wholesale and distribution businesses.ERP for ConstructionSite management, materials procurement and subcontracting.All modulesExplore the full KiboERP module suite.Pricing & plansStarter, Essentiel, Business, Enterprise — compare plans.

Ready to structure your purchasing?

Start with SaaS today or plan an on-premise deployment with our technical team.

Try SaaSOn-premise deployment