In our large village, 400 + houses, each household is supposed to donate 100 baht to each funeral. That helps offset the costs.
If you don't provide alcohol, we didn't, prices for a funeral drop dramatically. Also you don't have the town drunks coming and being idiots.
30,000-50,000 should cover it after donations.