There is a rather long thread on the two UK issued cards
here which may be of some help as tracking points has been discussed a few times.
The Barclaycard one is the easiest of the two to deal with though as the points are calculated on total spend with no rounding (I've got confirmation of this in writing somewhere).
So effectively all you have to do (assuming it's the £99 card) is take the total spend (exc any interest, charges or annual fee) and multiply by two for base points.
Then separate any INTL & IHG spend for the month on your statement, add it up and multiply by two then add that figure and base points one together and that's how many points you should have.
If it's incorrect send them a secure message when logged in online and they should fix it, if they don't ask for it to be referred and it's usually fixed quite quickly.