SMK Negeri 47 Jakarta pada awalnya bernama "SMEA Negeri 29 Jakarta". Pembangunan gedung sekolah pertama kali dimulai pada tahun 1979 dan selesai pada tahun yang sama. Gedung tersebut baru digunakan pada tahun 1980.
Pertama kali ditempati oleh siswa Sekolah Menengah Ekonomi Atas (SMEA) Negeri 19 Jakarta kelas jauh. Lalu dalam 1 (satu) tahun kemudian ditetapkan menjadi SMEA Negeri 29 Jakarta pada tanggal 14 Juli 1981 dengan nomor penunggalan: 0220/O/1981.
SMEA Negeri 29 berubah nama menjadi SMK Negeri 47 Jakarta sejak tahun 1998 berdasarkan Surat Keputusan Menteri Pendidikan dan Kebudayaan RI No 036/O/1997 tertanggal 7 Maret 1997 tentang perubahan Nomenklatur SMKTA menjadi SMK serta Organisasi dan Tata Kerja Sekolah Menengah Kejuruan (SMK).
Pada tahun 2018 SMK Negeri 47 melayani Bidang Keahlian Teknik Informasi dan Komunikasi dengan Program Keahlian Multimedia.[2][3]
Ekstrakurikuler
SMK Negeri 47 Jakarta memiliki kegiatan ekstrakurikuler sebagai berikut:
Palang Merah Remaja
Pasukan Pengibar Bendera
Pramuka
Bola Voli
Futsal
Basket
Rohani Islam
Rohani Kristen
Tari Saman
Animasi
Tari Tradisional
Bulu Tangkis
Pencak Silat
Animasi
English Club
Musik Band
Prestasi
Salah satu sekolah dengan indeks integrasi tinggi versi Kemendikbud.[4]