Tax payment deadline is looming 28th July 2017 RMS Manager Nearly five million self-employed people may have to pay tax by 31 July, or face fines. Read full original article »