eOselia mortgage calculator - 3% and 7% loans

Check whether you qualify for the preferential 3% rate or the general 7% rate, and instantly calculate the monthly payment for the whole loan term.

Step 1. Am I eligible?
Borrower category
no own housing, displaced persons and other categories under the program rules
from 21 years
including the borrower
Step 2. How much to pay
apartment or house price under the contract
Property type
total area per documents
minimum 20% (10% under age 25) · 20.0% of property price
up to 240 months (20 years)

Payment for the first 10 years

12,404.78 ₴

months 1-120

Loan amount1,600,000.00 ₴
Remaining debt after 10 years1,068,378.73 ₴
Payment after 10 years14,118.70 ₴
Total paid (principal + interest)3,182,818.39 ₴
Total overpayment1,582,818.39 ₴
Recommended family income24,809.56 ₴

payment no more than 50% of net income - a guideline; banks have their own rules

The area exceeds the norm of 53 sqm for your family size. The difference has to be paid out of pocket - it is not covered by the program loan.

Payment schedule by year

YearPrincipal paidInterest paidRemaining debt
138,063.15110,794.211,561,936.85
240,814.74108,042.621,521,122.11
343,765.25105,092.111,477,356.86
446,929.04101,928.321,430,427.82
550,321.5598,535.811,380,106.27
653,959.3194,898.051,326,146.96
757,860.0390,997.331,268,286.93
862,042.7186,814.651,206,244.22
966,527.8182,329.551,139,716.41
1071,337.1077,520.261,068,379.31
1165,536.22103,888.181,002,843.09
1272,398.7097,025.70930,444.39
1379,979.7989,444.61850,464.60
1488,354.7181,069.69762,109.89
1597,606.6171,817.79664,503.28
16107,827.3161,597.09556,675.97
17119,118.2550,306.15437,557.72
18131,591.4837,832.92305,966.24
19145,370.8224,053.58160,595.42
20160,595.428,831.350.00
Expand the month-by-month schedule
MonthPaymentPrincipal paidInterest paidRemaining debt
112,404.783,071.459,333.331,596,928.55
212,404.783,089.369,315.421,593,839.19
312,404.783,107.389,297.401,590,731.81
412,404.783,125.519,279.271,587,606.30
512,404.783,143.749,261.041,584,462.56
612,404.783,162.089,242.701,581,300.48
712,404.783,180.539,224.251,578,119.95
812,404.783,199.089,205.701,574,920.87
912,404.783,217.749,187.041,571,703.13
1012,404.783,236.519,168.271,568,466.62
1112,404.783,255.399,149.391,565,211.23
1212,404.783,274.389,130.401,561,936.85
1312,404.783,293.489,111.301,558,643.37
1412,404.783,312.699,092.091,555,330.68
1512,404.783,332.029,072.761,551,998.66
1612,404.783,351.459,053.331,548,647.21
1712,404.783,371.009,033.781,545,276.21
1812,404.783,390.679,014.111,541,885.54
1912,404.783,410.458,994.331,538,475.09
2012,404.783,430.348,974.441,535,044.75
2112,404.783,450.358,954.431,531,594.40
2212,404.783,470.488,934.301,528,123.92
2312,404.783,490.728,914.061,524,633.20
2412,404.783,511.098,893.691,521,122.11
2512,404.783,531.578,873.211,517,590.54
2612,404.783,552.178,852.611,514,038.37
2712,404.783,572.898,831.891,510,465.48
2812,404.783,593.738,811.051,506,871.75
2912,404.783,614.698,790.091,503,257.06
3012,404.783,635.788,769.001,499,621.28
3112,404.783,656.998,747.791,495,964.29
3212,404.783,678.328,726.461,492,285.97
3312,404.783,699.788,705.001,488,586.19
3412,404.783,721.368,683.421,484,864.83
3512,404.783,743.078,661.711,481,121.76
3612,404.783,764.908,639.881,477,356.86
3712,404.783,786.868,617.921,473,570.00
3812,404.783,808.958,595.831,469,761.05
3912,404.783,831.178,573.611,465,929.88
4012,404.783,853.528,551.261,462,076.36
4112,404.783,876.008,528.781,458,200.36
4212,404.783,898.618,506.171,454,301.75
4312,404.783,921.358,483.431,450,380.40
4412,404.783,944.238,460.551,446,436.17
4512,404.783,967.248,437.541,442,468.93
4612,404.783,990.388,414.401,438,478.55
4712,404.784,013.668,391.121,434,464.89
4812,404.784,037.078,367.711,430,427.82
4912,404.784,060.628,344.161,426,367.20
5012,404.784,084.308,320.481,422,282.90
5112,404.784,108.138,296.651,418,174.77
5212,404.784,132.098,272.691,414,042.68
5312,404.784,156.208,248.581,409,886.48
5412,404.784,180.448,224.341,405,706.04
5512,404.784,204.838,199.951,401,501.21
5612,404.784,229.368,175.421,397,271.85
5712,404.784,254.038,150.751,393,017.82
5812,404.784,278.848,125.941,388,738.98
5912,404.784,303.808,100.981,384,435.18
6012,404.784,328.918,075.871,380,106.27
6112,404.784,354.168,050.621,375,752.11
6212,404.784,379.568,025.221,371,372.55
6312,404.784,405.117,999.671,366,967.44
6412,404.784,430.807,973.981,362,536.64
6512,404.784,456.657,948.131,358,079.99
6612,404.784,482.657,922.131,353,597.34
6712,404.784,508.807,895.981,349,088.54
6812,404.784,535.107,869.681,344,553.44
6912,404.784,561.557,843.231,339,991.89
7012,404.784,588.167,816.621,335,403.73
7112,404.784,614.927,789.861,330,788.81
7212,404.784,641.857,762.931,326,146.96
7312,404.784,668.927,735.861,321,478.04
7412,404.784,696.167,708.621,316,781.88
7512,404.784,723.557,681.231,312,058.33
7612,404.784,751.117,653.671,307,307.22
7712,404.784,778.827,625.961,302,528.40
7812,404.784,806.707,598.081,297,721.70
7912,404.784,834.747,570.041,292,886.96
8012,404.784,862.947,541.841,288,024.02
8112,404.784,891.317,513.471,283,132.71
8212,404.784,919.847,484.941,278,212.87
8312,404.784,948.547,456.241,273,264.33
8412,404.784,977.407,427.381,268,286.93
8512,404.785,006.447,398.341,263,280.49
8612,404.785,035.647,369.141,258,244.85
8712,404.785,065.027,339.761,253,179.83
8812,404.785,094.567,310.221,248,085.27
8912,404.785,124.287,280.501,242,960.99
9012,404.785,154.177,250.611,237,806.82
9112,404.785,184.247,220.541,232,622.58
9212,404.785,214.487,190.301,227,408.10
9312,404.785,244.907,159.881,222,163.20
9412,404.785,275.497,129.291,216,887.71
9512,404.785,306.277,098.511,211,581.44
9612,404.785,337.227,067.561,206,244.22
9712,404.785,368.367,036.421,200,875.86
9812,404.785,399.677,005.111,195,476.19
9912,404.785,431.176,973.611,190,045.02
10012,404.785,462.856,941.931,184,582.17
10112,404.785,494.726,910.061,179,087.45
10212,404.785,526.776,878.011,173,560.68
10312,404.785,559.016,845.771,168,001.67
10412,404.785,591.446,813.341,162,410.23
10512,404.785,624.056,780.731,156,786.18
10612,404.785,656.866,747.921,151,129.32
10712,404.785,689.866,714.921,145,439.46
10812,404.785,723.056,681.731,139,716.41
10912,404.785,756.436,648.351,133,959.98
11012,404.785,790.016,614.771,128,169.97
11112,404.785,823.796,580.991,122,346.18
11212,404.785,857.766,547.021,116,488.42
11312,404.785,891.936,512.851,110,596.49
11412,404.785,926.306,478.481,104,670.19
11512,404.785,960.876,443.911,098,709.32
11612,404.785,995.646,409.141,092,713.68
11712,404.786,030.626,374.161,086,683.06
11812,404.786,065.806,338.981,080,617.26
11912,404.786,101.186,303.601,074,516.08
12012,404.786,136.776,268.011,068,379.31
12114,118.705,215.548,903.161,063,163.77
12214,118.705,259.008,859.701,057,904.77
12314,118.705,302.838,815.871,052,601.94
12414,118.705,347.028,771.681,047,254.92
12514,118.705,391.588,727.121,041,863.34
12614,118.705,436.518,682.191,036,426.83
12714,118.705,481.818,636.891,030,945.02
12814,118.705,527.498,591.211,025,417.53
12914,118.705,573.558,545.151,019,843.98
13014,118.705,620.008,498.701,014,223.98
13114,118.705,666.838,451.871,008,557.15
13214,118.705,714.068,404.641,002,843.09
13314,118.705,761.678,357.03997,081.42
13414,118.705,809.698,309.01991,271.73
13514,118.705,858.108,260.60985,413.63
13614,118.705,906.928,211.78979,506.71
13714,118.705,956.148,162.56973,550.57
13814,118.706,005.788,112.92967,544.79
13914,118.706,055.838,062.87961,488.96
14014,118.706,106.298,012.41955,382.67
14114,118.706,157.187,961.52949,225.49
14214,118.706,208.497,910.21943,017.00
14314,118.706,260.227,858.48936,756.78
14414,118.706,312.397,806.31930,444.39
14514,118.706,365.007,753.70924,079.39
14614,118.706,418.047,700.66917,661.35
14714,118.706,471.527,647.18911,189.83
14814,118.706,525.457,593.25904,664.38
14914,118.706,579.837,538.87898,084.55
15014,118.706,634.667,484.04891,449.89
15114,118.706,689.957,428.75884,759.94
15214,118.706,745.707,373.00878,014.24
15314,118.706,801.917,316.79871,212.33
15414,118.706,858.607,260.10864,353.73
15514,118.706,915.757,202.95857,437.98
15614,118.706,973.387,145.32850,464.60
15714,118.707,031.497,087.21843,433.11
15814,118.707,090.097,028.61836,343.02
15914,118.707,149.176,969.53829,193.85
16014,118.707,208.756,909.95821,985.10
16114,118.707,268.826,849.88814,716.28
16214,118.707,329.406,789.30807,386.88
16314,118.707,390.486,728.22799,996.40
16414,118.707,452.066,666.64792,544.34
16514,118.707,514.166,604.54785,030.18
16614,118.707,576.786,541.92777,453.40
16714,118.707,639.926,478.78769,813.48
16814,118.707,703.596,415.11762,109.89
16914,118.707,767.786,350.92754,342.11
17014,118.707,832.526,286.18746,509.59
17114,118.707,897.796,220.91738,611.80
17214,118.707,963.606,155.10730,648.20
17314,118.708,029.966,088.74722,618.24
17414,118.708,096.886,021.82714,521.36
17514,118.708,164.365,954.34706,357.00
17614,118.708,232.395,886.31698,124.61
17714,118.708,300.995,817.71689,823.62
17814,118.708,370.175,748.53681,453.45
17914,118.708,439.925,678.78673,013.53
18014,118.708,510.255,608.45664,503.28
18114,118.708,581.175,537.53655,922.11
18214,118.708,652.685,466.02647,269.43
18314,118.708,724.795,393.91638,544.64
18414,118.708,797.495,321.21629,747.15
18514,118.708,870.815,247.89620,876.34
18614,118.708,944.735,173.97611,931.61
18714,118.709,019.275,099.43602,912.34
18814,118.709,094.435,024.27593,817.91
18914,118.709,170.224,948.48584,647.69
19014,118.709,246.644,872.06575,401.05
19114,118.709,323.694,795.01566,077.36
19214,118.709,401.394,717.31556,675.97
19314,118.709,479.734,638.97547,196.24
19414,118.709,558.734,559.97537,637.51
19514,118.709,638.394,480.31527,999.12
19614,118.709,718.714,399.99518,280.41
19714,118.709,799.704,319.00508,480.71
19814,118.709,881.364,237.34498,599.35
19914,118.709,963.714,154.99488,635.64
20014,118.7010,046.744,071.96478,588.90
20114,118.7010,130.463,988.24468,458.44
20214,118.7010,214.883,903.82458,243.56
20314,118.7010,300.003,818.70447,943.56
20414,118.7010,385.843,732.86437,557.72
20514,118.7010,472.393,646.31427,085.33
20614,118.7010,559.663,559.04416,525.67
20714,118.7010,647.653,471.05405,878.02
20814,118.7010,736.383,382.32395,141.64
20914,118.7010,825.853,292.85384,315.79
21014,118.7010,916.073,202.63373,399.72
21114,118.7011,007.043,111.66362,392.68
21214,118.7011,098.763,019.94351,293.92
21314,118.7011,191.252,927.45340,102.67
21414,118.7011,284.512,834.19328,818.16
21514,118.7011,378.552,740.15317,439.61
21614,118.7011,473.372,645.33305,966.24
21714,118.7011,568.982,549.72294,397.26
21814,118.7011,665.392,453.31282,731.87
21914,118.7011,762.602,356.10270,969.27
22014,118.7011,860.622,258.08259,108.65
22114,118.7011,959.462,159.24247,149.19
22214,118.7012,059.122,059.58235,090.07
22314,118.7012,159.621,959.08222,930.45
22414,118.7012,260.951,857.75210,669.50
22514,118.7012,363.121,755.58198,306.38
22614,118.7012,466.151,652.55185,840.23
22714,118.7012,570.031,548.67173,270.20
22814,118.7012,674.781,443.92160,595.42
22914,118.7012,780.401,338.30147,815.02
23014,118.7012,886.911,231.79134,928.11
23114,118.7012,994.301,124.40121,933.81
23214,118.7013,102.581,016.12108,831.23
23314,118.7013,211.77906.9395,619.46
23414,118.7013,321.87796.8382,297.59
23514,118.7013,432.89685.8168,864.70
23614,118.7013,544.83573.8755,319.87
23714,118.7013,657.70461.0041,662.17
23814,118.7013,771.52347.1827,890.65
23914,118.7013,886.28232.4214,004.37
24014,121.0714,004.37116.700.00

The calculation is approximate and is not financial advice or a bank offer. Final loan terms and program eligibility are decided by the partner bank and Ukrfinzhytlo.

How the eOselia payment is calculated

The eOselia payment is a classic annuity (the same amount every month), but the rate applies in two periods. For the first 10 years (120 months) the payment is calculated at the preferential rate for the whole chosen loan term using A = P × i / (1 − (1+i)^−n), where P is the loan amount, i is the monthly rate (annual rate / 12), and n is the term in months.

Starting from month 121 the rate increases (3% → 6% or 7% → 10%). At that point the actual remaining balance accumulated over the first 120 payments is taken, and a new annuity is calculated for it over the remaining term at the new, higher rate. So the payment after 10 years is not a simple rescaling by the rate ratio - it depends on how much debt is actually left.

Example: a property worth 2,000,000 UAH, a 20% down payment (400,000 UAH), a loan of 1,600,000 UAH for 240 months (20 years), general category - 7% for the first 10 years and 10% after. The payment for the first 120 months is 12,404.78 UAH/month.

After 120 payments the remaining balance is 1,068,378.73 UAH. A new annuity is calculated for it over the remaining 120 months at the 10% rate - the payment rises to 14,118.70 UAH/month. The total overpayment over the whole loan term is about 1,582,818.40 UAH.

The same example under the privileged category (3% → 6%) gives a payment of 8,873.56 UAH/month for the first 10 years and 10,202.36 UAH/month after - noticeably lower thanks to the lower rate.

Who is eligible for the program

3% rate - privileged categories

  • Military personnel serving under contract (including mobilized servicemembers who signed a contract).
  • Law enforcement, Security Service of Ukraine and intelligence agency employees.
  • Medical workers of state and municipal healthcare institutions.
  • Teaching and academic staff of educational institutions.
  • Researchers at scientific institutions and organizations.

7% rate - general category

  • Citizens who do not own housing, or whose housing is below the set area norm.
  • Internally displaced persons (IDPs) with a confirming certificate.
  • Other categories defined by the program rules and the partner bank at the time of application.

What property you can buy

The eOselia program limits the property area covered by the loan: 52.5 sqm for an apartment for a family of 1-2, 73.5 sqm for 3 people, plus 21 sqm for each additional family member, up to a maximum of 115.5 sqm.

For a house the norm is slightly higher: 62.5 sqm for 1-2 people, 83.5 sqm for 3 people, plus 21 sqm for each additional person, up to a maximum of 125.5 sqm.

If the chosen property is larger than the norm, the loan can still be obtained, but the borrower pays the difference in value for the extra square meters out of pocket, on top of the minimum down payment.

How to apply via Diia

  1. Check your category and eligibility (age, no housing or housing below the norm) in the Diia app or portal.
  2. Choose an eOselia partner bank from the list on eoselia.diia.gov.ua.
  3. Submit your application and documents confirming your category and income, via Diia or directly at the bank.
  4. The bank verifies the documents and decides on the credit limit and terms.
  5. Choose a property within the limit and area norm, and sign the sale and mortgage agreements with a notary.
  6. Arrange the mandatory property and life insurance - a program condition.
  7. Receive the loan funds and start making monthly payments on schedule.

Everything about calculating the eOselia mortgage payment

eOselia is a Ukrainian state program for subsidized mortgage lending that lets you buy housing at 3% or 7% per year for the first 10 years, instead of market rates of 15-20%+. The calculator shows the real monthly payment at every stage of the loan and helps you understand whether you qualify.

Why the rate changes after 10 years

The state subsidizes the difference between the preferential and the market rate only for the first 10 years of the loan, as set out in Cabinet of Ministers resolution No. 856. After that the rate increases (to 6% for the privileged category or 10% for the general one), but it still remains noticeably lower than the average market mortgage rate.

Why it is worth calculating the payment in advance

The recommended income in the calculator shows how much a family should earn so the payment does not exceed half of net income - a guideline banks also use when assessing creditworthiness. If the payment turns out too high for your income, consider a shorter term or a larger down payment.

Frequently asked questions about eOselia

Who is eligible for the 3% rate
The 3% rate applies to contract military personnel, law enforcement and intelligence officers, medical workers, teachers and scientists - provided they also meet the other program criteria (age, no own housing or housing below the area norm). The full list of categories and required documents is set by Cabinet of Ministers resolution No. 856.
What happens to the rate after 10 years
For the first 10 years (120 months) the preferential rate applies - 3% or 7% depending on the category. Starting from month 121 the rate rises to 6% or 10% respectively and stays until the end of the loan term. The payment after 10 years is recalculated from the actual remaining balance, not simply scaled up by the rate.
Can I buy a resale property or only new construction
Under the eOselia program you can buy both newly built housing (from an insured developer) and resale housing within the program rules. The exact terms and the list of available properties should be checked on eoselia.diia.gov.ua and with the partner bank, since the list is updated periodically.
Can the loan be repaid early
Yes, the program allows both partial and full early repayment without penalties. This usefully reduces the total interest overpayment, especially in the early years of the loan when interest makes up the largest share of the payment.
What additional costs are there besides the monthly payment
Besides the loan payment itself, the borrower pays for property and life insurance (a mandatory program condition), notary services when signing the sale and mortgage agreements, and may pay a Pension Fund fee when first registering ownership. These costs roughly add up to a few percent of the property value and are not included in the calculator.
Is a spouse's income taken into account for the loan
The bank may consider the combined family income, including a spouse's income, if they act as a co-borrower or provide income documents. The recommended income shown in the calculator is an estimate for a single payer - actual bank requirements may differ.
What happens if the property area is larger than the allowed norm
The eOselia loan covers the property cost within the set area norm (52.5 sqm for an apartment for 1-2 people, plus extra square meters for each additional family member). If the chosen property is larger than the norm, the borrower pays the difference in value out of pocket as part of the down payment - it is not covered by the loan.
Can I get eOselia if I already have another mortgage
The main program condition is that the borrower must not own other housing (or the existing housing must be below the area norm). If there is an outstanding mortgage on housing that meets the area norm, participation in the program is most likely not possible - the exact decision is made by the partner bank after verification.