Insist on payment being absolutely correct (5)
I believe the answer is:
exact
This might be a double definition.
'insist on' is the first definition.
(I've seen this before)
'being absolutely correct' is the second definition.
(exactly right)
'payment' is the link.
This may not be right. It may belong to one of the definitions.
Can you help me to learn more?
(Other definitions for exact that I've seen before include "Explicit" , "Rigorous" , "On the nail" , "Spot on, precise" , "Particular" .)