What if you invested every month? See how regular saving worked out in the past.
Your starting point
ADJUST & EXPLORE
Money you can invest right now. It is invested at the start of each historical replay.
DH
The amount you invest at the end of every month. It stays the same in currency terms; it does not increase with inflation.
DH
Your age today. Together with the end age, it sets how long the monthly investing lasts.
The age when you stop this comparison. Longer periods leave fewer past examples long enough to compare.
Choose Moroccan or US consumer prices to show what your money could buy after inflation. Actual monthly CPI is used, not a fixed rate. This does not convert currencies.
Account for how everyday prices changed over time.
Middle past result · S&P 500
879 360 DH
At age 50, after Moroccan inflation.
27years
23 → 50
Hover or tap to explore. With the chart focused, use left and right arrow keys to change age.
S&P 500GoldMSCI WorldDiversified portfolioLeaving it in the bank
AgeHover or tap to explore the values
Historical savings over 27 years, adjusted to each period’s starting-month purchasing power
At age 50
Middle result
Lower result1 in 10 below
Higher result1 in 10 above
S&P 500
879 360 DH
560 363 DH
1 213 512 DH
Gold
522 127 DH
96 387 DH
970 612 DH
MSCI WorldPrice only · no dividends
550 020 DH
421 261 DH
764 453 DH
Diversified portfolio
801 913 DH
688 237 DH
982 201 DH
Leaving it in the bank
134 110 DH
78 301 DH
296 564 DH
Past results, after changes in everyday prices.
02 / FINANCIAL INDEPENDENCE
Retirement planner.
Make work a choice. See how much to save before you stop working.
Your spending and your plan
PLAN & EXPLORE
What you expect to spend each month in retirement, at today’s prices. Include the bills and everyday costs your investments must cover.
DH
Your age today. This sets how many years you have to build your investments.
The age when you stop adding money and start paying living costs from your investments.
Savings needed · retire at 45
1 779 479 DH
Invested to fund 60 000 DH a year, until age 80.
Invest each month
3 265 DH
For 22 years, increasing with inflation.
Hover or tap to explore. With the chart focused, use left and right arrow keys to change age.
Building your savingsHistorical retirement
AgeHover or tap to explore the balance
Initial withdrawal rate
Annual living costs divided by your FIRE number. It is calculated from your planning approach and retirement horizon. Historical mode uses the rate that funded every recorded period; average-return mode uses the selected growth assumption. Withdrawals keep a fixed purchasing power, rather than taking this percentage of the remaining balance each year. With zero spending, this shows the model’s implied rate for the chosen horizon.
3.37%
Yearly spending ÷ savings target
Past periods covered
366 / 366
Past results, not a promise
Years to cover
35 years
Moroccan inflation · 100% S&P 500
Save more each month. Could you retire sooner?
Estimated retirement ages for different monthly investments in today’s money
Monthly investment
Estimated retirement
3 000 DHIn today’s money
3 265 DHYour target contribution
12 000 DHIn today’s money
Each age allows for how long the savings need to last. The estimate uses your chosen growth rate; actual returns can be different.
Today’s prices. Historical data. Not financial advice.
03 / ROOM TO BREATHE
Emergency fund.
Money ready for the unexpected. See how much to set aside if your pay stops.
A planning guide. Not financial advice.
04 / A PLACE TO CALL HOME
Rent or buy?
Which choice could leave you with more? Compare a similar home, and invest the money you save.
One home. Two paths.
COMPARE & EXPLORE
The price you would pay for the home, before buying fees.
DH
What it would cost each month to rent a similar home in the same area. Include regular charges paid only by the renter.
DH
How long you expect to stay before leaving. For buying, the result assumes you sell at that point.
The share of the home price you pay yourself, often called a down payment. For example, 20% of 1 000 000 DH is 200 000 DH. The rest is borrowed. Buying fees are added separately.
The share of the home price you pay yourself, often called a down payment. For example, 20% of 1 000 000 DH is 200 000 DH. The rest is borrowed. Buying fees are added separately.
The bank’s yearly interest rate on the home loan, before fees and insurance. This calculator keeps the rate fixed for the whole loan.
The bank’s yearly interest rate on the home loan, before fees and insurance. This calculator keeps the rate fixed for the whole loan.
How many years the bank gives you to repay the home loan. This can be longer than the time you plan to stay.
Compare homes of a similar size and location. You pay 200 000 DH of the price yourself and borrow 800 000 DH. Enter 100% if you would buy without a loan.
Home value: 1.5% / yearSavings growth: 5% / yearEveryday prices: 2% / yearTax on sale profit: not included
After 10 years, with these numbers
16 342 DH ahead
Renting leaves you with more money at today’s prices. This assumes you sell the home, repay the loan and keep any invested savings.
Rent + invest528 723 DHSavings + deposit you get back
Buy + invest512 381 DHMoney left from selling + savings
Hover or tap to explore. With the chart focused, use left and right arrow keys to change year.
Rent + investBuy + invest
Years in the homeHover or tap to compare both paths
Each point shows what you could have left if you moved out then. A minus sign means selling and using your savings would still leave some debt. All amounts use today’s prices.
Buying / first month
6 693 DH
Loan payment 5 360 DH + other home bills
Renting / first month
5 000 DH
1 693 DH invested by whoever pays less for housing
Buying stays ahead from
Not in this period
And stays ahead through the 10 years you chose
What if you stay longer?
Try a different number of years. Adjust future prices and savings growth under More settings.
Where the money ends up
TODAY’S DH
Money left at year 10, adjusted for inflation
At year 10
Rent
Buy
Home value
—
952 048 DH
Loan left to repay
—
−411 105 DH
Selling fees and estimated tax
—
−28 561 DH
Investments
524 621 DH
0 DH
Deposit you get back
4 102 DH
—
Total money left
528 723 DH
512 381 DH
To buy, you need 270 000 DH at the start: 200 000 DH toward the home and 70 000 DH in fees. Renting starts with 5 000 DH in deposit and fees. Both choices are given 270 000 DH, and invest what is left.
An estimate using your numbers. Not financial advice.
05 / KEEP MORE OF YOUR MONEY
Investment fees.
What do fees really cost? Compare up to three ways to invest the same money.
Compare the charges
Choose bank accounts, broker plans or investment funds. Each shows its own fees. Ranges, maximum rates and missing charges are labeled; change them to match your quote.
Results use the entered charges. Missing costs are excluded until you enter a quote; ranges use their upper rate and funds start at their published maximums. General bank packages are excluded. Different products have different risks: this compares costs using the same growth assumption.
Your investment plan
SAME MONEY · SAME RETURN
The money you put in today, including any buying charge. Use 0 if you are starting with monthly payments only.
DH
Your total monthly budget, added at the end of each month. Fees are paid from this money and your existing balance, with no extra payments assumed.
DH
How long you keep investing. Longer periods give fees more time to affect the final balance.
Your assumed yearly share-price growth before fees and inflation. Enter dividends separately below if they are not included here. All options use the same smooth return. The starting 6% is an example, not a forecast. Published fund returns usually already include fund costs: entering them here would count those costs twice.
Your assumed yearly share-price growth before fees and inflation. Enter dividends separately below if they are not included here. All options use the same smooth return. The starting 6% is an example, not a forecast. Published fund returns usually already include fund costs: entering them here would count those costs twice.
Separate dividends for direct shares, before collection fees. Use 0 if dividends are already included in your growth assumption. Capitalizing funds reinvest internally and skip personal dividend collection charges.
Separate dividends for direct shares, before collection fees. Use 0 if dividends are already included in your growth assumption. Capitalizing funds reinvest internally and skip personal dividend collection charges.
Keep invested leaves the assets in place. Sell / redeem deducts the selected route’s selling charges once, at the end. Transfer instead applies its transfer charge. Missing charges need your provider’s quote; these actions do not include taxes on gains.
After 25 years, with these assumptions
36 569 DH more
Option A has the highest balance under these entered fees. Future amounts, before investment taxes and inflation. VAT is only included when entered in a plan’s More fees.
Option A · ECO · money left1 007 235 DH50 117 DH less than the same investment without fees.
Option B · TRADING · money left970 666 DH86 686 DH less than the same investment without fees.
Hover or tap to explore. With the chart focused, use left and right arrow keys to change year.
Without feesOption A · ECOOption B · TRADING
The reference line shows the same investment without fees. Every line uses your 6% growth assumption. Hover, tap or use the arrow keys to compare a year.
Where the difference comes from
OVER 25 YEARS
Scroll sideways to compare every option.
Cost
Option A · ECO
Option B · TRADING
Fund fees
0 DH
0 DH
Account fees
20 520 DH
37 994 DH
Buying fees
5 640 DH
4 313 DH
Currency exchange fees
0 DH
0 DH
Dividend collection
0 DH
0 DH
Final sale / transfer
0 DH
0 DH
VAT on fees
0 DH
0 DH
Total fees paid
26 160 DH
42 307 DH
Growth difference
23 957 DH
44 380 DH
Total difference from no fees
50 117 DH
86 686 DH
Fees paid plus the growth difference equal the total gap. Growth difference includes what deducted money could have earned, and any time cash waited to be invested. It can be negative when markets fall.
Sources and missing data
BANK OF AFRICA’s supplied poster has no securities tariff, so its option is unavailable. Ask for the BMCE Capital Bourse brokerage, settlement and custody schedule. Artbourse’s PDF download currently returns 404; indexed terms are recorded, but a current downloadable agreement is needed.
Wafabourse · ECO
Wafabourse · subscription agreement · Date not stated · pages 5, article 21