This is especially prevalent in investment accounts where there may be variations in the withdrawal terms for money deposited as a result of bonuses or pronline game downloadomotions. Meeting withdrawal criteria also requires regulatory compliance in addition to account-specific requirements. Financial organizations frequently follow stringent know-your-customer (KYC) & anti-money laundering (AML) laws that require confirming the source of funds prior to approving withdrawals.