yes, it will work correctly as it calculates % invoice in default currency (say usd) based on the amount paid in credits (equivalent to usd).