samgdan:
Regarding the penalty, well there is no way to escape from that but is ok at least she is trying to get things done right, better late than never.
thank you,
Yea. You need a professional accountant's advice about how to resolve this.
There may be Provisional Tax issues here and the potential to mitigate unpaid/overdue penalty payments using tax pooling.
There is also a very specific way of disclosing this to the IRD that a tax agent will be able to help your friend navigate which may yield more favourable outcomes.