ADVERTISEMENT

Vietnam cement dominate total imports –data

Published Jun 5, 2022 09:05 pm

Imported cement from Vietnam has been dominating total cement importation in the country and steadily growing over the years as local demand is expected to hit 66 million metric tons (MMT) in 2025, according to data presented by local cement manufacturers.

At the public hearing conducted the Tariff Commission for its formal determination on the merits of imposing a definitive anti-dumping duty against cement importation, the Cement Manufacturers Association of the Philippines (CeMAP) presented data from the Bureau of Customers showing the Vietnamese cement comprised the bulk of total cement importation while importation from the rest of the world continued to shrink.

The data showed that of total 7.107 MMT cement importation in 2021, Vietnam cement accounted for 6.466 MMT while cement from the rest of the world contributed a measly 641,000 MT.

The data also showed a steady rise in cement importation from Vietnam with 4.118 MMT out of total shipments of 5.909 MMT in 2018 to 4.167 MMT in 2019 out of total 6.305 MMT, and further to 5.396 MMT out of total 6.246 MMT in 2020.

CeMAP said that as of 2021, Vietnam cornered 91 percent of total imports to the country in terms of volume and value, growing from 61 percent in 2017 from almost nothing in 2013.

In contrast, cement importation from the rest of the world shrunk from 2.138 MMT in 2019 to 850,000 MT in 2020 and 641,000 MT in 2021. Vietnam cement already accounts for 14-15 percent of total cement importation into the country.

CeMAP said the continued influx of cement imports, particularly from Vietnam, has resulted in loss of sales volume on the part of the Philippine domestic cement manufacturing industry.

Another data presented by CeMAP showed that imports continued to grow despite additional capacities infused by local cement producers.

For instance, CeMAP cited data where local cement manufacturing capacity has been expanding since 2019 with additional capacity of 3.7 MMT to boost its then existing capacity of 30.6 MMT. Industry players further expanded in 2020 with 2 MMT to add to its 27.4 MMT capacities.

Last year, local cement makers added 6.6 MMT to its 28.7 MMT capacities. For the period 2022-2025, CeMAP projected additional capacities of 19.5 MMT.

Sources, however, from the importers side said that anti-dumping duty is not likely to hinder importation of cement because local supply is still tight. “It is either we will import or they (local cement producers) will import,” a source said.

Both imported and locally produced cement are also being retailed at parity rates at P220-P225 per 40-kilogram bag in Metro Manila.

On Dec. 6, 2021, the Department of Trade and Industry imposed a provisional anti-dumping duty against Vietnam cement of an additional P2.01 to P25.08 per 40 kilogram bag.

Anti-dumping duty is exporter/company specific, but a trader said that the importer will shoulder the additional cost, which will then be passed on to the end-consumers.

At present, imported cement from various counties are still slapped with a safeguard duty, which is expiring in November this year. Unlike anti-dumping duty, safeguard duty is country specific.

ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.