Jabarkan Pengunduran diri dan kematian dari Tan Eng Goan

Mayor Tan Eng Goan menjabat hingga tahun 1865, saat ia diberhentikan dengan hormat oleh pemerintah Hindia Belanda atas alasan usia dan kesehatan. Ia juga sempat mencoba untuk menjadikan anak angkatnya, Kapitan Tan Soe Tjong, sebagai Mayor Cina Batavia, tetapi tidak berhasil.

Setelah mengundurkan diri, Tan tetap mendapat gelar Mayor Cina, tetapi hanya sebatas gelar kehormatan. Karena Tan telah menjabat cukup lama, tetapi kondisi keuangannya kurang baik, pemerintah Hindia Belanda juga memberinya uang pensiun sebesar 150 gulden per bulan.

Mayor Tan Eng Goan akhirnya meninggal pada usia 71 tahun di Patoakan, Batavia pada tanggal 17 September 1872, dan dimakamkan di Slipi. Anak angkatnya, Kapitan Tan Soe Tjong, telah meninggal terlebih dahulu, yakni pada tanggal 20 Juni 1871. Mayor Tan Eng Goan juga memiliki seorang anak perempuan, yakni Tan Bit Nio, yang menikahi Lim Soe Keng Sia. Melalui mereka, Mayor Tan Eng Goan adalah kakek dari Lim Hong Nio dan kakek buyut dari Tan Liok Tiauw (1872 - 1947).