If your business is in the building and construction industry you are quickly running out of time to get your Taxable payments annual report lodged!