'How much should we spend on IT?' is one of the most common questions we get from Ugandan business owners. Spend too little and you're vulnerable to outages, security breaches and inefficiency. Spend too much and you're wasting money that could go to growth. We analysed the IT budgets of 50+ Ugandan SMEs we've worked with, and found a clear sweet spot. Here's what we learned.
The benchmark: 2-4% of revenue
Globally, SMEs spend 2-4% of revenue on IT. In Uganda, we see a wider range — from 0.5% (under-spending, high risk) to 8% (over-spending, often on the wrong things). The sweet spot for most Ugandan SMEs is 2-4% of revenue, with the exact number depending on how IT-dependent your business is.
IT-dependent businesses (fintech, e-commerce, SaaS, media) should spend 4-6%. Traditional businesses (manufacturing, distribution, professional services) should spend 2-3%. Service businesses with light IT needs can get away with 1-2%.
Sample IT budget for a 30-person Ugandan SME
Let's say you run a 30-person distribution business in Kampala with UGX 1.2 billion annual revenue ($320,000). Your IT budget should be roughly UGX 24-48 million/year ($6,400-12,800). Here's how to allocate it:
Monthly recurring costs
- Microsoft 365 Business Standard — 30 users × $12.50 = $375/month
- Internet (dual ISP for redundancy) — $200/month
- Cloud hosting (AWS/Azure for file server + apps) — $300/month
- Backup & disaster recovery — $150/month
- Cybersecurity (antivirus, EDR, firewall) — $200/month
- Managed IT services (Bivic) — $500/month
- Mobile/phone plans — $300/month
- Total monthly: $2,025/month ($24,300/year)
Annual capital expenditure
- Laptop refresh (5 laptops/year at $800) — $4,000
- Network equipment (firewall, switches, access points) — $2,000
- Software licenses (accounting, CRM, specialised tools) — $3,000
- Security audit & penetration testing — $2,500
- Training & certifications — $1,500
- Contingency (10%) — $1,300
- Total annual CapEx: $14,300
Total annual IT budget
Monthly ($24,300) + CapEx ($14,300) = $38,600/year, which is 12% of revenue. Wait — that's over the 4% benchmark! What's going on?
This is a common trap for Ugandan SMEs: when your revenue is low, fixed IT costs (Microsoft 365, internet, hosting) consume a disproportionate share. As revenue grows, IT as a % of revenue drops naturally.
For a UGX 1.2 billion business, 12% is too high. Here's how to bring it down:
- Use Microsoft 365 Business Basic ($6/user) instead of Standard ($12.50) — saves $3,900/year if you don't need desktop Office apps
- Negotiate internet — most ISPs offer business plans with SLA at $100-150/month for decent bandwidth
- Right-size cloud — many businesses over-provision cloud resources. A 30-person business rarely needs more than $150/month in cloud
- Consider open source — Microsoft 365 alternatives (Google Workspace, Zoho) can be cheaper; open source alternatives (Nextcloud, Mattermost) can be free
With these optimisations, the same business can get to $24,000/year (7.5% of revenue) — still high, but reasonable for a business this size. As revenue grows to UGX 3 billion, the same IT spend drops to 3% — right in the sweet spot.
Common IT budgeting mistakes
- Under-budgeting for cybersecurity — security is 10-15% of IT budget, not an afterthought
- Forgetting training — your staff need training to get value from the tools you buy. Budget $500-1,000/employee/year for training
- No contingency — IT is unpredictable. Budget 10-15% for surprises (hardware failure, security incident, emergency migration)
- Buying too much — don't buy Enterprise edition when Standard will do. Don't buy a server when a VPS will do. Right-size every purchase
- Ignoring TCO — a 'free' open source tool has implementation and maintenance costs. A $5,000 proprietary tool might be cheaper over 3 years
IT budget template
Here's a simple template to build your own IT budget:
RECURRING MONTHLY COSTS
─ Microsoft 365 / Google Workspace $_____ × ___ users = $_____
─ Internet (business plan) $_____
─ Cloud hosting (AWS/Azure/GCP) $_____
─ Backup & disaster recovery $_____
─ Cybersecurity (antivirus, EDR, firewall) $_____
─ Managed IT services $_____
─ SaaS subscriptions (CRM, accounting, project mgmt) $_____
─ Mobile/phone plans $_____
───────
Monthly total: $_____
Annual total: $_____
ANNUAL CAPEX
─ Hardware refresh (laptops, servers, network) $_____
─ Software licenses (perpetual + annual) $_____
─ Security audit & penetration testing $_____
─ IT projects (migrations, new systems) $_____
─ Training & certifications $_____
─ Contingency (10-15%) $_____
───────
Annual CapEx: $_____
TOTAL ANNUAL IT BUDGET: $_____
AS % OF REVENUE: ___%When to increase your IT budget
- You're growing fast — IT needs to scale with you
- You've had a security incident — invest in prevention before it happens again
- Your competitors are out-innovating you — IT is often the differentiator
- You're planning a major project (ERP, cloud migration, digital transformation)
When to decrease your IT budget
- You're over 6% of revenue without clear ROI — audit your spend
- You're paying for software nobody uses — run a usage audit
- You're over-provisioned in the cloud — right-size
- You have redundant tools — consolidate (e.g., one CRM, one project tool, one chat tool)
Bivic helped us audit our IT spend and we cut 30% without losing any capability. Turns out we were paying for three tools that did the same thing.
— Mary Aguti, Operations Lead, FMCG Distributor
Need help with your IT budget?
If you're not sure whether you're spending too much or too little on IT, we can help. Book a free 30-minute consultation and we'll benchmark your IT spend against similar Ugandan businesses, identify quick wins, and help you build a 2025 IT budget that's right for your business.
