Okay - 'active' posts in your profile should represent only posts that are currently visible on the forums; so this excludes any posts that are deleted, soft-deleted, or unapproved/awaiting moderation.
'Posts' in the topic view under your username should represent all the posts you've ever made.
'Posts' should always be higher than 'active'.
In your case (
and possibly others?) this is the wrong way around, so I've asked IPS how to resolve it.
Cheers,
Shaun