Смартфон оборудован 5-нанометровым мобильным процессором Kirin 9000E. Чип поддерживает сети пятого поколения и работает на частоте до 3,13 ГГц. За графику отвечает ускоритель ARM Mali-G78 с 22 ядрами. Ёмкость аккумулятора составила 4200 мАч. Батарея не поддерживает беспроводную зарядку. Мощность зарядки по проводу составила 40 Вт.
Huawei Mate 40 оснащён дисплеем формата Full HD+ с частотой обновления 90 Гц и диагональю 6,5 дюйма. В основе лежит матрица на органических светодиодах со встроенным сканером отпечатков пальцев и поддержкой расширенного динамического диапазона.
Разрешение основной камеры составляет 50 Мп + 16 Мп + 8 Мп. Есть оптика от Leica Camera, 3-кратный оптическим зум и оптическая стабилизация в телеобъективе. Снимать видео можно в 4K UHD при 60 FPS. Разрешение фронтальной камеры – 13 Мп.
Huawei Mate 40 оборудован NFC, ИК-портом, разъёмом для наушников, Wi-Fi 6 и Bluetooth 5.2. Стереодинамики отсутствуют. Корпус защищён от воды по стандарту IP68. Программной платформой выступает операционная система Android 10 с прошивкой EMUI 11.