The requirements for the preparation of sole trader accounts are less onerous than those necessary to prepare limited company accounts and sole trader accounts are by definition less complex than partnership accounts.
However, it is often advantageous to get an accountant to prepare sole trader accounts, as accountants know the correct way to present the accounts and are aware of all the expenses which are claimable and which expenses are not claimable and could result in fines and penalties if they are claimed in error.