Deductions & credits

No.Your income and reimbursement came from your US based company while being employed based in the US.