Shop By Category
    Menu Close



    Our operational hours are Monday to Friday, from 08h00 to 16h30. Note that we are not open on Saturdays for collections.

    Macsteel has branches within South Africa, in all provinces, as well as internationally in Angola, Malawi, Mozambique, Ghana, Zambia and Swaziland.

    To search for a branch, you can do so here: or you can see a list of Macsteel branches and their respective contact details by clicking here.

    Yes, all of our products are SABS approved. The SABS Product Certification Scheme aims at providing third party guarantee of quality, safety and reliability of products to the consumer. Macsteel has the SABS Certification on its products, which is an assurance of conformity to the specifications.

    Your order will be allocated to and shipped from the branch closest to the location of the delivery address.

    Yes. You can view a copy of our BBEEE certificate here

    GETTING STARTED: Login & Registration

    To login, please navigate to the login screen of the Macsteel e-commerce website here: or click on the "Login" icon in the top right of your screen. Once on the login page, please enter your Username and Password to login. If you have forgotten your password please click on the "Forgot Password" link on the log in page, or alternatively click here:, and then follow the recovery password prompts, and we will email you on how to reset your password.

    Please go to our Registration page here, or click the "Register" icon in the top right hand corner of your screen. You will be prompted to add and submit your personal information. Once you have successfully submitted the form, one of our representatives will validate your registration request and will be in contact with you shortly thereafter to notify you regarding your registration application status. Note that on registration, you will be able to log in to the website but you will not see pricing or stock until your account has been approved.

    To open an account, please call 011 871-0400 (switchboard) who will redirect your call or call a Sales agent in your area who will help you get set up with an account with Macsteel.

    Please go to and complete the registration form, once your account has been validated we will provide you with access to the online shop. Should you have any issues you may email us on

    You can add up to 5 buyers on your account with Macsteel. If you have a requirement to have more than 5 buyers, please email with the contact information of the buyers you would like to add including contact number and email addresses, and we will accommodate your request.

    Yes, you can still place an order telephonically or via email through your sales agent. However, the e-commerce platform will allow you to place the order on your own, with immediate confirmation; and also allow you to check prices and receive quotes at the click of a button.


    Any changes to your profile can be made once you have logged in. In the top right corner of the website, please click on the “My Account” icon. You can then navigate to the “My Details” section of your account using the left hand side tab many, from which you can edit your personal details.

    Once logged in, please go to “My Account” in the top right corner of the webpage. Then, navigate to the “Change Password” section and follow the prompts to update your password.

    If you cannot remember your password and need to reset it, please click on the “forgot password” link which is shown on the log in screen, or alternatively click here: - an email will be sent to the email address linked to your account to reset your password.

    Your password will not expire. However, it is recommended to change your password every 3 months.

    Once logged in, click on the person icon “My Account” in the top right-hand corner of the webpage.

    • If you have the invoice number you would like to find, navigate to the “Account Transactions” tab, and search for the document number you would like. In the “Document No” heading, you can click on the respective Invoice number and it will download the invoice for you.

      You can also download the connected proof of delivery by clicking on the “Download POD” button.

    • If you do not have the invoice number, but you do have the order number, please navigate to the “Orders” tab on the left hand side menu. Search for the order number you would like to find the documents for, and click on the respective order under the “Sales Order” column. This will take you to the view of the order. Here, you will find a button that says “Invoice/POD”, which if you click, will open a screen showing you which connected documents are available for download for that order. If you see an invoice, click on the "download" button.

    Note: Delivery notes are scanned in manually as soon as possible after the delivery of your orders. Please request a copy POD from the supplying branch if the document is not available online.


    Macsteel has a very large delivery coverage within South Africa and can deliver to most customer locations. Please see a map of our branches in South Africa here:

    Account customers will informed whether goods will be able to delivered to their chosen delivery location when the apply for a credit facility with Macsteel. You will also be informed on checkout if we do not deliver to your specified area.

    Yes. You will receive the option during online checkout of choosing whether you would like your order delivered or if you would like to collect it from a branch of your choice. Please note that stock levels may dictate which branch you may collect from.

    Yes, deliveries may be split and the delivery cost will be adjusted accordingly. Please make sure to update the text box labelled “Special Requirements” on your order before checkout if you would like to split your order.

    No, we do not deliver internationally. However, you can order online if you don’t live in South Africa but the only delivery option available to you on checkout would be “collection”.

    Yes, you are able to change your delivery address before finalising your purchase, which you can do on checkout. On checkout, click the pencil icon next to your delivery address. A screen will appear where you can enter new delivery address details. Note that this change will notify our internal staff of a change, which will need to be verified before your order can be released.

    Unfortunatley, for B2B account customers, you cannot change your delivery address under the "My Account" section on your own, you can only view it. For account customers with pre-loaded default delivery addresses, any permanent change in default address will have to be checked internally by our sales representatives for your protection, which may provide a slight delay in you receiving confirmation of your order. Please email or contact your sales representative or account manager directly in order to update your address on our system.

    If you have already placed our order and need to update your delivery address, please contact your closest, supplying branch as soon as possible and they will assist you.

    Please call the sales consultant for your area and provide them with your details and order number and they will assist you. To find the number of a sales consultant for your area, please click here Alternatively, please fill in this Contact Us form on our website and someone will reply to your email as soon as possible.

    On checkout, you will see what delivery dates are available for your area based on where you are located. Once you have placed an order online, the email address connected to your account will receive an order confirmation mail which will state when your order will be delivered.

    If you would like to check when your order will be delivered, please log into your account, click on the "Orders" tab. Information regarding your order, including delivery date, will be specified here. If you would like to speak to a consultant, please call the sales department for your area. Contact details can be found here

    For account customer orders, delivered to the customer’s default delivery address, Macsteel does not require any documentation. If an account customer requests delivery to a third party address, then we require a written request of this in writing, and we need to be provided with the details of the person accepting the delivery.

    Unfortunately, we do not have assistants to help with offloading, except for on crane trucks. We highly appreciate your assistance in helping to offload the vehicle.


    Corporate customers can pay by account, if this has been set up and approved by our sales consultants. You can also pay with credit card, debit card via a secure Payfast payment portal; direct bank deposit or electronic funds transfer (EFT).

    • Note that when paying via EFT, payment must be cleared within 5 days of placing an order or proof of payment must be emailed to the supplying branch.
    • Note: We do not offer a cash-on-delivery payment option for online orders.

    No, lay-buys are not accepted but you are able to open an account with us. Please contact your supplying branch if you would like to open an account.

    Yes, all orders are VAT inclusive. While product prices are shown Ex VAT Net on the website, you will see the VAT line item calculated on your Order Summary on checkout.

    Account customers will be charged according to their pre-defined account contracts with Macsteel. Please contact your nearest branches’ sales consultants to confirm if you are unsure.

    Online orders paid via credit card will be charged immediately (facilty is not availabe yet, and is still coming soon). When paying via EFT, we allow up to 5 days from order placement for payments to reflect in the MSCSA bank account. Payments not reflecting after this time period will automatically be cancelled.

    No, we don’t charge interest on goods bought online with credit.


    Yes, our stock is updated daily. Individuals are able to view stock available on the e-commerce platform in real-time.

    If items are out of stock you will be given the option to receive a notification when we have the product in stock again. Please click the bell icon next to the item you would like to receive a back in stock notification about.

    We do allow back orders for account customers. Unfortunately, for cash customers, we do not allow back orders. However, you are able to select the option of being notified when the product/s you require are available – just select the “Notify Me” functionality (bell icon next to out of stock items) on the website and we will send you an email when the requested product is in stock.


    You can view product names, descriptions, unit of measure, pricing notes, images and prices of products on each product page, in both list or grid view. By clicking on the Info button for each product, you can see the respective technical details such as product weight, prices in alternative unit of measurement and you can also download technical drawings and information by clicking on the “click to open spec sheet” option.

    We offer, and hold stock of, a very large range of steel products, piping, fittings. flanges, valves, roofing, fencing and palisade products, stores/DIY products and special steels. Please see below for a list of products we typically stock:

    • Steel: including but not limited to: angles, beams, columns, channels, coils, cold form sections, expanded metal, flat bars, gratings handrails, plates, rails, reinforcing, round bars, sheets, square bars, tubing and window sections.
    • Piping: Welded pipes, borehole casings, black oxide SCR & SOC pipes, Galvanised pipes including flanges, B.E.8, SCR & CAP, SCR& SOC, plain ends; red oxide pipes including plain ends, SCR &SOC seamless pipes, uncoated grooved B/E pipes, uncoated plain end pipes, welded stainless pipes and standpipes.
    • Fittings: couplings, black & galvanised fittings, carbon fittings, flanged fittings, grooved fittings, shoulder fittings, stainless fittings and steam fittings.
    • Flanges: Bossed flanges, HDPE/Galvanised flanges, plate flanges and stainless flanges.
    • Valves: Balancing valves, ball valves, bellows, butterfly valves, Douglas steam traps, gate valves, globe valves, non -return valves and strainers.
    • Roofing: closures, flashings in colour, galvanised, zinc aluminium, Harvey roof products, roofing sheets and corrugated sheets as well as accessories
    • Fencing and Palisades: Barbed wire including Iowa and Karoo, fully galvanised wire, netting wire, hex netting wire, plain galvanised wire and palisade panels, paling, Y beams and T section droppers.
    • Stores/DIY: Polcaps, roof screws, threaded rods, welding rods, end caps, paint and wire brushes.
    • Special Steels: Hex drawn, hollow bars, alloy round bars, carbon round bars, round drawn bars, round turned bar and, square carbon bars.

    If you are not finding what you are looking for online, please call your supplying branch to see if they can assist you. If you are an Account customer and only have access to purchase from one supplying Macsteel branch, and would like to access more branches and products, please contact your Macsteel account manager, or, and they will assist you.


    Yes, once logged in you can download a pricelist in PDF or Excel format. To do so, please click the “Pricelist” dropdown in the main menu bar and it will provide you with the two options. Note that this pricelist will contain your, customer-specific pricing.

    To view selling prices, please first log in to your account. Then once you navigate to the category pages, you will see prices for all products visible.

    The prices you see on the online store have been carefully customised to provide our customers with the best possible prices. Please note that calling in to a sales consultant will not afford you a better price than what is available online. By buying online, you are also eligible for an online discount awarded to you for buying using our new online sales channel.

    Unfortunately, cash customer do not qualify for settlement discounts. For account customers, if any settlement discounts has been agreed in your CAF’s terms and conditions and whether payment has been affected in line with the agreed terms, you may be eligible for settlement discounts. Please contact your Macsteel account manager if you would like to clarify.

    1. On, please log in with your email address and password. If you cannot remember your password, please reset your password by clicking on the “forgot password” link.
    2. Once logged in, click on your product of choice, and click on the quantity you would like to order. Click on “Add to Cart” or the “-“ and “+” arrows which will add items to the cart for you, for each item you would like to buy.
    3. Once you have added all items you require to cart, please click on the cart icon in the top right corner. Here you will see all the items in your shopping cart.
    4. Please proceed to checkout my clicking on the ”Checkout” button and follow the prompts to place your order.
      • As prompted, enter your delivery address or edit it by clicking on the pencil icon on the right-hand side of the checkout page.
      • Please add your customer purchase order number in the relevant place provided (mandatory)
      • Please enter any special instructions in the text box provided should you have any.
      • Then confirm your payment details and click next
    5. Once you have paid, you will get an order confirmation pop up on your screen. You will also receive an order confirmation email to the email address(es) connected to the account.

    Note: You are also given an option to clear your order or remove items from cart, save your order as a list (Favourites) and to request quotations on the checkout page.

    No there is no limit on items you can order, but products available for purchase online will be limited by stock availability. Please contact your closest branches’ sales consultants if you would like to order more stock than is available online.

    After placing an order, you will get a confirmation screen stating that your order has been placed successfully. The email address linked to the account you order on, will also receive an email notification. To check if your order has been placed, you will have been assigned an order number. You can find this by clicking on your “Account” section accessed by the Person icon in the top right of your screen, and then by clicking on the “Orders” tab.

    Please go to your “My Account” section, by clicking the person icon in the top right of your screen. Then click on the “Orders” tab on the left on the screen and here you can select the order you would like to view. Information provided includes order status, order date, amount paid.

    Online orders are processed immediately and you will receive an order confirmation as soon as you have submitted payment. Order delivery dates for your order and location will be specified on checkout.


    To change any product within your order, or to cancel your order, please contact your nearest branch as soon as possible.

    You cannot cancel an order on your online profile so if you should you wish to cancel an order, please contact a sales representative as soon as possible after the order has been placed. If the order has already been processed and/or goods are already in production, the order cannot be cancelled. Cancellation shall be effective as soon as we confirm such in writing.

    If you cannot cancel your order due to goods being already in production, you can return goods in accordance with our Returns and Refunds Policy:


    Place contact your nearest branch should you wish to return any product/s.

    Yes, you may return a good within 7 (seven) days of receipt. To be eligible for a return, the good must be unused and in its original condition and original packaging (if applicable); and you must have the receipt or proof of purchase. To return any item, you must contact the Sales Clerk as listed on the order confirmation and/or Delivery Note and they will then create a collection request on your behalf, to be approved by their Line Manager. Please read our full Returns & Refunds Policy here Please note that goods or materials ordered incorrectly cannot be returned without prior approval.

    Please do not hand previously ordered goods back to the driver delivering a new order. If you do so, we may not be able to correctly refund you.

    Unfortunately, you cannot return items that are on special as per our Returns & Refunds Policy. The following goods are not eligible for returns, replacements or refunds:

    • Goods marked as non-returnable on the website;
    • any bespoke & custom made finishes and/or goods;
    • goods made to order;
    • goods reduced to clear;
    • discontinued goods;
    • goods on sale and;
    • goods that have been altered or modified in any way

    If you have an issue with the quality of an any item received, please contact your nearest branch within 10 (ten) business days from receipt and they will assist you. Please also read our Returns policy for more detailed information on defective goods:

    Please ensure that all stock is delivered, and matches your invoice, before you sign the Proof of Delivery on order delivery.

    In the unlikely event that you find a good to be missing or damaged upon receiving an order, you must notify us by making a comment on the delivery note or collection note on the day of delivery or collection, informing us of the damaged return or the short supply received. If we find that an item is missing or damaged, we will then supply or replace the missing or damaged item. Please ensure you inform us as soon as possible after delivery.

    Note that we cannot take any responsibility for goods damaged during the transportation where a third party delivery-company is used, nor during the unloading or installation, if not done by us. If there is any incident where we were responsible for delivery or offloading, please notify us immediately.

    Returns made in line with our Returns and Refunds Policy will be subject to a 10% handling fee per good returned, calculated on the good’s price as shown on the invoice, delivery or collection note. This fee may be waived and this will be considered when returned goods are deemed, by us to be defective and/or not to customer specification.

    Please note that the same applies to any delivery fees were applicable on the order, but if a standard return, these will not be refunded.

    Typically, a refund will be made within 7 (Seven) days of receiving approval for a refund. The approval for a refund will occur once the item(s) has/have been returned to/collected by us and inspected.

    Please contact us as soon as possible after order delivery if you are unsatisfied with your order. Refunds will only be issued after a collection requested has been approved by us (in the case of returns)


    Yes, you can easily create a quote. Just add all the items you would like to get a quote for and add them to cart. When done, click on the trolley icon (cart) in the top right corner of your screen and follow the prompts, choosing the “Get a quote” option.

    You will be able to see all your quote history under the “My Account” section. Please click “My Account” on the top right corner of your screen and then navigate to the “My Quotes” tab. Here you can select any quote you would like to view.

    Yes you will be able to convert quotations created, on reaching the Quote confirmation page, please click on “Click here for details”. This will provide you with information regarding your quote and if you scroll down, you will be able to click on the “Convert” button, which will add the quoted items to your cart. From here, you can proceed to the checkout page and place your order as usual.


    Please see our Terms & Conditions here and our privacy policy here.

    Yes, the Macsteel online store is https secured (SSL Certified). You can see this by seeing a safety lock icon next to the website URL, which shows that the website is secure.

    Yes, we take customer privacy seriously at Macsteel. Our website is https secured and all Macsteel customer details are kept confidential. Please also familiarise yourself with our privacy policy here to see how you are protected

    At the bottom of every marketing newsletter, there will be an “Unsubscribe” link that will remove you from the mailing list. You are also welcome to contact us via this form to ask to remove you manually. Please note that this will not unsubscribe you from any order related emails and if you would like to update your email address that receives these, please email us on


    If you need any assistance with your order, please get in touch with us by filling in this form online We will direct your query to the relevant department and a consultant will get back to you.

    We also have a Live Chat functionality on our website, where you can ask us questions in real-time between 8h00 – 16h30. Please navigate to our website and click on the Live Chat icon in the bottom right corner. If an agent is not available, you will have an option of leaving your contact details for a consultant to contact you.

    If you would like to call us, you can also find all our branches’ contact details available here

    We have an automated response system that generally responds within 5 minutes of submitting a query. However if the question cannot be answered within in 5 minutes, a consultant should respond with 24 hours of your query submission.

    Not finding what you are looking for?

    Please phone Macsteel Trading Cape Town to see if they can help you 021 950 5500