Retaining walls along boundaries will require a Building Permit regardless of height.
Patio and Shed Approvals specialise in the application process, including providing the site plan, elevations, and certified engineers as well. If you fail to obtain the necessary permit it is a huge mistake when it comes to selling your house.