I don't keep a running inventory. Too much work.

I have a small enough stash that I know generally what I have, and that's enough for me.

I have my own system for noting dates/box codes on cigar bands when they arrive (micron pigment pen), but besides that I don't worry about it.