Money skills are essential life skills. Giving your child an allowance is a good first step to preparing them for life outside the family nest.
It is extremely important for kids to learn about managing money. One way to teach them is to mirror the real world and charge tax on allowance.