GST Refresher #1

What is a tax invoice?
We have been living with GST for nearly 14 years, and to make sure we have not developed any bad habits. I have listed what information a tax invoice needs to contain.