Question: what percentage of tax should i have deducted from my cpp?
Answer: If you are a resident of the USA, then your benefits are only taxable in the USA. The IRS treats CPP/OAS as the equivalent of US social security benefits for tax purposes, which means the income is reported on your 1040 and are taxed at the 85% inclusion rate.