All of those too Mal, + work cover and PAYG as an employer, company tax, collect GST for govnuts for free....yup, all those plus what small business has to do to comply...only bug I have is with freeriders sucking my contribution.