Have you been filing a 1099 on your taxes and paying taxes on the self employeed money you make?
If you aren't filing a tax return, or paying taxes on your income, you don't won't to get into trying to verify your income. If the IRS gets hold of it, you will be using that CC to pay Uncle Sam his back taxes.
Back several years ago I was a self employeed contaractor as an engineering consultant. I contracted work from a International Company here in the US. I took a chance hopeing they wouldn't turn in a 1099 on me since it was international. IRS came back for their $6000.00, I had to pay it. IRS even put a lein on everything I owned, and it was on my public record and CRA's.