<div class="nr-art-meta"><span class="nr-eyebrow">Market Release · Japan</span><span class="dot">·</span><span class="nr-art-date">September 3, 2026</span></div>

# Japan Falls Three Places to 29th of 33, Costliest Construction Labor of the Field Once Output Is Counted

<span class="nr-dateline">SAN ANTONIO, Texas — September 3, 2026 —</span> Japan closed 2025 ranked 29th of 33 economies in Intratec's Industry Economics & Competitiveness 2025 Annual Review, published today, three places lower than a year earlier. Once output per worker is counted, no country of the 33 pays more for construction labor than Japan, a position it has held for seven straight years.

<figure class="nr-fig nr-canon-chart">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" class="nr-chart nr-chart-vega" role="img" aria-label="Horizontal bar chart of the construction labor cost pillar score, output counted, for ten of the 33 economies compared — the edition's five cheapest and five dearest — from Indonesia at 67.7, the cheapest, down to Japan at 25.2, the dearest of all 33." viewBox="0 0 705 348"><g fill="none" stroke-miterlimit="10" transform="translate(107,82)"><g class="mark-group role-frame root" role="graphics-object" aria-roledescription="group mark container"><g transform="translate(0,0)"><path class="background" aria-hidden="true" d="M0,0h0v0h0Z"/><g><g class="mark-group role-column-footer column_footer" role="graphics-object" aria-roledescription="group mark container"><g transform="translate(0,227)"><path class="background" aria-hidden="true" d="M0,0h581v0h-581Z"/><g><g class="mark-group role-axis" role="graphics-symbol" aria-roledescription="axis" aria-label="X-axis titled 'Pillar score, higher is cheaper' for a linear scale with values from 0 to 70"><g transform="translate(0.5,0.5)"><path class="background" aria-hidden="true" d="M0,0h0v0h0Z" pointer-events="none"/><g><g class="mark-rule role-axis-tick" pointer-events="none"><line transform="translate(0,0)" x2="0" y2="5" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(83,0)" x2="0" y2="5" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(166,0)" x2="0" y2="5" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(249,0)" x2="0" y2="5" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(332,0)" x2="0" y2="5" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(415,0)" x2="0" y2="5" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(498,0)" x2="0" y2="5" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(581,0)" x2="0" y2="5" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/></g><g class="mark-text role-axis-label" pointer-events="none"><text text-anchor="start" transform="translate(0,16)" font-size="12px" fill="var(--base-text, #21262D)" opacity="1">0</text><text text-anchor="middle" transform="translate(83,16)" font-size="12px" fill="var(--base-text, #21262D)" opacity="1">10</text><text text-anchor="middle" transform="translate(166,16)" font-size="12px" fill="var(--base-text, #21262D)" opacity="1">20</text><text text-anchor="middle" transform="translate(249,16)" font-size="12px" fill="var(--base-text, #21262D)" opacity="1">30</text><text text-anchor="middle" transform="translate(332,16)" font-size="12px" fill="var(--base-text, #21262D)" opacity="1">40</text><text text-anchor="middle" transform="translate(415,16)" font-size="12px" fill="var(--base-text, #21262D)" opacity="1">50</text><text text-anchor="middle" transform="translate(498,16)" font-size="12px" fill="var(--base-text, #21262D)" opacity="1">60</text><text text-anchor="end" transform="translate(581,16)" font-size="12px" fill="var(--base-text, #21262D)" opacity="1">70</text></g><g class="mark-rule role-axis-domain" pointer-events="none"><line transform="translate(0,0)" x2="581" y2="0" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/></g><g class="mark-text role-axis-title" pointer-events="none"><text text-anchor="middle" transform="translate(290.5,31)" font-size="11.5px" font-weight="400" fill="var(--base-text-muted, #6A737E)" opacity="1">Pillar score, higher is cheaper</text></g></g><path class="foreground" aria-hidden="true" d="" pointer-events="none" display="none"/></g></g></g><path class="foreground" aria-hidden="true" d="" display="none"/></g></g><g class="mark-group role-scope cell" role="graphics-object" aria-roledescription="group mark container"><g transform="translate(0,0)"><path class="background" aria-hidden="true" d="M0,0h581v95h-581Z"/><g><g class="mark-group role-axis" aria-hidden="true"><g transform="translate(0.5,95.5)"><path class="background" aria-hidden="true" d="M0,0h0v0h0Z" pointer-events="none"/><g><g class="mark-rule role-axis-grid" pointer-events="none"><line transform="translate(0,0)" x2="0" y2="-95" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(83,0)" x2="0" y2="-95" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(166,0)" x2="0" y2="-95" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(249,0)" x2="0" y2="-95" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(332,0)" x2="0" y2="-95" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(415,0)" x2="0" y2="-95" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(498,0)" x2="0" y2="-95" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(581,0)" x2="0" y2="-95" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/></g></g><path class="foreground" aria-hidden="true" d="" pointer-events="none" display="none"/></g></g><g class="mark-group role-axis" role="graphics-symbol" aria-roledescription="axis" aria-label="Y-axis for a discrete scale with 5 values: Indonesia, Philippines, Thailand, India, Turkey"><g transform="translate(0.5,0.5)"><path class="background" aria-hidden="true" d="M0,0h0v0h0Z" pointer-events="none"/><g><g class="mark-rule role-axis-tick" pointer-events="none"><line transform="translate(0,9)" x2="-5" y2="0" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(0,28)" x2="-5" y2="0" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(0,47)" x2="-5" y2="0" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(0,66)" x2="-5" y2="0" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(0,85)" x2="-5" y2="0" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/></g><g class="mark-text role-axis-label" pointer-events="none"><text text-anchor="end" transform="translate(-13,12.999999999999996)" font-size="13px" fill="var(--base-text, #21262D)" opacity="1">Indonesia</text><text text-anchor="end" transform="translate(-13,31.999999999999996)" font-size="13px" fill="var(--base-text, #21262D)" opacity="1">Philippines</text><text text-anchor="end" transform="translate(-13,51)" font-size="13px" fill="var(--base-text, #21262D)" opacity="1">Thailand</text><text text-anchor="end" transform="translate(-13,70)" font-size="13px" fill="var(--base-text, #21262D)" opacity="1">India</text><text text-anchor="end" transform="translate(-13,88.99999999999999)" font-size="13px" fill="var(--base-text, #21262D)" opacity="1">Turkey</text></g><g class="mark-rule role-axis-domain" pointer-events="none"><line transform="translate(0,0)" x2="0" y2="95" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/></g></g><path class="foreground" aria-hidden="true" d="" pointer-events="none" display="none"/></g></g><g class="mark-group role-scope" role="graphics-object" aria-roledescription="group mark container"><g transform="translate(0,3.4999999999999964)"><path class="background" aria-hidden="true" d="M0,0L559.9100000000001,0C561.0138300489881,0,561.9100000000001,0.896169951012,561.9100000000001,2L561.9100000000001,10C561.9100000000001,11.103830048988,561.0138300489881,12,559.9100000000001,12L0,12C0,12,0,12,0,12L0,0C0,0,0,0,0,0Z"/><g clip-path="url(#clip1)"><g class="mark-group role-scope" role="graphics-object" aria-roledescription="group mark container"><g transform="translate(0,0)"><path class="background" aria-hidden="true" d="M0,0h0v12h0Z"/><g><g class="mark-rect role-mark child_layer_0_marks" role="graphics-object" aria-roledescription="rect mark container"><path aria-label="value: 67.7; country: Indonesia" role="graphics-symbol" aria-roledescription="bar" d="M0,0h561.9100000000001v12h-561.9100000000001Z" fill="var(--chart-bar, #C7CDD6)"/></g></g><path class="foreground" aria-hidden="true" d="" display="none"/></g></g></g><path class="foreground" aria-hidden="true" d="" display="none"/></g><g transform="translate(0,22.499999999999996)"><path class="background" aria-hidden="true" d="M0,0L543.3100000000001,0C544.4138300489881,0,545.3100000000001,0.896169951012,545.3100000000001,2L545.3100000000001,10C545.3100000000001,11.103830048988,544.4138300489881,12,543.3100000000001,12L0,12C0,12,0,12,0,12L0,0C0,0,0,0,0,0Z"/><g clip-path="url(#clip2)"><g class="mark-group role-scope" role="graphics-object" aria-roledescription="group mark container"><g transform="translate(0,0)"><path class="background" aria-hidden="true" d="M0,0h0v12h0Z"/><g><g class="mark-rect role-mark child_layer_0_marks" role="graphics-object" aria-roledescription="rect mark container"><path aria-label="value: 65.7; country: Philippines" role="graphics-symbol" aria-roledescription="bar" d="M0,0h545.3100000000001v12h-545.3100000000001Z" fill="var(--chart-bar, #C7CDD6)"/></g></g><path class="foreground" aria-hidden="true" d="" display="none"/></g></g></g><path class="foreground" aria-hidden="true" d="" display="none"/></g><g transform="translate(0,41.5)"><path class="background" aria-hidden="true" d="M0,0L533.35,0C534.453830048988,0,535.35,0.896169951012,535.35,2L535.35,10C535.35,11.103830048988,534.453830048988,12,533.35,12L0,12C0,12,0,12,0,12L0,0C0,0,0,0,0,0Z"/><g clip-path="url(#clip3)"><g class="mark-group role-scope" role="graphics-object" aria-roledescription="group mark container"><g transform="translate(0,0)"><path class="background" aria-hidden="true" d="M0,0h0v12h0Z"/><g><g class="mark-rect role-mark child_layer_0_marks" role="graphics-object" aria-roledescription="rect mark container"><path aria-label="value: 64.5; country: Thailand" role="graphics-symbol" aria-roledescription="bar" d="M0,0h535.35v12h-535.35Z" fill="var(--chart-bar, #C7CDD6)"/></g></g><path class="foreground" aria-hidden="true" d="" display="none"/></g></g></g><path class="foreground" aria-hidden="true" d="" display="none"/></g><g transform="translate(0,60.5)"><path class="background" aria-hidden="true" d="M0,0L531.6899999999999,0C532.793830048988,0,533.6899999999999,0.896169951012,533.6899999999999,2L533.6899999999999,10C533.6899999999999,11.103830048988,532.793830048988,12,531.6899999999999,12L0,12C0,12,0,12,0,12L0,0C0,0,0,0,0,0Z"/><g clip-path="url(#clip4)"><g class="mark-group role-scope" role="graphics-object" aria-roledescription="group mark container"><g transform="translate(0,0)"><path class="background" aria-hidden="true" d="M0,0h0v12h0Z"/><g><g class="mark-rect role-mark child_layer_0_marks" role="graphics-object" aria-roledescription="rect mark container"><path aria-label="value: 64.3; country: India" role="graphics-symbol" aria-roledescription="bar" d="M0,0h533.6899999999999v12h-533.6899999999999Z" fill="var(--chart-bar, #C7CDD6)"/></g></g><path class="foreground" aria-hidden="true" d="" display="none"/></g></g></g><path class="foreground" aria-hidden="true" d="" display="none"/></g><g transform="translate(0,79.49999999999999)"><path class="background" aria-hidden="true" d="M0,0L522.5600000000001,0C523.6638300489881,0,524.5600000000001,0.896169951012,524.5600000000001,2L524.5600000000001,10C524.5600000000001,11.103830048988,523.6638300489881,12,522.5600000000001,12L0,12C0,12,0,12,0,12L0,0C0,0,0,0,0,0Z"/><g clip-path="url(#clip5)"><g class="mark-group role-scope" role="graphics-object" aria-roledescription="group mark container"><g transform="translate(0,0)"><path class="background" aria-hidden="true" d="M0,0h0v12h0Z"/><g><g class="mark-rect role-mark child_layer_0_marks" role="graphics-object" aria-roledescription="rect mark container"><path aria-label="value: 63.2; country: Turkey" role="graphics-symbol" aria-roledescription="bar" d="M0,0h524.5600000000001v12h-524.5600000000001Z" fill="var(--chart-bar, #C7CDD6)"/></g></g><path class="foreground" aria-hidden="true" d="" display="none"/></g></g></g><path class="foreground" aria-hidden="true" d="" display="none"/></g></g><g class="mark-text role-mark child_layer_1_marks" role="graphics-object" aria-roledescription="text mark container"><text aria-label="value: 67.7; country: Indonesia" role="graphics-symbol" aria-roledescription="text mark" text-anchor="start" transform="translate(567.9100000000001,13.499999999999996)" font-size="12.5px" font-weight="600" fill="var(--base-text, #21262D)">67.7</text><text aria-label="value: 65.7; country: Philippines" role="graphics-symbol" aria-roledescription="text mark" text-anchor="start" transform="translate(551.3100000000001,32.5)" font-size="12.5px" font-weight="600" fill="var(--base-text, #21262D)">65.7</text><text aria-label="value: 64.5; country: Thailand" role="graphics-symbol" aria-roledescription="text mark" text-anchor="start" transform="translate(541.35,51.5)" font-size="12.5px" font-weight="600" fill="var(--base-text, #21262D)">64.5</text><text aria-label="value: 64.3; country: India" role="graphics-symbol" aria-roledescription="text mark" text-anchor="start" transform="translate(539.6899999999999,70.5)" font-size="12.5px" font-weight="600" fill="var(--base-text, #21262D)">64.3</text><text aria-label="value: 63.2; country: Turkey" role="graphics-symbol" aria-roledescription="text mark" text-anchor="start" transform="translate(530.5600000000001,89.49999999999999)" font-size="12.5px" font-weight="600" fill="var(--base-text, #21262D)">63.2</text></g><g class="mark-group role-title"><g transform="translate(0,-17.5)"><path class="background" aria-hidden="true" d="M0,0h0v0h0Z" pointer-events="none"/><g><g class="mark-text role-title-text" role="graphics-symbol" aria-roledescription="title" aria-label="Title text 'THE FIVE CHEAPEST OF THE 33'" pointer-events="none"><text text-anchor="start" transform="translate(0,-2)" font-size="11.5px" font-weight="650" fill="var(--base-text-muted, #6A737E)" opacity="1">THE FIVE CHEAPEST OF THE 33</text></g></g><path class="foreground" aria-hidden="true" d="" pointer-events="none" display="none"/></g></g></g><path class="foreground" aria-hidden="true" d="" display="none"/></g><g transform="translate(0,132)"><path class="background" aria-hidden="true" d="M0,0h581v95h-581Z"/><g><g class="mark-group role-axis" aria-hidden="true"><g transform="translate(0.5,95.5)"><path class="background" aria-hidden="true" d="M0,0h0v0h0Z" pointer-events="none"/><g><g class="mark-rule role-axis-grid" pointer-events="none"><line transform="translate(0,0)" x2="0" y2="-95" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(83,0)" x2="0" y2="-95" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(166,0)" x2="0" y2="-95" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(249,0)" x2="0" y2="-95" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(332,0)" x2="0" y2="-95" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(415,0)" x2="0" y2="-95" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(498,0)" x2="0" y2="-95" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(581,0)" x2="0" y2="-95" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/></g></g><path class="foreground" aria-hidden="true" d="" pointer-events="none" display="none"/></g></g><g class="mark-group role-axis" role="graphics-symbol" aria-roledescription="axis" aria-label="Y-axis for a discrete scale with 5 values: United States, Netherlands, Sweden, South Korea, Japan"><g transform="translate(0.5,0.5)"><path class="background" aria-hidden="true" d="M0,0h0v0h0Z" pointer-events="none"/><g><g class="mark-rule role-axis-tick" pointer-events="none"><line transform="translate(0,9)" x2="-5" y2="0" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(0,28)" x2="-5" y2="0" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(0,47)" x2="-5" y2="0" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(0,66)" x2="-5" y2="0" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/><line transform="translate(0,85)" x2="-5" y2="0" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/></g><g class="mark-text role-axis-label" pointer-events="none"><text text-anchor="end" transform="translate(-13,12.999999999999996)" font-size="13px" fill="var(--base-text, #21262D)" opacity="1">United States</text><text text-anchor="end" transform="translate(-13,31.999999999999996)" font-size="13px" fill="var(--base-text, #21262D)" opacity="1">Netherlands</text><text text-anchor="end" transform="translate(-13,51)" font-size="13px" fill="var(--base-text, #21262D)" opacity="1">Sweden</text><text text-anchor="end" transform="translate(-13,70)" font-size="13px" fill="var(--base-text, #21262D)" opacity="1">South Korea</text><text text-anchor="end" transform="translate(-13,88.99999999999999)" font-size="13px" fill="var(--base-text, #21262D)" opacity="1">Japan</text></g><g class="mark-rule role-axis-domain" pointer-events="none"><line transform="translate(0,0)" x2="0" y2="95" stroke="var(--base-border, #E3E6EA)" stroke-width="1" opacity="1"/></g></g><path class="foreground" aria-hidden="true" d="" pointer-events="none" display="none"/></g></g><g class="mark-group role-scope" role="graphics-object" aria-roledescription="group mark container"><g transform="translate(0,3.4999999999999964)"><path class="background" aria-hidden="true" d="M0,0L329.16999999999996,0C330.273830048988,0,331.16999999999996,0.896169951012,331.16999999999996,2L331.16999999999996,10C331.16999999999996,11.103830048988,330.273830048988,12,329.16999999999996,12L0,12C0,12,0,12,0,12L0,0C0,0,0,0,0,0Z"/><g clip-path="url(#clip6)"><g class="mark-group role-scope" role="graphics-object" aria-roledescription="group mark container"><g transform="translate(0,0)"><path class="background" aria-hidden="true" d="M0,0h0v12h0Z"/><g><g class="mark-rect role-mark child_layer_0_marks" role="graphics-object" aria-roledescription="rect mark container"><path aria-label="value: 39.9; country: United States" role="graphics-symbol" aria-roledescription="bar" d="M0,0h331.16999999999996v12h-331.16999999999996Z" fill="var(--chart-bar, #C7CDD6)"/></g></g><path class="foreground" aria-hidden="true" d="" display="none"/></g></g></g><path class="foreground" aria-hidden="true" d="" display="none"/></g><g transform="translate(0,22.499999999999996)"><path class="background" aria-hidden="true" d="M0,0L322.53000000000003,0C323.63383004898805,0,324.53000000000003,0.896169951012,324.53000000000003,2L324.53000000000003,10C324.53000000000003,11.103830048988,323.63383004898805,12,322.53000000000003,12L0,12C0,12,0,12,0,12L0,0C0,0,0,0,0,0Z"/><g clip-path="url(#clip7)"><g class="mark-group role-scope" role="graphics-object" aria-roledescription="group mark container"><g transform="translate(0,0)"><path class="background" aria-hidden="true" d="M0,0h0v12h0Z"/><g><g class="mark-rect role-mark child_layer_0_marks" role="graphics-object" aria-roledescription="rect mark container"><path aria-label="value: 39.1; country: Netherlands" role="graphics-symbol" aria-roledescription="bar" d="M0,0h324.53000000000003v12h-324.53000000000003Z" fill="var(--chart-bar, #C7CDD6)"/></g></g><path class="foreground" aria-hidden="true" d="" display="none"/></g></g></g><path class="foreground" aria-hidden="true" d="" display="none"/></g><g transform="translate(0,41.5)"><path class="background" aria-hidden="true" d="M0,0L299.29,0C300.39383004898804,0,301.29,0.896169951012,301.29,2L301.29,10C301.29,11.103830048988,300.39383004898804,12,299.29,12L0,12C0,12,0,12,0,12L0,0C0,0,0,0,0,0Z"/><g clip-path="url(#clip8)"><g class="mark-group role-scope" role="graphics-object" aria-roledescription="group mark container"><g transform="translate(0,0)"><path class="background" aria-hidden="true" d="M0,0h0v12h0Z"/><g><g class="mark-rect role-mark child_layer_0_marks" role="graphics-object" aria-roledescription="rect mark container"><path aria-label="value: 36.3; country: Sweden" role="graphics-symbol" aria-roledescription="bar" d="M0,0h301.29v12h-301.29Z" fill="var(--chart-bar, #C7CDD6)"/></g></g><path class="foreground" aria-hidden="true" d="" display="none"/></g></g></g><path class="foreground" aria-hidden="true" d="" display="none"/></g><g transform="translate(0,60.5)"><path class="background" aria-hidden="true" d="M0,0L291.82,0C292.923830048988,0,293.82,0.896169951012,293.82,2L293.82,10C293.82,11.103830048988,292.923830048988,12,291.82,12L0,12C0,12,0,12,0,12L0,0C0,0,0,0,0,0Z"/><g clip-path="url(#clip9)"><g class="mark-group role-scope" role="graphics-object" aria-roledescription="group mark container"><g transform="translate(0,0)"><path class="background" aria-hidden="true" d="M0,0h0v12h0Z"/><g><g class="mark-rect role-mark child_layer_0_marks" role="graphics-object" aria-roledescription="rect mark container"><path aria-label="value: 35.4; country: South Korea" role="graphics-symbol" aria-roledescription="bar" d="M0,0h293.82v12h-293.82Z" fill="var(--chart-bar, #C7CDD6)"/></g></g><path class="foreground" aria-hidden="true" d="" display="none"/></g></g></g><path class="foreground" aria-hidden="true" d="" display="none"/></g><g transform="translate(0,79.49999999999999)"><path class="background" aria-hidden="true" d="M0,0L207.16,0C208.26383004898798,0,209.16,0.896169951012,209.16,2L209.16,10C209.16,11.103830048988,208.26383004898798,12,207.16,12L0,12C0,12,0,12,0,12L0,0C0,0,0,0,0,0Z"/><g clip-path="url(#clip10)"><g class="mark-group role-scope" role="graphics-object" aria-roledescription="group mark container"><g transform="translate(0,0)"><path class="background" aria-hidden="true" d="M0,0h0v12h0Z"/><g><g class="mark-rect role-mark child_layer_0_marks" role="graphics-object" aria-roledescription="rect mark container"><path aria-label="value: 25.2; country: Japan" role="graphics-symbol" aria-roledescription="bar" d="M0,0h209.16v12h-209.16Z" fill="var(--nr-accent, #FD7E14)"/></g></g><path class="foreground" aria-hidden="true" d="" display="none"/></g></g></g><path class="foreground" aria-hidden="true" d="" display="none"/></g></g><g class="mark-text role-mark child_layer_1_marks" role="graphics-object" aria-roledescription="text mark container"><text aria-label="value: 39.9; country: United States" role="graphics-symbol" aria-roledescription="text mark" text-anchor="start" transform="translate(337.16999999999996,13.499999999999996)" font-size="12.5px" font-weight="600" fill="var(--base-text, #21262D)">39.9</text><text aria-label="value: 39.1; country: Netherlands" role="graphics-symbol" aria-roledescription="text mark" text-anchor="start" transform="translate(330.53000000000003,32.5)" font-size="12.5px" font-weight="600" fill="var(--base-text, #21262D)">39.1</text><text aria-label="value: 36.3; country: Sweden" role="graphics-symbol" aria-roledescription="text mark" text-anchor="start" transform="translate(307.29,51.5)" font-size="12.5px" font-weight="600" fill="var(--base-text, #21262D)">36.3</text><text aria-label="value: 35.4; country: South Korea" role="graphics-symbol" aria-roledescription="text mark" text-anchor="start" transform="translate(299.82,70.5)" font-size="12.5px" font-weight="600" fill="var(--base-text, #21262D)">35.4</text><text aria-label="value: 25.2; country: Japan" role="graphics-symbol" aria-roledescription="text mark" text-anchor="start" transform="translate(215.16,89.49999999999999)" font-size="12.5px" font-weight="600" fill="var(--base-text, #21262D)">25.2</text></g><g class="mark-group role-title"><g transform="translate(0,-17.5)"><path class="background" aria-hidden="true" d="M0,0h0v0h0Z" pointer-events="none"/><g><g class="mark-text role-title-text" role="graphics-symbol" aria-roledescription="title" aria-label="Title text 'THE FIVE DEAREST OF THE 33'" pointer-events="none"><text text-anchor="start" transform="translate(0,-2)" font-size="11.5px" font-weight="650" fill="var(--base-text-muted, #6A737E)" opacity="1">THE FIVE DEAREST OF THE 33</text></g></g><path class="foreground" aria-hidden="true" d="" pointer-events="none" display="none"/></g></g></g><path class="foreground" aria-hidden="true" d="" display="none"/></g></g><g class="mark-group role-title"><g transform="translate(-91.04443359375,-76.5)"><path class="background" aria-hidden="true" d="M0,0h0v0h0Z" pointer-events="none"/><g><g class="mark-text role-title-text" role="graphics-symbol" aria-roledescription="title" aria-label="Title text 'Construction labor cost, output counted, 2025'" pointer-events="none"><text text-anchor="start" transform="translate(0,12)" font-size="15.5px" font-weight="650" fill="var(--base-text, #21262D)" opacity="1">Construction labor cost, output counted, 2025</text></g><g class="mark-text role-title-subtitle" role="graphics-symbol" aria-roledescription="subtitle" aria-label="Subtitle text 'Pillar score, higher is cheaper · ten of the 33 economies compared: the five cheapest, five dearest'" pointer-events="none"><text text-anchor="start" transform="translate(0,31.5)" font-size="12.5px" fill="var(--base-text-muted, #6A737E)" opacity="1">Pillar score, higher is cheaper · ten of the 33 economies compared: the five cheapest, five dearest</text></g></g><path class="foreground" aria-hidden="true" d="" pointer-events="none" display="none"/></g></g></g><path class="foreground" aria-hidden="true" d="" display="none"/></g></g></g><defs><clipPath id="clip1"><path d="M0,0L559.9100000000001,0C561.0138300489881,0,561.9100000000001,0.896169951012,561.9100000000001,2L561.9100000000001,10C561.9100000000001,11.103830048988,561.0138300489881,12,559.9100000000001,12L0,12C0,12,0,12,0,12L0,0C0,0,0,0,0,0Z"/></clipPath><clipPath id="clip2"><path d="M0,0L543.3100000000001,0C544.4138300489881,0,545.3100000000001,0.896169951012,545.3100000000001,2L545.3100000000001,10C545.3100000000001,11.103830048988,544.4138300489881,12,543.3100000000001,12L0,12C0,12,0,12,0,12L0,0C0,0,0,0,0,0Z"/></clipPath><clipPath id="clip3"><path d="M0,0L533.35,0C534.453830048988,0,535.35,0.896169951012,535.35,2L535.35,10C535.35,11.103830048988,534.453830048988,12,533.35,12L0,12C0,12,0,12,0,12L0,0C0,0,0,0,0,0Z"/></clipPath><clipPath id="clip4"><path d="M0,0L531.6899999999999,0C532.793830048988,0,533.6899999999999,0.896169951012,533.6899999999999,2L533.6899999999999,10C533.6899999999999,11.103830048988,532.793830048988,12,531.6899999999999,12L0,12C0,12,0,12,0,12L0,0C0,0,0,0,0,0Z"/></clipPath><clipPath id="clip5"><path d="M0,0L522.5600000000001,0C523.6638300489881,0,524.5600000000001,0.896169951012,524.5600000000001,2L524.5600000000001,10C524.5600000000001,11.103830048988,523.6638300489881,12,522.5600000000001,12L0,12C0,12,0,12,0,12L0,0C0,0,0,0,0,0Z"/></clipPath><clipPath id="clip6"><path d="M0,0L329.16999999999996,0C330.273830048988,0,331.16999999999996,0.896169951012,331.16999999999996,2L331.16999999999996,10C331.16999999999996,11.103830048988,330.273830048988,12,329.16999999999996,12L0,12C0,12,0,12,0,12L0,0C0,0,0,0,0,0Z"/></clipPath><clipPath id="clip7"><path d="M0,0L322.53000000000003,0C323.63383004898805,0,324.53000000000003,0.896169951012,324.53000000000003,2L324.53000000000003,10C324.53000000000003,11.103830048988,323.63383004898805,12,322.53000000000003,12L0,12C0,12,0,12,0,12L0,0C0,0,0,0,0,0Z"/></clipPath><clipPath id="clip8"><path d="M0,0L299.29,0C300.39383004898804,0,301.29,0.896169951012,301.29,2L301.29,10C301.29,11.103830048988,300.39383004898804,12,299.29,12L0,12C0,12,0,12,0,12L0,0C0,0,0,0,0,0Z"/></clipPath><clipPath id="clip9"><path d="M0,0L291.82,0C292.923830048988,0,293.82,0.896169951012,293.82,2L293.82,10C293.82,11.103830048988,292.923830048988,12,291.82,12L0,12C0,12,0,12,0,12L0,0C0,0,0,0,0,0Z"/></clipPath><clipPath id="clip10"><path d="M0,0L207.16,0C208.26383004898798,0,209.16,0.896169951012,209.16,2L209.16,10C209.16,11.103830048988,208.26383004898798,12,207.16,12L0,12C0,12,0,12,0,12L0,0C0,0,0,0,0,0Z"/></clipPath></defs></svg>
<figcaption><strong>Construction labor cost, output counted, 2025</strong></figcaption>
</figure>

The review compares 33 economies on the same basis across 14 pillars — among them manufacturing and construction labor costs, industrial energy prices, taxation and market access — with findings drawn across 7 industries.

The fall is a cost story, and it starts on the building site. A new plant in Japan costs 1.16 times what the same plant costs in the United States, and construction labor ranks last of the 33 once output per worker is counted. Those two lines together put Japan among the priciest places the review tracks to build a plant from scratch.

Staffing the finished plant is expensive as well, without being extreme. Manufacturing labor costs $32.3 an hour as paid, above the 33-country average of $26.0, in a field that runs from $1.6 an hour in Indonesia to $57.1 in Belgium; Canada pays $38.7 and the United Kingdom $40.4. Industrial energy sits near the middle at $25.7 per MMBtu, the same price Mexico pays, against a 33-country average of $24.0. The employer payroll charge is 16% of wages, under the 18.2% average — the cheapest part of an otherwise expensive cost base.

> "Adjusted for output per worker, an hour of construction labor in Japan costs $77.2 — more than in any of the 33 countries we track. That is half again the US price, and more than double Japan's own 2015 level. Japan has been last on this measure for seven straight years."
>
> <cite>— Alexandre Carvalho, Analyst, Industry Economics & Competitiveness</cite>

What sits underneath that cost base is a large, well-connected industry. Domestic market size and industrial production both rank 5th of 33, logistics and infrastructure 6th, the domestic tax environment 9th, commodity prices 10th and macroeconomic stability 11th. Trade access is where Japan gives ground: freight costs rank 29th, tariff access 30th, and processing margins sit in the lower third at 25th. What holds the country at 29th is not what it can make; it is what it costs to build there and to staff the build.

The field moved around it. Japan scored 47.6, up 0.1% on the year, and fell three places anyway: ranks 8 through 33 sit inside a 4.4-point band, so a small score move shifts several places. China closed 2025 on top for an eleventh straight year and the top five held their exact 2024 positions, with movement beginning at 6th, where Singapore and the Philippines traded places. Finland climbed five, the largest gain in the field, and Brazil fell five. Japan is the only Asia-Pacific country in the global bottom five.

The Industry Economics & Competitiveness 2025 Annual Review is free to read, and its methodology is open.

[!button variant="warning" text="Read the Report"](https://www.intratec.us/solutions/industry-economics-competitiveness/annual)
[!button variant="secondary" text="Methodology"](https://methodology.intratec.us)

## About Intratec Solutions

Intratec Solutions — Independent Commodity, Energy & Industrial Intelligence. In operation since 2002, Intratec turns complex commodity and industrial data into clear, comparable intelligence. Its AI-enabled products cover prices, market dynamics, production economics, and the broader conditions that shape competitiveness. More at <a href="https://www.intratec.us/">intratec.us</a>.

## Press Contact

Thiago Carneiro, Media Contact

[!button variant="warning" target="blank" text="Contact Us"](https://tally.so/r/1A5XWg)

<div class="nr-pager">
<a href="/press-releases/germany-labor-holds-21st-of-33/"><span class="dir">← Previous release</span><span class="name">Germany 21st of 33 on $55 Labor</span></a>
<a class="next" href="/press-releases/canada-widest-processing-margins/"><span class="dir">Next release →</span><span class="name">Canada's Widest Processing Margins</span></a>
</div>
