I don’t think Canada even taxes inheritance, at least ones that I am ever likely to see. As for the US, I think nothing under $2,000,000 is taxed. If you are in that bracket see a tax specialist as you are unlikely to get that kind of advice here (but what do I know?). Not only are lottery winnings not taxed in Canada, neither are gambling winnings. Of course, Americans would be expected to pay them, but how would the IRS even know.
Well, my wife and I have just finished our Canadian taxes and now I have that useless exercise of doing a US return.
As for SS compared to CPP (actually, we in Quebec get QPP instead, but I have always assumed that the amounts are similar). I get nearly 10K a year from QPP. Since I retired 25 months before I was 65, this was actuarily reduced by 12.5%, so that I would be getting something like 14K had I waited till 65. They still claim that, on average, I am better off getting it for an extra 25 months and I don’t feel figuring it out. But that is not all. The feds pay everyone over 65 an old age security payment of nearly 6K. This is “clawed back” as your income exceeds around 66.5K and is completely gone when your income hits about 95K In addition to that there is a further income supplement, roughly speaking, for people whose only income is QPP + OAS I have no idea (fortunately) how much that is or what the actual income limit is.
In addition, there is medicare. Not the kind in the US (I am not talking about the new bill, but medicare for pensioners). There is no copay and no deductible here. When you go into a hospital, as I did when I broke my ankle (slipping on black ice) six years ago, you flash your medicare card and never see one cent of billing. Even the phone was free (which wasn’t true when my son was born 35 years ago), although I would have had to pay to rent a TV. I do have some health insurance from my employer that covers things like chiropractic, blood tests carried out by my doctor (they would be free at the hospital if I cared to schlep myself over there and wait an hour) and so on. Nearly all doctors are in the system, so there is no “Sorry, I don’t accept medicare patients” that I hear more and more elderly are getting in the US.
One interesting fact: I pay about 45% of my taxes to the Feds and 55% to Quebec and nearly 50% of the Quebec budget goes to medical care. Some of the Federal budget goes towards medical care too, so at least 30% of my taxes go towards medicare. This is a major reason why Canadian taxes are always larger that American.
If I moved back to the US now, my Canadian tax burden would be reduced to a flat 25% and that would still be a credit against US taxes. But I would lose medicare and am not eligible for US medicare as I have only 34 covered quarters. But even so it would be so poor compared to what I have here that I cannot really consider it. Incidentally, I have three kids living in the US, so the pull is enormous.