Mine has been variable because my kids have recycled costumes (or elements of costumes) many years. So some years it's $0.
I always try to steer them away from just purchasing a pre-fab costume. For financial reasons, but also for creative reasons (and not just generating more waste every year as well.)
This year, my son wanted to reuse last year's costume and we added a $7 accessory that he didn't have last year. My daughter found a cheap hat at party city ($5) that she can decorate to look how she wants it to look, and will need a mask (they run $10-15 on amazon). So $15-20 total. The rest of the costume is stuff she already has as clothes or from past costumes (dress, gloves, black boots, etc).