What is DEMAND GUARANTEE A bond that is payable upon demand without presentation stating its in compliance with a contact. It can substitute a cash deposit. The UK and the US handle this differently. AKA independent guarantee.