A company protects you from being sued for your personal assets, it requires that you register for GST and file BAS quarterly. A sole trader means that you are trading as yourself and opens you up to be personally liable for anything that occurs,. You can file with your personal tax return.  A partnership involves you and someone else working together and with limited liability for both of you.