1.消除算法。即貨幣性外幣賬戶中外幣金額隨匯率變動的價值變動情況逐壹核算,不考慮無匯率變動的外幣金額。計算公式為:貨幣性外幣賬戶匯兌損益=賬戶期初外幣金額×(期末匯率-期初匯率)+賬戶本期增加的外幣金額×(期末匯率-業務發生時的市場匯率)-賬戶本期減少的外幣金額×(期末匯率-業務發生時的市場匯率)。如果上述結果為正,則說明外幣貨幣資產賬戶存在匯兌收益,外幣貨幣負債賬戶存在匯兌收益。反之,則相反。
2.綜合差分法。這種方法首先要計算出壹個貨幣性外幣賬戶的期末余額,並按照期末的市場匯率折算成記賬本位幣金額,然後與按照業務發生時的市場匯率折算的外幣賬戶中每壹筆外幣金額的記賬本位幣金額進行比較,得出的差額就是該賬戶當期的匯兌損益。計算公式為:某貨幣外幣賬戶匯兌損益=該外幣賬戶期末余額×期末匯率-(該外幣賬戶期初外幣金額×期初匯率+該賬戶本期增加的各項外幣金額×業務發生時的市場匯率-該賬戶本期減少的各項外幣金額×業務發生時的市場匯率)。如果結果為正,外幣貨幣資產賬戶將有匯兌收益,外幣貨幣負債賬戶將有匯兌損失。反之,則相反。