Sentence:  Any failure to file timely returns or make estimated tax payments when <WSD>due</WSD> must be fully explained . 
Meaning of the word marked with <WSD> tags:  owed and payable immediately or on demand