it is taxable only if u declare that u saved money from the per diem income. on the other hand, if u declare that all the per diem was on actuals and all spent in the foreign country, then there is no tax. so when my tax consultants ai IBM asked me in 2004-05, i told them that i did not save a penny from the per diem income, hence my liability was zero.