It depends. Some people classify it as 6 tones, some as 9. The extra three are "entering <x> level tone", which are sort of shortened versions of a different tone.
So: some words end in a stop, which is sometimes counted as a different tone even though the pitch pattern isn't different. For example, consider fan versus fat.
So: some words end in a stop, which is sometimes counted as a different tone even though the pitch pattern isn't different. For example, consider fan versus fat.
https://en.wikipedia.org/wiki/Checked_tone