Sole traders do not need to keep detailed accounting information however it may benefit them to as some groups such as lenders may require this information. They have to pay taxes themselves which does require them to keep some information.
