Budgeting and saving

How to save for a big purchase: a car, renovation, housing or education

To save for a big purchase, work out what it will cost on the day you buy it after inflation, subtract what you have already put aside, and divide the rest by the number of months, allowing for interest. For example, something that costs UAH 300,000 today will cost about UAH 399,300 in 3 years at 10% inflation a year, and you need to set aside roughly UAH 9,356 a month on a deposit at the average rate. Below is a step by step plan, a table of monthly amounts for one to five years and rules on where to keep the money depending on when you will need it.

Illustration for «How to save for a big purchase: a car, renovation, housing or education»

Step 1. Define the goal with three numbers

A goal like "buy a car some day" does not work, because no calculation can come out of it. A working goal has three parts: what exactly you are buying, what it costs today and when the money must be in your hands. "A used car for UAH 300,000 in 3 years" can already be turned into a monthly amount and a plan.

Take today's price from real listings, an estimate or a contract, not from memory. Each type of purchase needs its own adjustments:

  • A car. Add customs clearance or re-registration, insurance, the first service and tyres. For a used car, allow 10-15% for repairs after buying.
  • Renovation. The estimate almost always grows along the way. A reserve of 15-20% above the estimate saves you from the moment when the walls are already stripped and the money has run out.
  • Education. Tuition fees are usually revised every year, so look not only at the first year's price but at how it has changed over the last few years.
  • Housing. Most often the goal here is not the whole flat but the mortgage down payment plus paperwork, the agent and the move. That is a separate amount worth calculating on its own.

Decide separately which currency the goal is in. If the price is tied to the dollar or the euro (a car from abroad, imported appliances), hryvnia inflation says little about the future price: the exchange rate matters more. It makes sense to count such a goal in that currency and keep part of the savings in it. We covered how to buy currency without needless losses in the article on currency exchange.

Step 2. Work out the price on the day you buy

In one, three or five years the same thing will cost more. The simplest estimate is to multiply today's price by annual inflation as many times as there are years until the purchase.

Take inflation from the latest NBU data: in September 2026 prices rose by 10% over the year. That is an average across the whole basket, and individual goods can get more expensive faster. Building materials and tradesmen's work, for example, often outpace overall inflation, so for a renovation it is better to build in a margin. You can work out the future price for your amount and term in the inflation calculator.

Without this step the plan breaks quietly: you have saved exactly UAH 300,000, and the thing already costs almost 400,000. Why deposit interest does not always make up for rising prices is explained in detail in the article on real return.

Step 3. How much to set aside each month

If you simply divide the price by the number of months, the amount comes out too high: money sitting on a deposit also earns interest. The monthly amount that allows for interest is calculated like this:

Here is what it comes to for something that costs UAH 300,000 today, if the rate stays at the average for long-term hryvnia deposits (14.8% a year in September 2026):

TermPrice then, UAHMonthly amount, UAHInterest, UAH
1 year330,00026,09316,884
3 years399,3009,35662,500
5 years483,1536,012122,418
Your depositsInterest1 year: UAH 26,093 a monthdeposits 313,116 + interest 16,884 = UAH 330,0003 years: UAH 9,356 a monthdeposits 336,800 + interest 62,500 = UAH 399,3005 years: UAH 6,012 a monthdeposits 360,735 + interest 122,418 = UAH 483,153
A goal of UAH 300,000 in today's prices, 10% inflation a year, a deposit at 14.8% a year minus 23% tax. WM² calculation.

If the same money sat at home, the three year goal would need UAH 11,092 a month, which is UAH 1,736 more. The table shows two more things. First, the longer the term, the bigger the share of the goal that interest pays for. Over one year it changes almost nothing; over five years it covers a quarter of the price. Second, part of a long term is eaten by inflation, because in five years the goal grows by more than half. So putting off the purchase "another year to make saving easier" only makes sense if the monthly amount really does not fit your budget.

If you already have part of the amount, count it with interest too. For example, UAH 50,000 put on a deposit today will grow to about UAH 70,266 in 3 years at the same rate. Then for a goal of UAH 399,300 the monthly amount drops from UAH 9,356 to UAH 7,709. You can check your own numbers in the compound interest calculator: it shows how much you put in yourself and how much interest adds.

Where to keep the money depending on the term

The main rule for money meant for a specific purchase: it must be there in full on the day you need it. High return comes second here. So the choice of instrument depends on how much time is left until the purchase.

Time to purchaseWhere to keep itWhat to watch
Up to 1 yearA savings account or a deposit that accepts top-upsThe money should be available without losing interest if a chance to buy comes up earlier
1-3 yearsTerm deposits or OVDP maturing before the purchase dateThe deposit or bond must not end later than you need the money
3-5 yearsOVDP and deposits split into several parts with different termsCheck rates every year and buy new bonds maturing before the purchase date
Goal in foreign currencyPart of the savings in dollars or eurosRates on currency deposits are low; here currency protects against the exchange rate rather than earning

For terms over a year, compare a deposit with OVDP (Ukrainian government bonds). Interest on government bonds is not taxed, while 23% is withheld from deposit interest. At Ministry of Finance auctions in September 2026, military OVDP yields were 15.16%-15.18% a year. If you save for the same three year goal at 15.16% with no tax, the monthly amount is about UAH 8,829, which is UAH 527 less than on a deposit. How to buy bonds through Diia or a bank and what happens if you sell them before maturity is covered in a separate article on buying OVDP.

A deposit has its own advantage: it is guaranteed by the Deposit Guarantee Fund. During martial law and for three months after it, deposits are compensated in full, and after that the guarantee will be UAH 600,000 per person in one bank. If the goal is bigger, split the money between several banks.

Credit or saving: a comparison on the same amount

A loan gives you the thing right away and at today's price, so it seems better than waiting a few years. Let us compare with an example: UAH 300,000 on credit for 3 years at an illustrative 30% a year with annuity payments, against saving for the same thing over 3 years.

LoanSaving
Per month, UAH12,7359,356
Total over 3 years, UAH458,477336,800
When you have the thingRight awayIn 3 years

Even allowing for the price rise over three years, saving costs more than UAH 120,000 less, and the monthly burden is over a quarter lower. The 30% rate here is illustrative: the real cost of a specific loan is shown by the annual percentage rate in the contract, and it can be much higher than the advertised one. How to read it is explained in the article on the true cost of credit.

A loan can be justified when the purchase itself earns or saves money: a car for work without which you lose income, or a renovation without which you cannot rent out a flat. A compromise is to save part of the amount so you can take a smaller loan for a shorter term. The overpayment then shrinks several times over.

How to stick to the plan

The best formula achieves nothing if you save "whatever is left at the end of the month". Usually nothing is left. Three simple things work:

  1. An automatic transfer on payday. Set up a regular transfer in your bank to a separate account or deposit right after income arrives. Then the saving goes first and spending adjusts to what remains.
  2. A separate account for each goal. Renovation money sitting on your main card is very easy to spend on something else. A separate account named after the goal protects it better psychologically.
  3. Emergency fund first, then the purchase. Car savings should not be your reserve in case you lose your job or fall ill. If you have no emergency fund yet, part of the contributions should go to it, or the first unexpected expense will eat the goal. How much to keep in reserve is explained in the article on an emergency fund.

If the monthly amount does not fit your budget, the 50/30/20 rule and the list of expenses where you can really save without feeling poor will show where to find it.

If you fall behind schedule

A plan over several years almost never goes smoothly: a month drops out here, a price rises faster than expected there. Every six months compare the actual amount with the planned one and recalculate the monthly amount for the rest of the term. The sooner you notice the gap, the easier it is to close.

For example, if a three year plan started six months late and the purchase date cannot move, the monthly amount rises from UAH 9,356 to UAH 11,567. When that does not fit your budget, there are three levers, and you can combine them:

  • Move the date. Each extra six months noticeably lowers the monthly amount, although it adds some price growth.
  • Reduce the goal. A car a few years older, renovation in stages, room by room, a shorter study programme.
  • Increase the contributions. Direct bonuses, tax refunds and any one-off income to the goal, not only the monthly amount.

If you have several goals, do not save for all of them equally. Fund the nearest one first and give the distant goals smaller amounts, because interest will still work on them.

In short

  • A goal has three numbers: what you are buying, what it costs today with all related expenses and when you need the money.
  • Work out the price on the purchase date allowing for inflation, and for imported items in foreign currency.
  • Calculate the monthly amount allowing for interest: for 3 years and a UAH 300,000 item it is about UAH 9,356 a month.
  • Up to a year, keep the money on a savings account or deposit; for 1-5 years, on term deposits and in OVDP maturing before the purchase date. Shares are not suitable for such terms.
  • An automatic transfer on payday and a separate account for the goal matter more than the perfect rate.

Figures in this article

  • Personal income tax18%
    from January 1, 2016
  • Military levy on salaries and interest5%
    from December 1, 2024
  • Inflation in September 2026, year on year10%
    September 2026
  • Guaranteed deposit amount after martial lawUAH 600,000
    3 months after martial law ends
  • Military OVDP auction yield, from15.16%
    Ministry of Finance auctions, September 2026
  • Military OVDP auction yield, up to15.18%
    Ministry of Finance auctions, September 2026
  • Average rate on long-term hryvnia deposits14.8%
    September 2026

Checked against official sources on October 28, 2026. If a figure changes, we update the article and the «Updated» date changes automatically.

Sources

  1. NBU - commentary on inflation in September 2026 (in Ukrainian)
  2. Minfin citing the NBU - average rate on long-term hryvnia deposits in September 2026 (in Ukrainian)
  3. Ministry of Finance - OVDP held by individuals and auction yields in September 2026 (in Ukrainian)
  4. Diia - military bonds: taxation of income for individuals (in Ukrainian)
  5. Deposit Guarantee Fund - guaranteed amount and full compensation during martial law (in Ukrainian)

This article is for information only and is not investment advice. The calculations are illustrative: inflation, deposit rates and OVDP yields change, and prices of specific goods may rise faster or slower than inflation.

Spotted a mistake or an outdated figure? and we will check it against the primary source and fix it.