The Impact Capital is a business loan from Impact Capital. Typical credit limit: Up to $2 million. Loan terms: Up to 12 months (renewable), Interest-only payments.