Why do I need to provide a residential address on my TFN?

The tax file number declaration form that you are required to complete for the ATO asks "What is your home address in Australia". This will be where you live, not a PO Box.