That's a pretty wide question you have asked, particularly on the accounting side.
I've been both a contractor and permanent. and was a contractor before the days of IR35 and loved it. Massive tax break and loop holes but then the treasury started turning the screw on IT contractors and the whole business didn't seem worth it any more and I found my knowledge slowly slipping away along with my future pension so I went in to permanent employment since around 2002
Contracting
pros
- Good Money
- Flexible
Cons
- You must provide you own pension prevision
- Making time for accurate accounting. Even if you are employing an accountant, you will still need to keep a good book.
- Managing/Agent Fees
- Can't take time of as when you like.. Not allow because you don't get paid but because mostly you are thee to do a job.
- No stability or continuity.. Be prepared for having no work between contracts
- Unless it's for a specific job, there's no training.. So you will need to keep up to speed which in the world of It you can soon get left behind.
- Paying tax on account
Permanent
Pros
- Tax and accounting is all done for you
- Pension
- Benefits such as Personal health care, bonuses etc
- Training, courses and personal development.
Cons
- Not so good on the pay but if you weigh up the costs of contracting you might be better off (pensions for example)
- You can get a little to institutionalised.
- Not as secure as it once was.
Speaking from experience, I can't emphasise the importance of pensions and training.
You don't need a company. You can work as a self-employed entity paying tax & NI by self-assessment (SA). In this mode you, or your accountant, wil submit an SA tax return every year and you will be taxed half a year in arrears and half a year in advance, based on the previous year's SA earnings declaration.
I'm not sure this is right for IT contractors.. Whilst this might work for builders etc, i don't know of any companies that would take on a contractor on a self employed basis.. I might be wrong but i think it's an regulatory requirement so that income and expenses on both parties are fully accountable and can be audited.
I'm not sure if it's the same for Ltd companies, but as an ex self employed person I had to pay tax up front for the next financial year. Something that totally caught me out come self assessment time!
Tax on account catches a lot of people out. I was fortunate that i was advised of this and saved the money. Nice big tax break at the end when i went into perm
