Skip to main content

Loans & instalments

Thailand Home Loan Calculator

Work out the monthly payment on a Thai mortgage with a full amortisation schedule, showing total interest and how quickly the principal comes down.

Maintained by Chavarit HomjitRates last verified 25 Aug 2026How we verify

Amortisation schedule

PaymentAmountInterestPrincipalBalance
116,18813,5002,6882,697,312
216,18813,4872,7012,694,611
316,18813,4732,7152,691,896
416,18813,4592,7282,689,168
516,18813,4462,7422,686,426
616,18813,4322,7562,683,670
716,18813,4182,7702,680,900
816,18813,4052,7832,678,117
916,18813,3912,7972,675,320
1016,18813,3772,8112,672,508
1116,18813,3632,8252,669,683
1216,18813,3482,8392,666,844
1316,18813,3342,8542,663,990
1416,18813,3202,8682,661,122
1516,18813,3062,8822,658,240
1616,18813,2912,8972,655,343
1716,18813,2772,9112,652,432
1816,18813,2622,9262,649,506
1916,18813,2482,9402,646,566
2016,18813,2332,9552,643,611
2116,18813,2182,9702,640,641
2216,18813,2032,9852,637,657
2316,18813,1883,0002,634,657
2416,18813,1733,0152,631,642
2516,18813,1583,0302,628,613
2616,18813,1433,0452,625,568
2716,18813,1283,0602,622,508
2816,18813,1133,0752,619,433
2916,18813,0973,0912,616,342
3016,18813,0823,1062,613,236
3116,18813,0663,1222,610,114
3216,18813,0513,1372,606,977
3316,18813,0353,1532,603,824
3416,18813,0193,1692,600,655
3516,18813,0033,1852,597,470
3616,18812,9873,2012,594,270
3716,18812,9713,2172,591,053
3816,18812,9553,2332,587,821
3916,18812,9393,2492,584,572
4016,18812,9233,2652,581,307
4116,18812,9073,2812,578,026
4216,18812,8903,2982,574,728
4316,18812,8743,3142,571,414
4416,18812,8573,3312,568,083
4516,18812,8403,3472,564,735
4616,18812,8243,3642,561,371
4716,18812,8073,3812,557,990
4816,18812,7903,3982,554,592
4916,18812,7733,4152,551,177
5016,18812,7563,4322,547,745
5116,18812,7393,4492,544,296
5216,18812,7213,4662,540,830
5316,18812,7043,4842,537,346
5416,18812,6873,5012,533,845
5516,18812,6693,5192,530,326
5616,18812,6523,5362,526,790
5716,18812,6343,5542,523,236
5816,18812,6163,5722,519,665
5916,18812,5983,5902,516,075
6016,18812,5803,6072,512,468
6116,18812,5623,6262,508,842
6216,18812,5443,6442,505,198
6316,18812,5263,6622,501,537
6416,18812,5083,6802,497,856
6516,18812,4893,6992,494,158
6616,18812,4713,7172,490,441
6716,18812,4523,7362,486,705
6816,18812,4343,7542,482,951
6916,18812,4153,7732,479,178
7016,18812,3963,7922,475,386
7116,18812,3773,8112,471,575
7216,18812,3583,8302,467,745
7316,18812,3393,8492,463,896
7416,18812,3193,8682,460,027
7516,18812,3003,8882,456,139
7616,18812,2813,9072,452,232
7716,18812,2613,9272,448,306
7816,18812,2423,9462,444,359
7916,18812,2223,9662,440,393
8016,18812,2023,9862,436,407
8116,18812,1824,0062,432,401
8216,18812,1624,0262,428,376
8316,18812,1424,0462,424,330
8416,18812,1224,0662,420,263
8516,18812,1014,0872,416,177
8616,18812,0814,1072,412,070
8716,18812,0604,1282,407,942
8816,18812,0404,1482,403,794
8916,18812,0194,1692,399,625
9016,18811,9984,1902,395,436
9116,18811,9774,2112,391,225
9216,18811,9564,2322,386,993
9316,18811,9354,2532,382,740
9416,18811,9144,2742,378,466
9516,18811,8924,2962,374,171
9616,18811,8714,3172,369,854
9716,18811,8494,3392,365,515
9816,18811,8284,3602,361,155
9916,18811,8064,3822,356,773
10016,18811,7844,4042,352,369
10116,18811,7624,4262,347,943
10216,18811,7404,4482,343,494
10316,18811,7174,4702,339,024
10416,18811,6954,4932,334,531
10516,18811,6734,5152,330,016
10616,18811,6504,5382,325,478
10716,18811,6274,5602,320,918
10816,18811,6054,5832,316,335
10916,18811,5824,6062,311,728
11016,18811,5594,6292,307,099
11116,18811,5354,6522,302,447
11216,18811,5124,6762,297,771
11316,18811,4894,6992,293,072
11416,18811,4654,7232,288,350
11516,18811,4424,7462,283,603
11616,18811,4184,7702,278,834
11716,18811,3944,7942,274,040
11816,18811,3704,8182,269,222
11916,18811,3464,8422,264,381
12016,18811,3224,8662,259,515
12116,18811,2984,8902,254,624
12216,18811,2734,9152,249,710
12316,18811,2494,9392,244,770
12416,18811,2244,9642,239,806
12516,18811,1994,9892,234,817
12616,18811,1745,0142,229,804
12716,18811,1495,0392,224,765
12816,18811,1245,0642,219,701
12916,18811,0995,0892,214,611
13016,18811,0735,1152,209,497
13116,18811,0475,1402,204,356
13216,18811,0225,1662,199,190
13316,18810,9965,1922,193,998
13416,18810,9705,2182,188,780
13516,18810,9445,2442,183,536
13616,18810,9185,2702,178,266
13716,18810,8915,2972,172,970
13816,18810,8655,3232,167,647
13916,18810,8385,3502,162,297
14016,18810,8115,3762,156,921
14116,18810,7855,4032,151,517
14216,18810,7585,4302,146,087
14316,18810,7305,4572,140,630
14416,18810,7035,4852,135,145
14516,18810,6765,5122,129,633
14616,18810,6485,5402,124,093
14716,18810,6205,5672,118,526
14816,18810,5935,5952,112,930
14916,18810,5655,6232,107,307
15016,18810,5375,6512,101,656
15116,18810,5085,6802,095,976
15216,18810,4805,7082,090,268
15316,18810,4515,7372,084,532
15416,18810,4235,7652,078,767
15516,18810,3945,7942,072,973
15616,18810,3655,8232,067,150
15716,18810,3365,8522,061,297
15816,18810,3065,8812,055,416
15916,18810,2775,9112,049,505
16016,18810,2485,9402,043,565
16116,18810,2185,9702,037,595
16216,18810,1886,0002,031,595
16316,18810,1586,0302,025,565
16416,18810,1286,0602,019,505
16516,18810,0986,0902,013,415
16616,18810,0676,1212,007,294
16716,18810,0366,1512,001,143
16816,18810,0066,1821,994,960
16916,1889,9756,2131,988,747
17016,1889,9446,2441,982,503
17116,1889,9136,2751,976,228
17216,1889,8816,3071,969,921
17316,1889,8506,3381,963,583
17416,1889,8186,3701,957,213
17516,1889,7866,4021,950,811
17616,1889,7546,4341,944,377
17716,1889,7226,4661,937,911
17816,1889,6906,4981,931,413
17916,1889,6576,5311,924,882
18016,1889,6246,5631,918,319
18116,1889,5926,5961,911,723
18216,1889,5596,6291,905,093
18316,1889,5256,6621,898,431
18416,1889,4926,6961,891,735
18516,1889,4596,7291,885,006
18616,1889,4256,7631,878,243
18716,1889,3916,7971,871,446
18816,1889,3576,8311,864,616
18916,1889,3236,8651,857,751
19016,1889,2896,8991,850,852
19116,1889,2546,9341,843,918
19216,1889,2206,9681,836,950
19316,1889,1857,0031,829,947
19416,1889,1507,0381,822,909
19516,1889,1157,0731,815,836
19616,1889,0797,1091,808,727
19716,1889,0447,1441,801,583
19816,1889,0087,1801,794,403
19916,1888,9727,2161,787,187
20016,1888,9367,2521,779,935
20116,1888,9007,2881,772,647
20216,1888,8637,3251,765,322
20316,1888,8277,3611,757,961
20416,1888,7907,3981,750,563
20516,1888,7537,4351,743,128
20616,1888,7167,4721,735,655
20716,1888,6787,5101,728,146
20816,1888,6417,5471,720,599
20916,1888,6037,5851,713,014
21016,1888,5657,6231,705,391
21116,1888,5277,6611,697,730
21216,1888,4897,6991,690,031
21316,1888,4507,7381,682,293
21416,1888,4117,7761,674,517
21516,1888,3737,8151,666,702
21616,1888,3347,8541,658,847
21716,1888,2947,8941,650,954
21816,1888,2557,9331,643,020
21916,1888,2157,9731,635,048
22016,1888,1758,0131,627,035
22116,1888,1358,0531,618,982
22216,1888,0958,0931,610,889
22316,1888,0548,1331,602,756
22416,1888,0148,1741,594,582
22516,1887,9738,2151,586,367
22616,1887,9328,2561,578,111
22716,1887,8918,2971,569,814
22816,1887,8498,3391,561,475
22916,1887,8078,3801,553,094
23016,1887,7658,4221,544,672
23116,1887,7238,4651,536,207
23216,1887,6818,5071,527,701
23316,1887,6398,5491,519,151
23416,1887,5968,5921,510,559
23516,1887,5538,6351,501,924
23616,1887,5108,6781,493,246
23716,1887,4668,7221,484,524
23816,1887,4238,7651,475,759
23916,1887,3798,8091,466,950
24016,1887,3358,8531,458,097
24116,1887,2908,8971,449,199
24216,1887,2468,9421,440,258
24316,1887,2018,9871,431,271
24416,1887,1569,0321,422,239
24516,1887,1119,0771,413,163
24616,1887,0669,1221,404,041
24716,1887,0209,1681,394,873
24816,1886,9749,2131,385,660
24916,1886,9289,2601,376,400
25016,1886,8829,3061,367,094
25116,1886,8359,3521,357,742
25216,1886,7899,3991,348,343
25316,1886,7429,4461,338,896
25416,1886,6949,4931,329,403
25516,1886,6479,5411,319,862
25616,1886,5999,5891,310,274
25716,1886,5519,6361,300,637
25816,1886,5039,6851,290,953
25916,1886,4559,7331,281,219
26016,1886,4069,7821,271,438
26116,1886,3579,8311,261,607
26216,1886,3089,8801,251,727
26316,1886,2599,9291,241,798
26416,1886,2099,9791,231,819
26516,1886,15910,0291,221,790
26616,1886,10910,0791,211,711
26716,1886,05910,1291,201,582
26816,1886,00810,1801,191,402
26916,1885,95710,2311,181,171
27016,1885,90610,2821,170,889
27116,1885,85410,3331,160,556
27216,1885,80310,3851,150,171
27316,1885,75110,4371,139,734
27416,1885,69910,4891,129,245
27516,1885,64610,5421,118,703
27616,1885,59410,5941,108,109
27716,1885,54110,6471,097,461
27816,1885,48710,7011,086,761
27916,1885,43410,7541,076,007
28016,1885,38010,8081,065,199
28116,1885,32610,8621,054,337
28216,1885,27210,9161,043,421
28316,1885,21710,9711,032,450
28416,1885,16211,0261,021,424
28516,1885,10711,0811,010,344
28616,1885,05211,136999,207
28716,1884,99611,192988,016
28816,1884,94011,248976,768
28916,1884,88411,304965,464
29016,1884,82711,361954,103
29116,1884,77111,417942,686
29216,1884,71311,474931,212
29316,1884,65611,532919,680
29416,1884,59811,589908,090
29516,1884,54011,647896,443
29616,1884,48211,706884,737
29716,1884,42411,764872,973
29816,1884,36511,823861,150
29916,1884,30611,882849,268
30016,1884,24611,942837,326
30116,1884,18712,001825,325
30216,1884,12712,061813,264
30316,1884,06612,122801,142
30416,1884,00612,182788,960
30516,1883,94512,243776,717
30616,1883,88412,304764,413
30716,1883,82212,366752,047
30816,1883,76012,428739,619
30916,1883,69812,490727,130
31016,1883,63612,552714,577
31116,1883,57312,615701,962
31216,1883,51012,678689,284
31316,1883,44612,741676,543
31416,1883,38312,805663,738
31516,1883,31912,869650,869
31616,1883,25412,934637,935
31716,1883,19012,998624,937
31816,1883,12513,063611,874
31916,1883,05913,128598,745
32016,1882,99413,194585,551
32116,1882,92813,260572,291
32216,1882,86113,326558,965
32316,1882,79513,393545,572
32416,1882,72813,460532,112
32516,1882,66113,527518,584
32616,1882,59313,595504,989
32716,1882,52513,663491,326
32816,1882,45713,731477,595
32916,1882,38813,800463,795
33016,1882,31913,869449,926
33116,1882,25013,938435,988
33216,1882,18014,008421,980
33316,1882,11014,078407,902
33416,1882,04014,148393,754
33516,1881,96914,219379,535
33616,1881,89814,290365,245
33716,1881,82614,362350,883
33816,1881,75414,433336,450
33916,1881,68214,506321,944
34016,1881,61014,578307,366
34116,1881,53714,651292,715
34216,1881,46414,724277,990
34316,1881,39014,798263,193
34416,1881,31614,872248,321
34516,1881,24214,946233,374
34616,1881,16715,021218,353
34716,1881,09215,096203,257
34816,1881,01615,172188,086
34916,18894015,247172,838
35016,18886415,324157,515
35116,18878815,400142,114
35216,18871115,477126,637
35316,18863315,555111,082
35416,18855515,63295,450
35516,18847715,71179,739
35616,18839915,78963,950
35716,18832015,86848,082
35816,18824015,94732,135
35916,18816116,02716,107
36016,1888116,1070

Ask about this page

The AI assistant answers only questions about the calculator on this page.

Thai home loans use reducing-balance interest, which means the interest each month is charged on the principal you still owe rather than on the original loan. The consequence is that in the early years almost all of your payment goes to interest and very little reduces the balance. That ratio slowly reverses as the loan matures. The schedule below shows exactly where each payment goes.

If you are a foreign buyer, two things are worth knowing before you get too far into the numbers. Thai banks lend to foreigners far less readily than to Thai nationals, and where they do, they usually require a work permit, a documented income in Thailand, and a larger down payment. Many foreign purchases here are made in cash for that reason. It is worth establishing whether you can borrow at all before you plan around a monthly payment.

How it works

The payment formula. The monthly payment comes from the standard annuity formula using the loan amount, the monthly interest rate and the total number of payments. The payment stays the same every month for the whole term, but the split between interest and principal inside it shifts continuously.

Interest each month is the outstanding balance at the start of the month multiplied by the monthly rate. Whatever is left of the payment after interest reduces the principal. Take a 2.7 million baht loan at 6% over 30 years: the first payment carries about 13,500 baht of interest out of roughly 16,200 baht paid, so only about 2,700 baht comes off the balance.

Why the total interest is so large. It is the length of the term. A 30-year loan at 6% pays more in interest than the amount originally borrowed. This is exactly why making extra principal payments, or refinancing once a low introductory rate expires, saves so much: money paid against the principal reduces the interest charged in every month that follows.

Floating rates. Most Thai mortgages are floating, tied to the bank’s MRR or MLR, typically with a promotional rate for the first one to three years before reverting to the standard rate. This calculator assumes a single fixed rate for the whole term, so treat the result as an estimate. For accuracy, calculate each rate period separately using the actual figures the bank has quoted.

Income requirement. Thai banks generally require that total repayments stay under 40% of monthly income. The minimum income shown here is derived from that rule. Existing commitments — a car loan, credit card balances — reduce what you will actually be approved for.

Frequently asked questions

Can a foreigner get a mortgage in Thailand?

It is possible but considerably harder than for a Thai national. Banks that lend to foreigners generally want a work permit, a documented income earned in Thailand, and a larger down payment, and some restrict lending to condominium units. A few international banks and specialist lenders operate in this space on different terms. Because of these constraints, a large share of foreign property purchases in Thailand are cash. Establish what you can borrow before planning around a monthly payment.

What income do I need for this loan?

Thai banks commonly require total repayments to stay within 40% of monthly income, so a payment of 16,000 baht implies income of around 40,000 baht a month. Any existing commitments — a car loan, credit card debt — reduce the amount you will be approved for.

Does paying extra off the principal really help?

Substantially. Interest is charged on the outstanding balance, so an extra payment against the principal reduces the interest in the very next month. Since your regular payment does not change, a larger share of it then goes to principal, and the effect compounds — often finishing the loan years early and saving hundreds of thousands of baht. Check your contract for an early repayment penalty, which Thai lenders commonly apply during the first three years.

How different are 20 and 30 year terms?

A 20-year term has a higher monthly payment but far less total interest, because you are paying interest for ten fewer years. Change the term field above to compare directly. As a general approach, taking the longer term for a lower committed payment and then paying extra when you can is more flexible than locking yourself into a high payment from the start.

Why does my bank quote a different figure?

Mainly because most Thai mortgages float. A typical structure is a low rate for the first three years, then MRR minus a discount. This calculator uses one fixed rate throughout for simplicity. Some banks also calculate interest daily on the actual number of days in each month, which shifts the numbers slightly.

Sources

Rates last verified 25 Aug 2026

Related tools