There are a number of requirements for enrolling as a candidate in a federal election and these are determined by Australian Electoral Commission (AEC). The AEC has all the information for candidates available on its website.
Federal elections are organised and run by the AEC, who make sure that elections are free, fair and legal. The Commonwealth Electoral Act 1918 and the Australian Constitution set out the requirements for running elections. Sections 7 and 28 of the Constitution require regular elections in the Senate and the House of Representatives.