ivconner
New Member

So i've been over seas for 8 years (unplanned adventure) and had no idea I needed to file/pay taxes back home. I don't owe taxes but this says I need a u.s credit card?

Is there a way of paying without a u.s credit card?