>>63323784I really don't understand other country's system for taxes
Why don't you pay your taxes monthly as you get paid?
Your company should just directly pay your tax agency for you and give you the money after tax deduction.
Leaving it until EOFY is just dumb since it means you need to budget the entire year.