This page is for Malaysian importers, distributors and merchants who already sell ventilation blocks and want a second supply base. It covers the two questions that stop most first shipments — the HS code and the container load — and then the commercial detail: duty, documents, ports and repeat supply.
Minimum order: 1 × 20’ FCL — mixed items and sizes accepted, so you can load different blocks in the same container.
Summary: breeze blocks 20×20×10 cm, 25 pcs per m², HS 6810.11. One 20ft container carries about 5,333 pieces (±213 m²) at a 24-tonne road limit. Shipments covered by Form D normally enter Malaysia at the ASEAN preferential rate. FOB Semarang, quoted per order — no prices are published.
Concrete breeze block — 20 × 20 × 10 cm |
Terracotta breeze block — red clay |
Why Malaysia is a market you can enter, not create
Malaysia imported about MYR308 million of cement articles (HS 6810) in 2025, and about MYR20.4 million in August 2026 alone, of which roughly MYR19 million came from China (OEC bilateral trade data). The category is bought every month — you are offering a second source, not asking the market to try a new material.
The economy behind that demand grew 5.17% in 2025 (World Bank). Terrace housing, shop-lot construction and renovation keep ventilation blocks moving through hardware merchants, which is exactly the channel an importer already owns.
| Malaysia market indicator | Figure | Source |
|---|---|---|
| Malaysia imports of cement articles, 2025 | ±MYR308 million | OEC bilateral trade data |
| Imports in August 2026 | ±MYR20.4 million | OEC bilateral trade data |
| Main origin that month | China (±MYR19 million) | OEC bilateral trade data |
| Malaysia GDP growth, 2025 | 5.17% | World Bank |
The two answers that stop most shipments
1. HS code and duty
Concrete breeze blocks fall under HS 6810.11. A fired-clay terracotta body is classified elsewhere, normally 6904 or 6905 — which matters, because the duty line differs. Under the ASEAN Trade in Goods Agreement, goods covered by a valid Form D normally enter Malaysia at the preferential rate, in practice zero for most construction products. Confirm the line with your broker before quoting a landed cost; every shipment leaves with the HS heading printed on the invoice and packing list.
2. Container load
| Container | Pieces | Coverage (25 pcs/m²) | Gross weight at 4.5 kg/pc | Limited by |
|---|---|---|---|---|
| 20ft | ±5,333 pcs | ±213 m² | ±24 t | Weight |
| 40ft | ±6,000 pcs | ±240 m² | ±27 t | Weight |
How this was calculated: each block is 0.20 × 0.20 × 0.10 m = 0.004 m³; at 85% packing efficiency that is 0.0047 m³ per piece. Practical volumes are 28 m³ (20ft) and 60 m³ (40ft) with road payload limits of 24 t and 27 t. At 4.5 kg per piece the container fills by weight before volume; at 4.0 kg the same 20ft takes about 6,000 pieces. Recount it with your own piece weight.
Importing: ports, documents, and what your broker will ask for
Shipments load at Tanjung Emas, Semarang and are quoted FOB, so you control the freight and the arrival port — most buyers nominate Port Klang, Penang or Pasir Gudang. Each container ships with a commercial invoice, packing list, bill of lading, specification sheet and the Form D documentation for preferential treatment. Your forwarder handles Malaysian clearance and SST; we supply the documents they need rather than guessing at their requirements.
Supply you can plan around
A first order is usually a pallet to check colour and packing, then a 20ft container once the specification is fixed. From that point we keep the approved motif, colour and carton arrangement on file, so a repeat container is the same product — not a new negotiation. Payment terms are stated in each proforma invoice; 50% deposit on confirmation and the balance before shipment is standard.
Ventilation blocks, breeze blocks, screen blocks: one product, three names
Malaysian buyers usually ask for breeze blocks; buyers in the UK and the Gulf ask for ventilation blocks; architects sometimes specify them as screen blocks. These are the same pierced masonry unit: a 20 × 20 × 10 cm block with an open pattern that lets air move through while blocking the view.
In Malay the same product is called blok angin (the formal trade term), batu angin (what most builders say on site) or lubang angin (the function: an air opening). If your specification sheet uses any of these names, the unit we supply is the one you are describing.
This matters when you compare quotations: a supplier quoting "breeze blocks" and another quoting "ventilation blocks" may be pricing exactly the same unit. Send the pattern and the size, and the name stops being a source of confusion.
Specification
| Item | Value |
|---|---|
| Product | Breeze block / batu angin / lubang angin — concrete or terracotta |
| Size | 20 × 20 × 10 cm |
| Coverage | 25 pieces per m² |
| Weight | ±4.5 kg per piece |
| Body | Cast concrete (grey cement) or fired clay (red terracotta) |
| HS code | 6810.11 — building blocks of cement, concrete or artificial stone |
| Origin | Indonesia — loaded at Tanjung Emas, Semarang |
Start with a sample, not a container
Send the annual volume you can realistically commit to, your port, and a photograph of the finish your customers buy. We respond with FOB pricing, a packing plan and a lead time, and we post a sample so the colour is judged in your own daylight rather than on a screen.
Frequently asked questions
What HS code do breeze blocks carry into Malaysia?
Concrete breeze blocks are classified under HS 6810.11 - building blocks and bricks of cement, concrete or artificial stone. A fired-clay terracotta body sits in a different chapter, normally 6904 or 6905. Confirm the exact tariff line with your customs broker; we print the HS heading on every invoice and packing list.
What duty applies to Indonesian breeze blocks?
Indonesia and Malaysia are both parties to the ASEAN Trade in Goods Agreement, so a shipment covered by a valid Form D normally enters at the preferential rate, which in practice is zero for most construction products. Your broker confirms the rate for the specific line before you quote a landed cost to your customers.
How much can I load per 20ft container?
About 5,333 pieces, roughly 213 square metres at 25 pieces per square metre, limited by the 24-tonne road payload rather than by volume. At a lighter piece weight the container takes more pieces - the page shows the sensitivity so you can recalculate against your own product.
Which Malaysian ports do you ship to?
Buyers normally nominate Port Klang, Penang or Pasir Gudang. We ship FOB Tanjung Emas, Semarang, and work with your forwarder or ours; the booking confirmation states the port, carrier and estimated transit.
What are the terms for a first order?
A pallet for a trial, then a 20ft container for volume pricing. Payment is 50% deposit on order confirmation and the balance before shipment, stated in the proforma invoice. Repeat orders follow the same agreed specification.
Can you hold a specification for repeat orders?
Yes. Once a motif, colour and packing arrangement are approved, we keep that specification on file so subsequent containers match. Send us a reference photo or sample of the finish you want first.
Request an FOB quotation
Importers and distributors: send the annual volume you can commit to, your port in Malaysia, and whether you need concrete or terracotta. We reply with FOB Semarang pricing, a packing plan and lead time.
Chat on WhatsApp Email our export desk
WhatsApp +62-81-2283-3040 · order@omah-genteng.com
Related
Baca dalam Bahasa Melayu — panduan pemasangan untuk kontraktor · Export overview
Buying from the UK? See the UK ventilation blocks page — same units, UK ports, EORI and commodity code notes.
.jpg)
.jpg)
.jpg)
.jpg)


.jpg)


.jpg)
.jpg)

.jpg)

