Skip to content

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.

Target date

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

Rate used: 14.50% from the 364-day auction, 21 Oct 2026 (BoU auction results)

NSSF Smartlife Flexi before tax
UGX 470,358 a month

Rate used: 13.25% average a year since November 2024, 1 Jan 2026 (NSSF fact sheet)

Money market fund before tax
UGX 471,888 a month

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 side

General 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

Questions