I tried this and here's what I learned - any check (USD, CAD, YEN, etc) that is drawn on a canadian bank and deposited in a US bank is treated as any other international check. The US bank accepting the check first has to make sure it's not forged, there's money laundering rules, they have to check the originating bank to make sure there's sufficient funds etc.
That's why it can take up to 90 days to clear. There is no obligation for the receiving US bank to do it any faster.
Amerinuk is probably known to his US bank and depending on the relationship and the balance he/she carries and other factors, can get the check cleared faster. As a first timer, I'm willing to bet it will take at least 2 and probably 4 weeks to clear.
Depositing U.S. dollar check drawn on CDN bank into U.S bank
Moderator: Mark T Serbinski CA CPA