The school that my children attend has such scheme as Pupil premium so it offers a good discount for school trips and activities etc. This has been hugely helpful for us as a family.
Also, we can say no to some trips and activities if we think we have already spent enough money for these.