For assistance with paying taxes from home or general tax information, you can contact IRS’s International Taxpayer Service Center at (1) 267-941-1000. They are helpful and can even assist with making tax payments by phone or online by credit card.