Hi Alwin,Thanks for very informative blog, It would more helpful if you could name the events you used for coding at every subform. I am thinking initialization event to show or hide subtotal subforms and calculate event for calculations. Correct me ...