Per the Office of Tax and Revenue as of 1/12/2024:
Yes. If you have not filed your tax return or an Extension of Time to File before the due date OR filed an Extension of Time but did not make a payment, you will be considered non-compliant.
https://mytax.dc.gov/WebFiles/faq/faq.html