Yes you can, but good luck finding a bank account for a US company if you're not a US citizen or permanent resident. But if you've identified a banking solution for this, please share. Contrary to Sols reply, I don't see how paying such expenses from your company would be taxable income for you...