The National Board of Revenue (NBR) is on course to miss its annual revenue target for the current fiscal year, extending its run of shortfalls to a tenth straight year.