https://www.taxtips.ca/calculators/canadian-tax/canadian-tax-calculator.htm You can go here to figure most of this out. I input your data and this is what came out.
fed 1314,985709 prov 7,171784
Note the cap gains are taxed at half the actual amount so $20k (from anywhere in the world) counts as $10k in income.
The foreign dividends are just straight income but this calculator doesn't seem to have a foreign tax credit. Assume you already paid 15% or $300 in tax to whatever country the dividends are from, then you will usually deduct $300 from your taxes.
I assumed this was self-employmentemployment income so you will have to pay the CPP for yourself and not the employers portion. I said nomultiplied the USD by 1.33 for CAD.
Not included are;
CPP & enhanced CPP paid on employment income 2,898.00
EI since most self-employed people don't voluntarily pay anypaid on employment income 856.36
Edit: actuallyOf course you get some benefit from these numbers are for regular employment. I was switching the numbers back CPP is a small retirement pension and forthalso provides for long term disability if you're unable to seework anymore. EI is shorter term un-employment insurance if it did the calculation properlyyou get laid off or are sick and also provides some parental benefits.