Thailand's Gross Margin vs Net Margin Gap in 2026
In short
Thai companies booked 9.04 trillion baht in gross profit against 80.15 trillion baht of revenue as of 17 July 2026, an aggregate gross margin of 11.28 percent. Only 3.29 trillion baht survives as net profit, a margin of 4.11 percent. Gross profit is 2.75 times net profit. Just 36.39 percent of every baht of gross profit reaches the bottom line, the rest consumed by operating costs, interest and tax.
How much of gross profit survives to net profit?
Thai companies collectively booked 9.04 trillion baht in gross profit against 80.15 trillion baht of revenue as of 17 July 2026, according to the DBD registry (DBD, 2026). That works out to an aggregate gross margin of 11.28 percent. By the time operating costs, interest and tax take their cut, only 3.29 trillion baht is left standing as net profit. The aggregate net margin is 4.11 percent, less than half the gross figure. Gross profit is 2.75 times larger than net profit across the whole economy. Only 36.39 percent of every baht of gross profit survives to the bottom line. The 7.18 percentage point gap between the two margins is a cost structure story this site has never measured before, because gross profit data sat unmined in the registry until now.
Where every 100 baht of Thai corporate revenue goes
- Cost of goods sold88.7%89
- Operating cost, interest and tax7.2%7
- Net profit4.1%4
Cost of goods sold takes the largest bite. Operating cost, interest and tax then take more than the net profit that is left over.
From revenue to net profit, national totals
| Stage | Amount (THB) | Share of revenue |
|---|---|---|
| Total revenue | 80,146,498,562,464 | 100.00% |
| Cost of goods sold, implied | 71,102,885,784,090 | 88.72% |
| Gross profit | 9,043,612,778,374 | 11.28% |
| Operating cost, interest and tax, implied | 5,753,010,368,987 | 7.18% |
| Net profit | 3,290,602,409,387 | 4.11% |
Aggregate figures for all Thai companies with a filed financial statement, as of 17 Jul 2026.
Why the gap matters
The gap is the clearest single measure of what it costs to run a Thai company after the goods are already sold. Total liabilities across all reporting companies add up to 75.72 trillion baht, equal to 94.48 percent of total revenue. A pile of borrowing that size means interest payments claim a real share of gross profit before tax is even applied. Thai SMEs are already reporting that a growing share of income is diverted to interest, with some firms trapped paying down debt while demand stays weak (Nation Thailand, 2026). A falling policy rate helps at the margin, but the 7.18 point gap shows how much room operating cost and financing cost still eat up. Only 898,870 of the 1,264,734 companies with a filed statement report enough detail to calculate a gross profit, so this margin reflects 71.07 percent of the reporting population, not every company in the registry. Read gross margin and net margin side by side, never gross margin alone, before judging how healthy a business or a sector really is.
Definitions
- Gross profit
- Revenue minus the direct cost of goods or services sold, before operating expenses, interest and tax are subtracted.
- Gross margin
- Gross profit as a share of revenue. An 11.28 percent gross margin means 11.28 satang of gross profit for every baht of revenue.
- Net profit
- What remains of revenue after cost of goods sold, operating expenses, interest and tax are all subtracted.
- Net margin
- Net profit as a share of revenue. A 4.11 percent net margin means 4.11 satang of net profit for every baht of revenue.
- Cost of goods sold
- The direct cost of producing what a company sells. In this analysis it is implied as revenue minus gross profit, since it is not a separately filed field.
- Aggregate margin
- Total profit for a group of companies divided by their total revenue, rather than the average of each company's own margin. This analysis uses aggregate margins throughout because individual company margin fields include extreme outliers.
- Total liabilities
- Everything a company owes, including loans, trade payables and other obligations, as reported on its latest filed balance sheet.
Assumptions
- Only the 898,870 companies with enough filed data to compute a gross profit are included in the gross profit sum, not the full 1,264,734 companies with a filed statement.
- Cost of goods sold and the combined operating, interest and tax cost are both implied residuals rather than directly filed figures.
- Total liabilities is a balance sheet stock figure and revenue is a yearly flow figure, so the 94.48 percent comparison between them is illustrative context, not a formal ratio.
- Aggregate margins are computed as total profit divided by total revenue for the full population, not the average of each company's own margin, since per-company margin fields carry extreme outliers from firms with revenue or equity close to zero.
- Figures cover companies with a filed financial statement only, about 63.5 percent of all registered entities.
- The aggregate gross margin divides gross profit from the 898,870 companies that report it by total revenue from all 1,264,734 companies with a filed statement, so the true economy wide gross margin could sit higher if the companies missing gross profit data also run a positive margin.
Methodology
Gross profit and total liabilities are summed across 1,239,733 companies in the DBD registry's company-level financial statement table using data filed as of 17 July 2026, the latest computation date available. Revenue and net profit are taken from the registry's national aggregate table for the same computation date. Aggregate margins divide the summed total by summed revenue for the whole population rather than averaging each company's own margin, because the company-level margin fields are distorted by outlier firms with revenue or equity close to zero. Cost of goods sold and the combined operating, interest and tax cost are both implied residuals, revenue minus gross profit, and gross profit minus net profit, not separately filed line items. Figures include only companies with a filed financial statement, about 63.5 percent of all registered entities, and within that group only the 71.07 percent that reported enough detail to compute a gross profit.
How we verified this
- Aggregate gross margin recomputed as 9,043,612,778,373.87 divided by 80,146,498,562,463.62 equals 11.28 percent.
- Aggregate net margin recomputed as 3,290,602,409,386.72 divided by 80,146,498,562,463.62 equals 4.11 percent, matching market_national_insight's avg_net_margin of 4.106 percent.
- The gap of 11.28 minus 4.11 equals 7.18 percentage points, which equals the operating, interest and tax cost share of revenue computed independently as 5,753,010,368,987.15 divided by 80,146,498,562,463.62, confirming internal consistency.
- Share of gross profit surviving to net profit recomputed as 3,290,602,409,386.72 divided by 9,043,612,778,373.87 equals 36.39 percent.
- Cost of goods sold implied as revenue minus gross profit equals 71,102,885,784,089.75 baht, and 88.72 plus 7.18 plus 4.11 sums to 100.01, within rounding of 100 percent of revenue.
- Share of companies with gross profit data recomputed as 898,870 divided by 1,264,734 equals 71.07 percent, and negative gross profit filers of 29,091 divided by 898,870 equals 3.24 percent.
References
- Department of Business Development. (2026). Registered juristic persons and financial statement aggregates. Ministry of Commerce, Thailand. https://www.dbd.go.th/
- Nation Thailand. (2026). SMEs delay debt payments as costs and weak demand squeeze profits. https://www.nationthailand.com/business/economy/40066697
Frequently asked questions
What is the difference between gross margin and net margin?
Gross margin is revenue minus cost of goods sold, divided by revenue. Net margin is what remains after operating cost, interest and tax are also subtracted, divided by revenue. Thailand's aggregate gross margin is 11.28 percent and its net margin is 4.11 percent.
How much of Thai gross profit survives to net profit?
36.39 percent. Net profit of 3.29 trillion baht is well under half of the 9.04 trillion baht in gross profit that Thai companies booked as of 17 July 2026.
Why is the gap between gross and net margin so wide in Thailand?
Operating cost, interest and tax combined absorb 7.18 percent of revenue, close to double the 4.11 percent that ends up as net profit. Total liabilities across reporting companies equal 94.48 percent of revenue, so interest cost alone claims a meaningful share of that gap.
Does the gross margin figure cover every Thai company?
No. It covers 898,870 companies, the 71.07 percent of the 1,264,734 companies with a filed financial statement that reported enough detail to calculate a gross profit.
Cite this page
Chatpong L. (2026). Thailand's Gross Margin vs Net Margin Gap in 2026. Max Data Insights. https://maxdatathailand.com/insights/thailands-gross-margin-versus-net-margin-gap-2026
Data & corrections
Download the data (CSV)Spot something off, or want to ask about the data? Email insights@maxsolutions.co.th. We publish corrections.
Written by
Chatpong L.Founder, Max Data, Max Solutions Co., Ltd.
Chatpong L. leads Max Data, a company-intelligence platform built on Thailand's official business registry. He writes about the structure of the Thai economy using primary registry data. His work covers company formation, industry concentration, and regional business activity.
Related insights
This page reports company-level and aggregate statistics only. It names no individuals and makes no claims about any person. Figures are provided for information and may be revised as source data updates.
