Yes, U.S. Bank does charge late fees when cardholders don't make the minimum payment by the due date. The late fee for most U.S. Bank cards will be up to $41, though the late fee can never exceed the minimum payment amount thanks to the CARD Act of 2009.
If you accidentally pay less than the minimum required payment or you miss your U.S. Bank credit card due date entirely, you can always ask customer service to waive the...