Deduct doesn't work here. To use deduct you would have to say something like:
If I don't keep my room clean, my parents will deduct $5 from my allowance.
This could mean on just one occasion. The others (in British English at least) seem to suggest that your allowance would be cut/reduced on a permanent basis.
Student or Learner