in arrears(p)

[adj] - late or behind in fulfilling obligations
Found on http://www.webdictionary.co.uk/definition.php?query=in%20arrears(p)
No exact match found