Our USD wire transactions are held by an abroad financial institution, facilitating to us and our clients to initiate any USD wire transfers. The processing time is quicker because a payment is sent overseas. Hence, USD transactions are faster to be processed than CAD. The longer withholding time for CAD wire transfer is contributed to local regulations in Canada, Fintrac's AML and KYC regulations, and local financial institutions' payment processing time. In addition, Fiat withdrawals are considered as Canadian business days and new accounts might subject to full withholding periods due to transaction verification.