根据《人民法院诉讼收费办法》的规定,当事人进行民事、经济、海事和行政诉讼时,应当向人民法院交纳一定数额的诉讼费用。打官司为什么要交纳诉讼费用?这是因为:第一,民事、经济、行政纠纷案件是企事业单位、机关、团体和个人之间相互发生的权益和是非之争,为解决这些纠纷,必然要花费一定的精力、财力。为解决少数人的纠纷,其所需费用不能国家财政开支,转嫁到全体人民头上,所以由当事人承担是合情合理的。第二,收取诉讼费用有利于通过经济手段和法律手段并举的方法,教育当事人正确行使诉讼权利,防止一些人滥用诉权,以减少诉讼。第三,收取诉讼费用,还可以使公民、法人、其他组织增强法制观念,使败诉后要承担诉讼费用的当事人提高法律意识。第四,在涉外诉讼中,收取诉讼费用还有利于维护国家主权。总之,收取诉讼费用,符合国家和人民的利益,既可以增加国家财政收入,又维护了当事人的合法权益,于国于民都是有利的。