Over 860,000 self-employed traders and property owners must begin making arrangements for the incoming Making Tax Digital ...