Good advice, especially the bit about crunch. First time I contracted I let my accountant talk me into using their horrible spreadsheet. I couldn't make my self use it it was that bad and my accounts were a mess. Now my accountant (nimble jack) bundles freeagent (which when I looked into it was better than crunch and has an API) and keeping on top of things is much easier.
One additional thing: If you're married make sure your spouse is a director of the company as well (especially if they're not working). You can be hugely tax efficient in this manner and can extract nearly £80k per year from the company with no personal tax to pay (there will still be corporation tax to pay on profits).
One additional thing: If you're married make sure your spouse is a director of the company as well (especially if they're not working). You can be hugely tax efficient in this manner and can extract nearly £80k per year from the company with no personal tax to pay (there will still be corporation tax to pay on profits).