Dear Teacher,
Which of the following is correct?
I spent $500 for her treatment.
or
I spent $500 on her treatment.
They're both OK.
I would better use "on" here.![]()
You might say 'I gave her $500 for her treatment.
Is the treatment continuing? If so, I would use "on".
If the treatment is complete, I would use "for".
Though this is probably not a necessary distinction, it seems a matter of intent to me.
Ok then 'I gave $500 towards her treatment