Everything depends on professional your hire.
If you file return on your own without appointing a professional, the cost will be opportunity cost of your time.
The cost depends on professional your hire, software you acquire etc.
Government does not charge anything for filing returns. However government do charge late filing fee, if returns are not submitted on or before due date of filing returns.