Just adding to Yuri-san's answer...
I'd say you need to read, write, and understand about 2000.
That's what you need to pass JLPT level 1.
Also, Kanji Kentei(Kanji test intended for Japanese) level 2, which is barely good enough for business, requires 2136 kanji that we are supposed to have learned when finishing high school (age18).
After that, you don't really need to be able to accurately hand-write all.
Native Japanese speakers, too, make mistakes, forget, look up when actually writing, even though we kept studied up to high school. (Just like English speakers make mistakes on spelling.)
In most cases, we can use computer or cell phone to write. Being able to read, or at least knowing the meaning, is more important.