The short answer
If you have an unpaid invoice, invoice discounting usually costs the least when you can carry the customer's non-payment risk. If you want the factor to collect and take that risk, factoring is the safer but typically more expensive route. If you have a confirmed purchase order and need cash before you deliver, LPO financing is the only one of the three built for that stage, but it is tied to that specific contract and its payment terms.
The three instruments in plain English
These are three different working-capital tools, not interchangeable labels. The right question is not 'which is cheapest?' but 'where am I in the delivery cycle, and how much risk can I carry?'
- Invoice discounting: a discreet loan against an unpaid invoice. Your customer is usually not notified, you keep collecting, and you remain responsible if the customer does not pay (recourse).
- LPO financing: a loan against a confirmed Local Purchase Order (LPO) from a credible buyer, often government or a large corporate, so you can fund supplies or execution. Repayment comes from the contract proceeds, and the facility usually runs no longer than the order's payment terms.
- Factoring: you sell the receivable to a factor at a discount. The buyer is notified, the factor collects, and with non-recourse factoring the factor assumes the buyer's non-payment risk for approved invoices.
What Ugandan banks currently advertise
Published tariff pages give a useful sense of the market, though terms vary by applicant, invoice quality and the buyer. Among the specifics Ugandan lenders disclose:
- dfcu Bank: invoice/certificate discounting up to UGX 200 million unsecured, financing up to 70% of invoice or certificate value, flexible periods up to 180 days, with principal and interest repayable as a lump sum or proportionally.
- Stanbic Bank: invoice discounting up to 80% of invoice value, interest at prime plus a margin, and a 2% arrangement fee on the loan amount.
- Orient Bank: LPO financing up to 70% of face value with a maximum tenor of 120 days; invoice discounting up to 60 days, with tenor dependent on the LPO or invoice payment terms.
- UBA Uganda: invoice discounting at 70% of invoice value, with a 0.5% handling fee subject to a minimum of UGX 100,000.
- Other published programmes include KCB, I&M Bank, Bank of Africa and Tropical Bank, generally clustering around 70% of invoice or LPO value and tenors of 60 to 180 days.
Who pays, who collects and who really carries the risk
The all-in cost is not only the interest rate. Ask for every fee, arrangement, handling, documentation, legal and late-payment charges, and express it as an annualised cost (the cost as an annual percentage over the actual borrowing period). A 2% arrangement fee on a 60-day facility is not the same as 2% per year.
- Invoice discounting
- You usually keep collection and credit risk. Some lenders require assignment of contract proceeds, which may mean the buyer pays the bank directly, ask exactly who collects before signing.
- LPO financing
- The lender often takes assignment of the contract proceeds, so the buyer pays the lender from the contract. You still carry performance risk: if the order is disputed or delayed, repayment remains your problem.
- Factoring
- The factor collects from the buyer. In non-recourse factoring, the factor assumes the buyer's non-payment risk for approved invoices; in recourse factoring, you must buy back unpaid receivables.
How to choose without overpaying or losing control of the customer relationship
Start with where you are in the order cycle, then compare the true all-in cost and the control you keep over collection. A discreet invoice discount can preserve a long-standing customer relationship; a notified factor may handle credit control for you but changes the way your customer experiences your finance.
- Map the cash gap: Is the need before delivery (LPO financing) or after invoicing (discounting or factoring)?
- Check the buyer: A single, strong buyer makes factoring more attractive; a diversified ledger may make discounting cheaper.
- Get the full fee schedule: interest, arrangement fee, handling fee, documentation, insurance and any early-settlement penalties.
- Confirm recourse: If you are liable when the buyer defaults, treat the facility as a loan, not a sale.
- Ask who collects and how: If you want your customer to keep paying you directly, confirm the facility does not instruct them otherwise.
Before you sign, ask these three questions
Is this recourse or non-recourse? Exactly who collects from my customer? What fees apply beyond interest, and what happens if the invoice is paid late or disputed?
If much of your order book is public-sector, the rules that determine whether an LPO is bankable are not the same as private-sector terms. Uganda's e-GP 2.0: What Every Business Must Know Before Bidding in 2026 explains the electronic portal and what it means for bidders.
Before committing to a facility, it can help to know what longer-term capital costs look like. UDB Business Loans: Eligibility and Document Checklist gives a baseline for term lending, which may be cheaper if you can wait.
The market is maturing, but the method is the same
Uganda's receivable finance market is still thinner than in more mature banking systems, but the direction is clear. In April 2026, the Africa Regional Conference on Factoring, Receivables Finance & Credit Insurance in Kampala, co-hosted by Afreximbank and FCI, heard Bank of Uganda's Deputy Governor describe these tools as critical to closing the SME trade finance gap. Separately, the World Bank-backed INVITE Trust includes a Receivables Financing Facility intended to be implemented through a factoring company that buys MSME invoices at a discount from sales to large buyers.
That maturity means more options will appear, but it does not change the discipline: compare the all-in cost, know who bears non-payment risk, and keep control of your customer relationships. If much of your order book is government business, the tender and payment rules differ from donor-funded work, Government vs Donor Procurement in Uganda: Two Different Rulebooks explains the split.
Bottom line
The cheapest tool is the one that matches your cash gap and risk appetite, not the one with the lowest headline rate. For most businesses, invoice discounting is the lowest-cost default after delivery if the customer is reliable; LPO financing is the natural fit before delivery on a confirmed order; and factoring is worth the extra cost when you want collection and non-payment risk moved off your books.
