Do you find it challenging to communicate your impact at work?

I do a lot of technical, detailed-oriented things every day. It can become easy to lose track of the big picture. It's especially difficult to communicate the impact of what I've done during performance reviews or hiring interviews, especially when the impact is indirect. It's particularly difficult to communicate it with non-technical people. Is it just me, or do other people also struggle to communicate the value I bring, especially when the stakes are high?