However, for 88 per cent of those polled via OnePoll, technology has helped make doing business admin a lot easier for them.