Yes and No. It depends on what you mean by “in time”.

Through my 35+ years of using credit card, I’ve noticed a general misconception that credit card means debt, charges, and interest.

Without speculating on the reason for why the misconception is so long-lasting, I can say that there are no charges or interest if you pay your credit card bill in full on or before the Due Date. In credit card industry speak, you’re called a “Transactor”.

You might notice that I’ve used the term “Due Date” above and not the term “In Time” given in the question.

That’s intentional because “In Time” can be very different from “Due Date”.

“Due Date” is printed on the credit card statement. It’s typically 30–45 days from the date of transaction and 15 days from the date of the statement.

“In Time” can mean something else altogether.

Suppose you can’t or don’t wish to pay your credit card bill in full by the due date. Your credit card company will allow you to get away by paying only a certain amount every month. Called “Minimum Payable Amount”, this amount is typically 10% of the total outstanding amount at that point. In this case, you’re called a “Revolver”. As a Revolver, you will attract hefty charges and interest. The Minimum Payable Amount will rapidly escalate from one month to another. As long as you keep paying the (rapidly escalating) Minimum Payable Amount every month, your credit card will keep working, it could be argued that you’re paying your credit card bill “in time”, but you will incur charges and interest under this situation.

Depending on the amounts you pay every month, APR, your credit limit etc., the term “In Time” can mean years or even decades, as suggested by the table in the following tweet.

In short, if you’re a Transactor, you will not attract any charges and interest; if you’re a Revolver, you will attract a lot of charges and interest. But, in both cases, it can be said that you’re paying your credit card bill “in time”.