Offer your thoughts or opinion on the input financial query or topic using your financial background.

Claiming business expense from personal credit card
There is no law that requires you to have a separate bank account for your business, or to pay all expenses from a business bank account. It is a GOOD IDEA to have a separate bank account and pay all business expenses from that account and all personal expenses from your personal account, because that makes sorting out what is what much simpler, both in case of an audit and for your own accounting. Whether a particular expenditure is a deductible business expense has nothing to do with what account you pay it from. If you pay advertising expenses for your business from your personal account, that's still (almost certainly) a deductible business expense. If you buy groceries from your business account, that's almost certainly not a deductible business expense. In your case, there are all kinds of rules about when and how much travel is deductible.