nice this info helps! thanksas far as i know, cbsa does not report how much you bring in, to CRA. the reason declaration limit is 10,000CAD is because they want to prevent money laundering so they make you declare more than 10,000CAD. they just make you fill a form so they have it on file for future in case you were connected to money laundering. i have asked and confirmed this with CBSA, my dad has also brought his retirement money from Pakistan with him over 10,000CAD and was just asked to fill out the form