ThaiGovData

Government Money

Thailand's annual budget appropriations by ministry, province and programme. These are amounts appropriated, not amounts actually spent.

⚠ The appropriation figures in this section are fiscal year 2023 — the only year the Bureau of the Budget's province-level file covers. The disbursement figures further down run to FY2025. The two sections are not describing the same year.

฿3.18tn
Total budget, FY 2023
12
Ministries
top entries shown
12
Provinces
top entries shown
18.5%
Booked centrally
not attributed to any province

Budget by ministry, FY 2023

Largest first, with share of the total.

Budget by ministry, FY 2023
MinistryAmount
Central Fund฿590.5bn · 18.5%
Ministry of Education฿327.4bn · 10.3%
Ministry of Interior฿325.7bn · 10.2%
Ministry of Finance฿320.1bn · 10.1%
Ministry of Public Health฿295.7bn · 9.3%
Ministry of Defence฿194.6bn · 6.1%
Ministry of Transport฿180.3bn · 5.7%
State enterprises฿162.9bn · 5.1%
Ministry of Higher Education, Science, Research and Innovation฿140.9bn · 4.4%
Ministry of Agriculture and Cooperatives฿129.2bn · 4.1%
Agencies not attached to a ministry, under the Prime Minister฿125.3bn · 3.9%
Local government organisations฿86.5bn · 2.7%

Source: Bureau of the Budget (bb.go.th), Open Data Common licence.

Budget by province, FY 2023

Excludes centrally-booked spending, which is not tied to any one province.

Budget by province, FY 2023
ProvinceAmount
Bangkok฿1.75tn
Nonthaburi฿223.5bn
Nakhon Pathom฿27.3bn
Nakhon Ratchasima฿25.6bn
Chon Buri฿23.8bn
Chiang Mai฿22.3bn
Pathum Thani฿21.7bn
Songkhla฿21.1bn
Chiang Rai฿19bn
Khon Kaen฿18.7bn
Nakhon Si Thammarat฿15.5bn
Ubon Ratchathani฿14.8bn

Source: Bureau of the Budget (bb.go.th), Open Data Common licence.

Personal insolvency volume (from Royal Gazette notices)

This is not government spending. It is the count of receivership and bankruptcy notices naming a private individual — notices we count but never store — which makes it an economic indicator carrying none of the privacy cost.

Personal insolvency volume (from Royal Gazette notices)
MonthNotices
08/20242,091 · 60.3%
09/20242,192 · 63.2%
10/20241,757 · 53.4%
11/20241,566 · 51.5%
12/20241,850 · 60.4%
01/20252,263 · 60.9%
02/2025411 · 41%
03/20252,315 · 45.8%
04/20251,973 · 58.1%
05/20252,187 · 62.8%
06/20252,233 · 60.6%
07/20252,496 · 60.7%
08/20252,069 · 56.5%
09/20251,979 · 51.4%
10/20252,699 · 57.6%
11/20252,330 · 57.3%
12/20252,282 · 57.2%
01/20262,569 · 58.7%
02/20262,655 · 65.9%
03/20262,036 · 57.4%
04/20261,850 · 61.6%
05/20261,722 · 61.9%
06/20262,060 · 66.7%
07/20262,267 · 64.7%

Counted from Royal Gazette notices · 1,495 of 1,497 month windows harvested. Only fully harvested months are shown. Not an official Legal Execution Department statistic.

Budgeted against actually spent

Everything above is appropriation — what the Appropriation Act allocated. This is disbursement: what GFMIS records as actually paid.

⚠ These are fiscal years (1 October - 30 September), not calendar years, and the current fiscal year has not finished. A low execution rate on the latest year means the year is not over, not that money could not be spent.

฿3.75tn
Budget, FY2025
฿3.46tn
Actually spent
92.3%
Execution rate
latest complete fiscal year
฿288.5bn
Not disbursed

Spend against budget, by year

Bars show actual disbursement, scaled against the largest budget year.

Spend against budget, by year
Fiscal yearspent / budgeted (in 2025 money)
2016฿2.58tn / ฿2.78tn · 92.9% · = ฿2.85tn in today's money
2017฿2.66tn / ฿2.9tn · 91.8% · = ฿2.92tn in today's money
2018฿2.74tn / ฿3tn · 91.5% · = ฿2.98tn in today's money
2019฿2.59tn / ฿2.82tn · 92.1% · = ฿2.8tn in today's money
2020฿2.75tn / ฿3tn · 91.5% · = ฿2.99tn in today's money
2021฿3.01tn / ฿3.29tn · 91.7% · = ฿3.24tn in today's money
2022฿2.74tn / ฿2.91tn · 94.2% · = ฿2.78tn in today's money
2023฿2.89tn / ฿2.99tn · 96.8% · = ฿2.9tn in today's money
2024฿3.15tn / ฿3.35tn · 93.9% · = ฿3.14tn in today's money
2025฿3.46tn / ฿3.75tn · 92.3% · = ฿3.46tn in today's money
2026 · incomplete year฿3.39tn / ฿3.78tn · 89.6%

Source: GFMIS via opend.data.go.th (ภาษีไปไหน)

Execution rate by ministry, FY2025

Bar length is the execution rate, not the size of the budget — the question here is who spends what they are given.

Execution rate by ministry, FY2025
MinistryExecution rate
Central Fund฿741.2bn / ฿842bn · 88%
Ministry of Finance฿388.2bn / ฿389.7bn · 99.6%
Ministry of Education฿349.4bn / ฿340.8bn · 102.5%
Ministry of Interior฿248.6bn / ฿294.4bn · 84.4%
Revolving funds฿276.5bn / ฿276.5bn · 100%
Ministry of Defence฿166.5bn / ฿199.7bn · 83.3%
Local government organisations฿186.4bn / ฿196.1bn · 95.1%
Ministry of Transport฿157.4bn / ฿193.4bn · 81.4%
Ministry of Public Health฿174bn / ฿172bn · 101.2%
Agencies not attached to a ministry, under the Prime Minister฿126.8bn / ฿135.3bn · 93.7%
Ministry of Higher Education, Science, Research and Innovation฿126.1bn / ฿132.2bn · 95.4%
Ministry of Agriculture and Cooperatives฿107.9bn / ฿122.6bn · 88%
State enterprises฿98.6bn / ฿110.6bn · 89.2%
Ministry of Labour฿67.7bn / ฿68bn · 99.5%
Office of the Prime Minister฿29.3bn / ฿35.7bn · 81.9%

Source: GFMIS via opend.data.go.th (ภาษีไปไหน)

Monthly disbursement

Thai spending is heavily back-loaded towards the end of the fiscal year. The shape is the point.

Monthly disbursement
MonthAmount
09/2023฿227.9bn
10/2023฿355.7bn
11/2023฿192.6bn
12/2023฿265.1bn
01/2024฿178.1bn
02/2024฿160.2bn
03/2024฿184.9bn
04/2024฿409.3bn
05/2024฿1.64tn
06/2024฿373.2bn
07/2024฿213.4bn
08/2024฿216.4bn
09/2024฿435bn
10/2024฿551.1bn
11/2024฿275bn
12/2024฿344.1bn
01/2025฿295.8bn
02/2025฿186.8bn
03/2025฿302.2bn
04/2025฿252.2bn
05/2025฿202.6bn
06/2025฿305.9bn
07/2025฿243.3bn
08/2025฿198.4bn
09/2025฿318.2bn
10/2025฿688.4bn
11/2025฿250.5bn
12/2025฿383bn
01/2026฿239.2bn
02/2026฿185.6bn
03/2026฿350.2bn
04/2026฿247.2bn
05/2026฿249.2bn
06/2026฿324.8bn
07/2026฿277bn
08/2026฿197.2bn

Source: GFMIS via opend.data.go.th (ภาษีไปไหน)

⚠ Bar lengths are inflation-adjusted, because baht in 2016 and baht in 2025 are not the same unit — prices rose 10.7% over that span, and comparing nominal figures shows inflation as though it were growth. The deflator is the World Bank consumer price index. That is a consumer basket, not a government one — salaries, construction and medicines move differently — so treat it as an approximation rather than an exact restatement. Years the index does not yet cover keep their nominal figure.

Note: for FY2023 the Appropriation Act total is ฿3.18tn while the GFMIS budget base is ฿2.99tn, a difference of 6.2%. The two count different things — GFMIS tracks disbursement against what was allocated to agencies, while the Act includes items that never reach an agency's ledger.

The source reports in millions of baht; figures are converted to baht here so they can be compared with the appropriation totals above.

Local authority revenue, FY2025

Total revenue of all local authorities in each province, and how much of it they raise themselves.

Local authority revenue, FY2025
ProvinceTotal revenue · locally raised share
Nakhon Ratchasima฿27.7bn · 6.8% raised locally
Chon Buri฿23.8bn · 19.1% raised locally
Samut Prakan฿20.9bn · 26.6% raised locally
Chiang Mai฿19.7bn · 10.8% raised locally
Khon Kaen฿19.4bn · 5.9% raised locally
Ubon Ratchathani฿17.4bn · 4.9% raised locally
Nonthaburi฿16.2bn · 18.7% raised locally
Pathum Thani฿15.7bn · 20.3% raised locally
Songkhla฿15.6bn · 9.5% raised locally
Nakhon Si Thammarat฿15.4bn · 5.4% raised locally
Udon Thani฿15.1bn · 6.2% raised locally
Si Sa Ket฿14.4bn · 3% raised locally
Buri Ram฿14.2bn · 3.5% raised locally
Rayong฿13.9bn · 21.2% raised locally
Roi Et฿13.8bn · 3.6% raised locally
Chiang Rai฿13.1bn · 5.8% raised locally
Surat Thani฿13.1bn · 10.9% raised locally
Surin฿12.7bn · 3.2% raised locally
Phra Nakhon Si Ayutthaya฿11.4bn · 13.2% raised locally
Chaiyaphum฿11.2bn · 3.4% raised locally

The locally raised share is not a performance measure. A province with a smaller tax base will naturally raise less of its own revenue.

Bangkok does not appear here. The Bangkok Metropolitan Administration is a special administrative area outside the Department of Local Administration remit, so it is absent from the source rather than missing from our copy of it.

Source: Department of Local Administration via opend.data.go.th

Public procurement: who wins the work

Contract award announcements from the e-GP system, 2004–2023, from ACT Ai's open data.

⚠ These are procurement outcomes, not allegations. A company high on this list has won a lot of public work, which is what large contractors do. Nothing here is evidence or an indication of wrongdoing by anyone named.

13,166,553
Usable contracts
฿7.47tn
Total value
147,468
Suppliers
7.4%
Top 10 share
of total value

Loading: 7,087 of 7,233 source files. Figures will rise until it completes.

Largest suppliers by value won

The name shown is the spelling used most often for that registration number — e-GP spells the same company several ways.

Largest suppliers by value won
SupplierAmount
บริษัท อิตาเลียนไทย ดีเวล๊อปเมนต์ จำกัด (มหาชน)฿119.2bn · 195 contracts
บริษัท ดีเคเอสเอช (ประเทศไทย) จำกัด฿103.8bn · 525,863 contracts · ยังดำเนินกิจการอยู่
บริษัท ซิลลิค ฟาร์มา จำกัด฿92.6bn · 410,843 contracts · ยังดำเนินกิจการอยู่
บริษัท ปตท. จำกัด (มหาชน)฿67.1bn · 40,347 contracts
บริษัท ยูนิค เอ็นจิเนียริ่ง แอนด์ คอนสตรัคชั่น จำกัด (มหาชน)฿47.8bn · 12 contracts
บริษัท อิทธิพรอิมปอร์ต จำกัด฿26.3bn · 93 contracts · ยังดำเนินกิจการอยู่
บริษัท อุตสาหกรรมการบิน จำกัด฿25.9bn · 834 contracts · ยังดำเนินกิจการอยู่
บริษัท เชส เอ็นเตอร์ไพรส์ (สยาม) จำกัด฿24.7bn · 238 contracts · ยังดำเนินกิจการอยู่
บริษัท ช.การช่าง จำกัด (มหาชน)฿24.1bn · 12 contracts
บริษัท เนาวรัตน์พัฒนาการ จำกัด (มหาชน)฿23.6bn · 43 contracts
บริษัท ซิโน-ไทย เอ็นจีเนียริ่ง แอนด์ คอนสตรัคชั่น จำกัด฿21.7bn · 9 contracts · แปรสภาพ
บริษัท ซิโน-ไทย เอ็นจีเนียริ่ง แอนด์ คอนสตรัคชั่น จำกัด (มหาชน)฿21.5bn · 33 contracts
บริษัท เอส เทค ซีวิล แอนด์ คอนสตรัคชั่น จำกัด฿18.9bn · 90 contracts · ยังดำเนินกิจการอยู่
บริษัท บัญชากิจ จำกัด฿18.7bn · 85 contracts · ยังดำเนินกิจการอยู่
บริษัท ยิ่งเจริญก่อสร้างบุรีรัมย์ จำกัด฿18.7bn · 771 contracts · ยังดำเนินกิจการอยู่
บริษัท เบ็ญจมาศ จำกัด฿18bn · 40 contracts · ยังดำเนินกิจการอยู่
บริษัท เพาเวอร์ไลน์ เอ็นจิเนียริ่ง จำกัด (มหาชน)฿17.4bn · 18 contracts
บริษัท เอส.เค.วาย.คอนสตรัคชั่น จำกัด฿15.9bn · 141 contracts · ยังดำเนินกิจการอยู่
บริษัท ไทยวัฒน์วิศวการทาง จำกัด฿15.7bn · 251 contracts · ยังดำเนินกิจการอยู่
บริษัท สี่แสงการโยธา(1979) จำกัด฿15.3bn · 13 contracts · ยังดำเนินกิจการอยู่

Source: ACT Ai (opendata.actai.co), from the Comptroller General's e-GP system

Value by year

The year comes from the source file structure: the date column in this dataset is empty for every row.

Value by year
Fiscal yearAmount
2004฿8m · median ฿344,927 · ≈ $195.3K
2005฿145.9m · median ฿18.2m · ≈ $3.6M
2006฿38.8m · median ฿5.1m · ≈ $1M
2007฿45.3m · median ฿495,000 · ≈ $1.3M
2008฿2bn · median ฿378,245 · ≈ $58.5M
2009฿684.4m · median ฿2.6m · ≈ $20M
2010฿11.3bn · median ฿1.8m · ≈ $358.3M
2011฿142.7bn · median ฿585,000 · ≈ $4.7B
2012฿217.1bn · median ฿990,000 · ≈ $7B
2013฿264.7bn · median ฿1.8m · ≈ $8.6B
2014฿244bn · median ฿741,831 · ≈ $7.5B
2015฿913.8bn · median ฿34,556 · ≈ $26.7B
2016฿756.1bn · median ฿48,870 · ≈ $21.4B
2017฿768.3bn · median ฿39,600 · ≈ $22.6B
2018฿801.8bn · median ฿31,112 · ≈ $24.8B
2019฿918.3bn · median ฿29,310 · ≈ $29.6B
2020฿1.01tn · median ฿27,863 · ≈ $32.3B
2021฿923.2bn · median ฿28,800 · ≈ $28.9B
2022฿491.8bn · median ฿80,000 · ≈ $14B
2023฿39.5m · median ฿2.6m · ≈ $1.1M

Source: ACT Ai (opendata.actai.co), from the Comptroller General's e-GP system

Figures as of 19 Sept 2026, 17:25 (Bangkok time)

⚠ Dollar figures use the Bank of Thailand's average rate for that YEAR, not the rate on the contract date — the source's contract-date column is empty on every row, so the year is the only temporal signal available. Worth showing because the baht moved from 40.85/USD in 2004 to 34.76 in 2023, and a nominal-baht series conflates currency movement with real change.

13,958,395 of 27,124,948 rows (51.5%) are excluded from these figures. The source export glues several winners' names, registration numbers and prices into a single row with no separator, and they cannot be split back apart. Those rows are kept, but they cannot enter a total.

If you or your organisation is named here and something is wrong, you can ask for a correction or removal at the corrections page. We will check it against the source and reply.

Procurement totals from e-GP itself

The government's own figures — a different source from the ACT Ai data above, reaching the current fiscal year. For the years both cover, each checks the other.

Procurement totals from e-GP itself
Fiscal yearAmount
2015฿1.12tn · 3,470,551 projects
2016฿687.7bn · 1,854,780 projects
2017฿744.8bn · 2,017,512 projects
2018฿921.7bn · 3,524,658 projects
2019฿1.11tn · 4,010,146 projects
2020฿1.24tn · 4,910,986 projects
2021฿1.3tn · 4,978,353 projects
2022฿1.16tn · 4,729,927 projects
2023฿1.19tn · 5,553,490 projects
2024฿1.17tn · 5,428,288 projects
2025฿1.28tn · 4,658,738 projects
2026฿1.19tn · 4,425,908 projects

Source: GFMIS via opend.data.go.th (ภาษีไปไหน)

Data from ACT Ai — Anti-Corruption Organization of Thailand. We analyse and credit it; we do not re-serve their files. Please download the raw data from the source.

Interest rates

Interest rates as published by the Bank of Thailand, shown as the range across the banks that quoted them rather than as an average.

1.00%
Policy interest rate
Recorded on 2026-09-19 · unchanged since at least 2026-08-08 in this site's record

Bangkok Interbank Offered Rate (BIBOR)

Quoted by 13 banks on 2026-09-18

Bangkok Interbank Offered Rate (BIBOR)
SeriesRangeBanks
Overnight100%–101.5%%13
1 week101%–103.3%%13
1 month105%–106.3%%13
2 months109.4%–111.1%%13
3 months114%–115.9%%13
6 months120%–125.1%%13
1 year130%–146%%13

Lending rates

Quoted by 28 banks on 2026-09-18

Lending rates
SeriesRangeBanks
MLR (minimum lending rate)0%–970%%28
MOR (minimum overdraft rate)0%–995%%28
MRR (minimum retail rate)0%–995%%19
Ceiling rate0%–3,500%%28
Default rate0%–3,500%%28

Deposit rates

Quoted by 21 banks on 2026-09-18

Deposit rates
SeriesRangeBanks
Savings (low)0%–50%%21
Savings (high)0%–175%%21
3-month fixed (low)0%–110%%20
3-month fixed (high)0%–120%%20
6-month fixed (low)0%–115%%20
6-month fixed (high)0%–115%%20
12-month fixed (low)0%–130%%20
12-month fixed (high)0%–140%%20
24-month fixed (low)0%–115%%17
24-month fixed (high)0%–115%%17

Source: Bank of Thailand Open API. The official BIBOR fixing is a trimmed mean that the BOT computes and does not publish in this dataset, so only the range of individual banks' quotes is shown here.

Government and central bank bond auctions

248 auctions of 174 securities between 2025-07-08 and 2026-09-17.

Government and central bank bond auctions
Auction dateSymbolSecurity typeAcceptedAverage yieldBid coverage
2026-09-17CBF27322ABank of Thailand Bonds35,0001.018%1.42
2026-09-16LB299AGovernment Bonds23,1181.442%0.83
2026-09-16LB463AGovernment Bonds15,0003.252%1.42
2026-09-15CB26D17ABank of Thailand Bonds60,0000.958%1.34
2026-09-15CB27916ABank of Thailand Bonds27,5151.021%1.01
2026-09-10CBF27913ABank of Thailand Bonds40,0001.024%1.25
2026-09-08CB26D11BBank of Thailand Bonds60,0000.943%1.15
2026-09-07TB27310ATreasury Bills/Debt Restructuring Bills20,0000.93%2.33
2026-09-03BOT285ABank of Thailand Bonds10,0001.24%2.22
2026-09-03CBF27308ABank of Thailand Bonds35,0000.986%1.40
2026-09-02LB365AGovernment Bonds32,0002.198%1.13
2026-09-02LBA506AGovernment Bonds8,0003.173%2.26
2026-09-01CB26D03ABank of Thailand Bonds60,0000.946%1.65
2026-08-27BOTF286ABank of Thailand Bonds15,0001.036%2.45
2026-08-26LB556AGovernment Bonds8,0003.166%2.37

Accepted amounts are in millions of baht and yields are the weighted average accepted yield. An em dash means the publisher gave no value — it is not a zero.

Source: Bank of Thailand. Every figure is as the publisher stated it; nothing here is computed.

Budget data held

Budget lines
19,147
Fiscal years
2
Ministries
42
Areas
78

There are more areas than Thailand's 77 provinces because the budget carries appropriations that belong to no single province — central funds and nationwide programmes.

Cite this page

Figures here change — upstream publishes more, and we correct ourselves. The link below is pinned to a date, so it keeps showing the figures you saw even after the current ones move.

https://thaigovdata.com/en/money?as-of=2026-09-19

ThaiGovData. Data as of 2026-09-19. Accessed 2026-09-19. https://thaigovdata.com/en/money?as-of=2026-09-19

These figures were computed at 19 Sept 2026, 17:25.

Figures are appropriations under the annual Budget Act, not actual disbursement. The source files mix units (baht and millions of baht); everything is normalised to baht and the conversion is re-checked against the data on every import.