Per INA (Immigration and Nationality Act), petitioner/employer has to pay H1B fees while employee is allowed to pay green card processing (I-140/485/765/131) fees.
I know. The issue is that if they have to do the H1B extension, I will have the cost of the I485, otherwise they will pay the whole process for me and my family.
The question is whether it would be safe to wait longer for the PERM result, and if it is not audited, not extend the H1B and proceed with the immigration process, I-140/485/765/131…
It is recommended to maintain non-immigrant status till you get your green card. Also unless you are applying in EB1 or not a China/India born, based on your PD GC may take several years.