KABUL—Afghanistan faces the possibility of being cut off from the international financial system unless it quickly passes an anti-money-laundering law that President Hamid Karzai has indicated he will block.

The Financial Action Task Force, an intergovernmental body that sets standards to combat money laundering and terrorist financing, is due to meet this month to decide whether to place Afghanistan on its black list.