No. Generally, any check can be used to create a substitute check, including a personal check, corporate check, credit card check, postal money order, and U.S. Treasury check. However, a foreign check cannot be used to create a substitute check.