Deductions & credits

If you are filing a schedule C for the business it is a disregarded entity.  It doesn't matter which bank account or credit card you use to pay business expenses or personal expenses.  It's all yours in the first place.