It does not matter which credit card you use. You are the director of your company, which entitles you to use whichever credit card you feel you are getting a better deal with. If you use your personal credit card to pay for business expenses the corporation owes you the amount and vice versa. However, it is highly recommend that you do your best not to intertwine personal expenses and business expenses. If you choose to use a personal credit card for business use it exclusively for business and put your personal non deductible expenses on another credit card.
What Is T1135 Foreign Income Verification Statement?
Canadian residents must file Form T1135 (Foreign Income Verification Statement) if, at any