Pada tanggal 4 Januari 1946, Presiden, Wakil Presiden, dan para Menteri pindah ke Yogyakarta karena keamanan para pemimpin Republik Indonesia tidak terjamin di Jakarta. Bersamaan dengan perpindahan tersebut, Bendera Pusaka turut dibawa dan dikibarkan di Gedung Agung.
Ketika Yogyakarta jatuh ke tangan Belanda pada tanggal 19 Desember 1948, bendera pusaka sempat diselamatkan oleh Presiden Soekarno dan dipercayakan kepada ajudan Presiden yang bernama Husein Mutahar untuk menyelamatkan bendera itu.
Husein Mutahar mengungsi dengan membawa bendera tersebut dan untuk alasan keamanan dari penyitaan Belanda, ia melepaskan benang jahitan bendera sehingga bagian merah dan putihnya terpisah, kemudian membawanya dalam dua tas terpisah.
Pertengahan Juni 1949, ketika berada dalam pengasingan di Bangka, Presiden Soekarno meminta kembali bendera pusaka kepada Husein Mutahar. Ia kemudian menjahit dan menyatukan kembali bendera pusaka dengan mengikuti lubang jahitannya satu persatu. Bendera pusaka kemudian disamarkan dengan bungkusan kertas koran dan diserahkan kepada Soejono untuk dikembalikan kepada Presiden Soekarno di Bangka.
Pada tanggal 6 Juli 1949, Presiden Soekarno bersama bendera pusaka tiba dengan selamat di Ibukota Republik Indonesia di Yogyakarta. Pada tanggal 17 Agustus 1949, bendera pusaka kembali dikibarkan di halaman depan Gedung Agung.
Pada tanggal 28 Desember 1949, sehari setelah penandatanganan pengakuan kedaulatan Republik Indonesia oleh Belanda di Den Haag, bendera pusaka disimpan di dalam sebuah peti berukir dan diterbangkan dari Yogyakarta ke Jakarta dengan pesawat Garuda Indonesia Airways.
Sejak tahun 1958, berdasarkan Peraturan Pemerintah Nomor 40 tentang Bendera Kebangsaan Republik Indonesia, bendera tersebut ditetapkan sebagai Bendera Pusaka dan selalu dikibarkan setiap tahun pada tanggal 17 Agustus untuk memperingati hari kemerdekaan di depan Istana Merdeka.
Editor : Arbi Anugrah