Have you taken a look at Sage software . They have a range of online accounting and business software to suit your needs.