We have known it for months. Now it is official. The Prime Minister Scott Morrison has confirmed it will be federal election time in Australia next month as the Liberal/ National coalition tries to repeat their victory of 2016.
Here is everything you need to know about voting if you are a Ballarat resident.
What are the key dates?
Thursday April 11: Election declared and issue of writs (done by the Governor-General for the House of Representatives).
Thursday April 18 at 8pm: Enrolment closes.
Midday April 23: Deadline for candidate nominations
Midday Wednesday April 24: Declaration of nominations
Monday April 29: start of early voting
Wednesday May 15: Applications for postal votes must be received.
Saturday May 18: Election day
On or before Friday June 28: Return of writs
What's the history of voting in Ballarat?
Catherine King has held the seat of Ballarat since 2001. Prior to that, the seat was held by the Liberal Party's Michael Ronaldson, who won four successive elections on the electorate, winning first in 1990. John Mildren represented the electorate of Ballarat for much of the 1980s.
Prior to that, the Liberal Party had dominated the Federal Election results in the area from the mid-1950s onwards, firstly under Dudley Erwin then Jim Short.
What about pre-polling?
If you want - or need - to get your vote out of the way early, you will have to wait until April 29 to do so.
There are three early voting centres dotted around Ballarat, including Ballarat Central, Wendouree and Sebastopol.
See full details here.
You can also submit a postal vote. Here are full details for submitting a postal vote. Applications for a postal vote need to be received by May 15.
If you are likely to be abroad, you can check whether the country you will be in has a consulate.
See here for more details on voting abroad.
Where are polling booths for election day?
There are no details yet of polling booths around the country. Once they are confirmed, we will post details here.
Who do I vote for?
That is, obviously, not for us to say. However, we will keep you updated with news of all the candidates in the build-up to May 18. For a start, read our introduction to everyone contesting the electorate of Ballarat. Meet the federal election candidates in Ballarat.
I want to stand myself. How do I do it?
You have until April 23 for a nomination to go in. If you are in Ballarat, make sure you contact The Courier so we can include your details on our list of candidates standing in our electorate. Full details of who can be nominated and how.
Do I have to vote?
Yes. Not that you needed reminding. If you are over 18 and an Australian citizen you are obliged by law to vote, even if you are not in the country. If you don't vote you face a $20 fine.
Can I work to help the election run smoothly?
Yes. The Australian Electoral Commission needs an estimated 80,000 people to work on the day. Find out more here.
Got any other questions?
Head to the AEC website for full details.
Have you signed up to The Courier's daily newsletter and breaking news emails? You can register below and make sure you are up to date with everything that's happening in Ballarat.