Tooth filling can cost Rs. 500 to Rs. 2000/- per tooth and cost varies with the type of restorative materials used for dental filling.
Dental Amalgam : Rs. 700/-
Glass Ionomer Cement(GIC ) : Rs. 500 - Rs. 900/-
Composite Restoration: Rs. 1000 - Rs. 2000/-
Dental Composite are very good tooth filling material and good for esthetic as they can match natural tooth shade and therefore they good for both front and posterior teeth fillings. Not every filling is tooth coloured so it's a good choice to have tooth cavity filled with tooth coloured restorative material.
With more and more people eating junk food and sticky food, these type of food can lead to dental caries and which further can lead to irreversible pulpitis which can be treated with root canal treatment. If a carious tooth is treated in time, it can last long as natural tooth. If a carious tooth isn't filled with biocompatible restorative material in time, caries will progress and it can cause a periapical pathology.
Filling caries with biocompatible dental restorative cements will prevent further issues with the tooth.