owed

adj

1.
owed and payable immediately or on demand