Self-employed people don't usually have to pay superannuation guarantee (SG) contributions by law, but this can depend on how you've set up your business. And just because it's not compulsory to pay super doesn't mean you can't set yourself up for retirement. As a sole trader, you can choose to make personal contributions to your super fund (including a self-managed super fund) directly from your bank account as often as you'd like.
A financial adviser can help support you if you decide to self-manage your super as a sole trader.