Nineteen new charges have been laid against independent MP Craig Thomson, who is appearing in the Melbourne Magistrates Court today.

The court confirmed the new charges have been laid, in addition to the 154 fraud charges laid earlier this year.

Thomson is accused of using Health Service Union (HSU) credit cards to pay for prostitutes, hotels, and flights along with other personal items while he was the union's national secretary between 2003 and 2007.

He has indicated he will fight all charges and will reappear in court on July 1.

Last week Thomson announced he was quitting the Labor party and said he would contest the September federal election as an independent.