Do not get distracted by the 2X+ times money he makes. Everyone has made the point: no 401k, no health insurance.
What everyone seems to forget is you also have to pay a 15% self-employment tax at the end of the year out of your pocket because you do not have a W-2. The tax liability is higher as well.
So not only do you have to get independent insurance (which is very expensive), you have no 401k or match and probably have to manage your own Roth, you have increased tax liability and pretty much no control to push back.
Now, I'm not saying you should be an employee vs. contractor - there's benefits and downsides to both. But saying that a contractor makes even 90k when an employee makes 45k isn't really saying much.
From my personal observations, I'd say the 2x number is BS anyway. Yeah, there might be a few contractors really raking it in. And I don't exactly sit around comparing tax returns with my friends and acquaintances. But, I certainly get the impression that I'm making more as a FTE than most contractors around here. (To be fair, I'm also making more than most salaried employees as well.) The guys I know who contract never seem to have as much work as they want. They're always juggling a couple gigs to make ends meet. Their wives are constantly bugging them to just get a "real job" so they can pay the bills. So, I think the idea that you could quit your job and just step into contracting and double your pay is misleading.
In the US, you're already paying half that 15% anyway. You pay the additional half being self-employed, but it's also a deductible expense.
The biggest adjustment people need to make is keeping track of the financial aspect in general. It's not that hard, but you need to keep an eye on it. Make estimated tax payments quarterly, don't spend more than you make, keep extra money in reserve, etc.
Also, as I wrote elsewhere, I'm paying $300/month for health insurance for my wife and I. That's close to what was being deducted for my group plan when I was employed (it's a bit more, but not that much more). Yes, we're fortunate as we're both in decent health, but we've also chosen a moderately high deductible plan, which keeps the premiums lower (though they still keep going up insanely every year).
I've not done it yet, but as a self-employed person, you can set up a SEP-IRA (I think that's it) and some people manage to sock away much more in a SEP than is allowed in traditional Roths or 401Ks. If you've got it and can save it, that's decent deal.
I will say $90k as self-employed vs $45k employed is a pretty big difference, even factoring in the tax/benefits diffs. But I don't normally see that much of a difference in skill levels and income. SR devs I know contracting may be making $120-$150k, but as an employee might only be around $90-$100k. That's a difference, but not a 100% diff.
Good points for anyone if they're weighing the fulltime gig vs. contracting vs. consulting. However
1. The "Self Employment Tax" (in other words, FICA and Medicare) is closer to 7.5% extra for the self-employed. When you're an employee you pay 7.5% of this, and your employer matches that. When you're self employed you pay the entire thing.
2. The FICA and medicare tax can be avoided if you're contracting through a third party agency (and being paid W2 via that agency). This has its own set of tradeoffs and rewards, but is another option worth considering.
3. Remember that the 401k match has to vest, meaning that 4% match is closer to 1.6% if you hold the job for only two years. (on the flip side, that 1.6% is pre-tax)
The matching can also be a temporary benefit if your smaller company gets bought out by a larger one.
4. Paying your own health insurance is a burden, but it's a burden with a fixed monthly cost. It's worth investigating self-insurance options and doing a straight up dollars to dollars comparison.
Consulting and contracting aren't for everyone, but if there's parts of full-time employment that frustrate you it's definitely a route worth considering.
About 1 - This is why you pay yourself 40k and take the rest as profit distributions. As long as your salary stays above 25% of total income you're fine.
I think it entirely depends upon the country in which you're operating. In Canada, I can be a 40 year old man with a wife and child and think contracting is reasonable, but I don't have to worry about a 400,000 bill for a stubbed toe on my daughter.
That being said, it still costs me $4000 to get one tooth fixed in my wife's mouth, and I have 3 in mine that have been waiting for over 5 years, so Canada is not perfect by any means.
Reminder to self in next life: If you want to make the most money with the least amount of work, in the field with the slowest slowest advancement of technology, and have your monopoly enforced, for free, by the government...go into dentistry.
Maybe I'm bitter, and I'm certainly uninformed, but I would absolutely love to hear to hear someone in the know defend the dental industry.
$3000 to fix one broken tooth (if you're lucky), it takes 15 minutes, tops. Thats $12,000 / hour. At what point do people start asking questions?
What everyone seems to forget is you also have to pay a 15% self-employment tax at the end of the year out of your pocket because you do not have a W-2. The tax liability is higher as well.
So not only do you have to get independent insurance (which is very expensive), you have no 401k or match and probably have to manage your own Roth, you have increased tax liability and pretty much no control to push back.
Now, I'm not saying you should be an employee vs. contractor - there's benefits and downsides to both. But saying that a contractor makes even 90k when an employee makes 45k isn't really saying much.