Gabo
Personal Finance System · Rwanda

Designed and built by Gabo

TreasuryBonds.

A personal planning system for building long-term RWF income through government bonds, monthly discipline, and transparent coupon tracking.

Current scenario · Live model

Invest RWF 300,000 each month for 20 years

Starting June 2026, at a 12% annual coupon rate with 100% of net coupons reinvested, 67% expected auction fill, and idle cash earning 10% p.a.

You contribute

RWF 72M

Including extra cash

Projected value

RWF 258M

RWF 256M in bonds + RWF 2M in Aguka by May 2046

Potential annual income

RWF 29M

Potential monthly income

RWF 2M

Net coupon rate: 11.4%Expected auction fill: 67%Aguka idle return: 10% tax-exempt p.a.Government withholding tax: 5%Projection, not a guaranteed return

Assumptions

Tune the model

Set the core strategy once, then use extra cash separately when gifts, bonuses, coupons, or idle Aguka balances change your next bid.

Monthly contributionRWF 300,000
Investment horizon20 years
Investment start

The 20-year projection ends in May 2046.

Bond tenorOfficial options
Annual coupon rate12% p.a.BK Capital range: 10.65%–13.5%. Use the rate published for the specific NBR issuance.

Withholding tax is fixed in this model at 5% on coupon interest.

Coupon reinvestment100%
Expected auction fill67%
Aguka idle cash return10% p.a.
Starting portfolioRWF 0

Extra cash

One-time injections

0 added

Model gifts, bonuses, or other occasional money separately from your monthly plan.

Aguka balance already waitingRWF 100,000
Combined monthly purchaseRWF 900,000Aguka after draftRWF 400,000

Deposits can be any positive amount. Only the resulting bond purchase is constrained by the auction-fill assumption; unallocated money remains in Aguka.

Growth curve

Monthly portfolio steps

Portfolio Contributions
RWF 64MRWF 129MRWF 193MRWF 258MMay 2046Portfolio RWF 258MContributions RWF 72M
June 2026May 2046

Total cash invested

RWF 72,000,000

Monthly plan plus one-time injections

Modeled bond purchases

240

Each monthly pooled purchase is tracked as one independent lot

Net coupons earned

RWF 184,537,500

11.4% net annual rate

Coupons reinvested

RWF 184,537,500

100% reinvested

Aguka interest earned

RWF 1,432,122

10% tax-exempt p.a. on idle cash

Growth above contributions

RWF 185,969,622

RWF 50MDecember 2034 · Month 103
RWF 100MApril 2039 · Month 155
RWF 200MMay 2044 · Month 216

Projection

See where every franc goes

Passive income exceeds annual contributions in Year 7 · June 2032–May 2033

Suggested routine: invest on the 5th of every month, or the next business day.

Coupon dates are issuance-specific, not universally January and July. The projection estimates each monthly purchase as a separate issuance with its first coupon six months later. Use the bond's NBR prospectus for its exact payment dates.

Next BNR auction

Opens in 14d

New 7-year bond · 7Y

Book opens Jul 13, 2026, closes Jul 15, 2026, settles Jul 17, 2026.

Full calendar
YearInvested this yearIncome this yearAccount valueAnnual passive incomeDetails
Year 1June 2026 May 2027RWF 3,600,000RWF 110,249RWF 91,200 coupons · RWF 19,049 AgukaRWF 3,710,249RWF 3,500,000 bonds · RWF 210,249 AgukaRWF 420,025RWF 399,000 bonds · RWF 21,025 Aguka
MonthBid resultBond purchaseAguka balanceAccount valueMore
Jun 2026RWF 300,000RWF 100,000 unfilledRWF 200,000Lot 001RWF 100,000RWF 300,000RWF 200,000 bonds
Jul 2026RWF 400,000RWF 200,000 unfilledRWF 200,000Lot 002RWF 200,797RWF 600,797RWF 400,000 bonds
Aug 2026RWF 500,000RWF 200,000 unfilledRWF 300,000Lot 003RWF 202,399RWF 902,399RWF 700,000 bonds
Sep 2026RWF 500,000RWF 200,000 unfilledRWF 300,000Lot 004RWF 204,013RWF 1,204,013RWF 1,000,000 bonds
Oct 2026RWF 500,000RWF 200,000 unfilledRWF 300,000Lot 005RWF 205,639RWF 1,505,639RWF 1,300,000 bonds
Nov 2026RWF 500,000RWF 200,000 unfilledRWF 300,000Lot 006RWF 207,279RWF 1,807,279RWF 1,600,000 bonds
Dec 2026couponRWF 500,000RWF 200,000 unfilledRWF 300,000Lot 007RWF 220,332RWF 2,120,332RWF 1,900,000 bonds
Jan 2027couponRWF 500,000RWF 200,000 unfilledRWF 300,000Lot 008RWF 233,489RWF 2,433,489RWF 2,200,000 bonds
Feb 2027couponRWF 500,000RWF 200,000 unfilledRWF 300,000Lot 009RWF 252,451RWF 2,752,451RWF 2,500,000 bonds
Mar 2027couponRWF 500,000RWF 200,000 unfilledRWF 300,000Lot 010RWF 271,564RWF 3,071,564RWF 2,800,000 bonds
Apr 2027couponRWF 500,000RWF 200,000 unfilledRWF 300,000Lot 011RWF 290,829RWF 3,390,829RWF 3,100,000 bonds
May 2027couponRWF 600,000RWF 200,000 unfilledRWF 400,000Lot 012RWF 210,249RWF 3,710,249RWF 3,500,000 bonds
Year 2June 2027 May 2028RWF 3,600,000RWF 536,468RWF 513,000 coupons · RWF 23,468 AgukaRWF 7,846,716RWF 7,600,000 bonds · RWF 246,716 AgukaRWF 891,072RWF 866,400 bonds · RWF 24,672 Aguka
Year 3June 2028 May 2029RWF 3,600,000RWF 1,016,219RWF 991,800 coupons · RWF 24,419 AgukaRWF 12,462,935RWF 12,200,000 bonds · RWF 262,935 AgukaRWF 1,417,093RWF 1,390,800 bonds · RWF 26,293 Aguka
Year 4June 2029 May 2030RWF 3,600,000RWF 1,558,740RWF 1,527,600 coupons · RWF 31,140 AgukaRWF 17,621,675RWF 17,300,000 bonds · RWF 321,675 AgukaRWF 2,004,367RWF 1,972,200 bonds · RWF 32,167 Aguka
Year 5June 2030 May 2031RWF 3,600,000RWF 2,165,841RWF 2,131,800 coupons · RWF 34,041 AgukaRWF 23,387,515RWF 23,000,000 bonds · RWF 387,515 AgukaRWF 2,660,752RWF 2,622,000 bonds · RWF 38,752 Aguka
Year 6June 2031 May 2032RWF 3,600,000RWF 2,837,576RWF 2,804,400 coupons · RWF 33,176 AgukaRWF 29,825,091RWF 29,500,000 bonds · RWF 325,091 AgukaRWF 3,395,509RWF 3,363,000 bonds · RWF 32,509 Aguka
Year 7June 2032 May 2033RWF 3,600,000RWF 3,595,087RWF 3,562,500 coupons · RWF 32,587 AgukaRWF 37,020,177RWF 36,600,000 bonds · RWF 420,177 AgukaRWF 4,214,418RWF 4,172,400 bonds · RWF 42,018 Aguka
Year 8June 2033 May 2034RWF 3,600,000RWF 4,437,547RWF 4,394,700 coupons · RWF 42,847 AgukaRWF 45,057,724RWF 44,600,000 bonds · RWF 457,724 AgukaRWF 5,130,172RWF 5,084,400 bonds · RWF 45,772 Aguka
Year 9June 2034 May 2035RWF 3,600,000RWF 5,378,032RWF 5,335,200 coupons · RWF 42,832 AgukaRWF 54,035,756RWF 53,600,000 bonds · RWF 435,756 AgukaRWF 6,153,976RWF 6,110,400 bonds · RWF 43,576 Aguka
Year 10June 2035 May 2036RWF 3,600,000RWF 6,431,686RWF 6,384,000 coupons · RWF 47,686 AgukaRWF 64,067,442RWF 63,500,000 bonds · RWF 567,442 AgukaRWF 7,295,744RWF 7,239,000 bonds · RWF 56,744 Aguka
Year 11June 2036 May 2037RWF 3,600,000RWF 7,608,089RWF 7,541,100 coupons · RWF 66,989 AgukaRWF 75,275,531RWF 74,500,000 bonds · RWF 775,531 AgukaRWF 8,570,553RWF 8,493,000 bonds · RWF 77,553 Aguka
Year 12June 2037 May 2038RWF 3,600,000RWF 8,912,529RWF 8,840,700 coupons · RWF 71,829 AgukaRWF 87,788,059RWF 86,900,000 bonds · RWF 888,059 AgukaRWF 9,995,406RWF 9,906,600 bonds · RWF 88,806 Aguka
Year 13June 2038 May 2039RWF 3,600,000RWF 10,376,381RWF 10,294,200 coupons · RWF 82,181 AgukaRWF 101,764,441RWF 100,900,000 bonds · RWF 864,441 AgukaRWF 11,589,044RWF 11,502,600 bonds · RWF 86,444 Aguka
Year 14June 2039 May 2040RWF 3,600,000RWF 12,019,464RWF 11,930,100 coupons · RWF 89,364 AgukaRWF 117,383,904RWF 116,400,000 bonds · RWF 983,904 AgukaRWF 13,367,990RWF 13,269,600 bonds · RWF 98,390 Aguka
Year 15June 2040 May 2041RWF 3,600,000RWF 13,848,914RWF 13,748,400 coupons · RWF 100,514 AgukaRWF 134,832,819RWF 133,700,000 bonds · RWF 1,132,819 AgukaRWF 15,355,082RWF 15,241,800 bonds · RWF 113,282 Aguka
Year 16June 2041 May 2042RWF 3,600,000RWF 15,890,151RWF 15,777,600 coupons · RWF 112,551 AgukaRWF 154,322,969RWF 153,100,000 bonds · RWF 1,222,969 AgukaRWF 17,575,697RWF 17,453,400 bonds · RWF 122,297 Aguka
Year 17June 2042 May 2043RWF 3,600,000RWF 18,179,033RWF 18,057,600 coupons · RWF 121,433 AgukaRWF 176,102,002RWF 174,800,000 bonds · RWF 1,302,002 AgukaRWF 20,057,400RWF 19,927,200 bonds · RWF 130,200 Aguka
Year 18June 2043 May 2044RWF 3,600,000RWF 20,731,304RWF 20,594,100 coupons · RWF 137,204 AgukaRWF 200,433,306RWF 198,900,000 bonds · RWF 1,533,306 AgukaRWF 22,827,931RWF 22,674,600 bonds · RWF 153,331 Aguka
Year 19June 2044 May 2045RWF 3,600,000RWF 23,574,437RWF 23,421,300 coupons · RWF 153,137 AgukaRWF 227,607,743RWF 226,000,000 bonds · RWF 1,607,743 AgukaRWF 25,924,774RWF 25,764,000 bonds · RWF 160,774 Aguka
Year 20June 2045 May 2046RWF 3,600,000RWF 26,761,878RWF 26,596,200 coupons · RWF 165,678 AgukaRWF 257,969,622RWF 256,100,000 bonds · RWF 1,869,622 AgukaRWF 29,382,362RWF 29,195,400 bonds · RWF 186,962 Aguka

Model guide

Useful, transparent, intentionally conservative.

This planner models monthly contributions, partial Treasury bond auction allocation, and Aguka as the idle-cash parking layer. Coupons, unfilled bids, Aguka returns, and matured principal are pooled into future bid attempts.

01

Market price risk

Bond prices can fluctuate if sold before maturity.

02

Holding to maturity

Holding to maturity avoids market-price loss if the issuer pays as agreed.

03

Coupon and tenor

BK Capital states tenors of 3, 5, 7, 10, 15, 20 years and annual coupon rates from 10.65% to 13.5%, depending on the issuance.

04

Auction fill risk

The model defaults to 67% allocation based on the BNR historical sold/applied pattern, not 100% allocation.

05

Aguka idle cash

Unfilled bond money is modeled in Aguka at 10% tax-exempt annual return until it is used for another bid.

06

Secondary market

Buying or selling before maturity carries a 0.049% commission on turnover on each side, according to BK Capital.

07

Projection only

This model is educational and does not guarantee future returns.

08

Privacy boundary

Simulation inputs remain on your device; only authenticated purchases are stored in Neon.