I outsourced my payrolls, accountancy function, tax advice, etc. but kept my VAT returns in house, largely as they are so easy and my accountants wanted what I thought were excessive amounts for what is literally minutes of work. However, with the need to file VAT electronically from next month and my being somewhat disenchanted with my payroll provision, I am considering bringing some or all of this back in house and simply using accountants for year end accounts etc. I previously trialled Xero and Kashflow and found them clunky with Kashflow actually sending the wrong XML down to to HMRC via RTI once. I like the idea of downloading all the bank accounts but currently, I don't bother with any receipts or invoices which are all stored digitally but manually entered into an ever expanding Excel file. Robust though it is, we are probably past the point where it makes sense to do it this way. Our tax year end for most companies is 31/03/19 so we have some time but I would like to evaluate now. It would make sense if the software directly or via linkage could also produce payroll and hold staff holiday details. Not a deal breaker but a nice to have.