Dengan [[ovipositor]]nya, lalat ini menusuk kulit buah.<ref name="Hama penyakit tanaman"/> Jumlah telur sekitar 100-120100–120 butir.<ref name="Hama penyakit tanaman"/> Setelah 2-32–3 hari, telur akan menetas dan menjadi berenga.<ref name="Hama penyakit tanaman"/> BerengaBernga tersebut akan membuat terowongan di dalam buah dan memakan dagingnya selama lebih kurang 2 minggu.<ref name="Hama penyakit tanaman"/> BerengaBernga yang telah dewasa meninggalkan buah dan jatuh diatasdi atas tanah, kemudian membuat [[terowongan]] 2-52–5 cm dan berpupamenjadi pupa.<ref name="Hama penyakit tanaman"/> Lama masa pupa 7-87–8 hari.<ref name="Hama penyakit tanaman"/>Total daur hidupnya antara 23-3423–34 hari, tergantung keadaan udara. Dalam satu tahun lalat ini kira-kira menghasilkan 8-108–10 generasi.<ref name="Hama penyakit tanaman"/>