Plan for a goal
Savings goal calculator for Uganda
Enter what you're saving for and when you need it. See how much to put aside each month, at today's rates and at 0%.
Start from an example
Examples only. Change the amount and date to fit your goal.
To reach UGX 6,000,000 by November 2027 (12 months)
- At 0%, for comparison
- UGX 500,000 a month
- Treasury bill, 1 year after tax
- UGX 473,972 a month
- NSSF Smartlife Flexi before tax
- UGX 470,358 a month
- Money market fund before tax
- UGX 471,888 a month
Rate used: 14.50% from the 364-day auction, 21 Oct 2026 (BoU auction results)
Rate used: 13.25% average a year since November 2024, 1 Jan 2026 (NSSF fact sheet)
Rate used: 12.55% Old Mutual Umbrella Trust Fund, Old Mutual only, 20 Oct 2026 (Old Mutual Uganda fund prices)
Before-tax rows: We're confirming how this is taxed. Treasury bills assume you buy a new bill each month at today's rate.
Rates change. This assumes today's rates stay the same, which they won't.
Compare the options side by sideGeneral information based on today's published rates, not advice for your situation.
How we calculate this
We work out the monthly amount that, saved from next month and growing at each option's rate, reaches your target by your date, after what you've saved so far grows too. The same figure at 0% shows how much the interest helps.
Monthly saving = (target − saved so far × growth) × monthly rate ÷ (growth − 1), where growth = (1 + monthly rate) to the power of the months left. Tax follows our confirmed list: options without a confirmed rule are before tax.
Worked example
Example: school fees, UGX 6,000,000 in 24 months, nothing saved yet.
- At 0%
- UGX 250,000 a month
- Money market fund at 12.55%
- UGX 221,234 a month
- NSSF Smartlife Flexi at 13.25%
- UGX 219,706 a month