For credit card non-cash transactions, the interest-free repayment period is from the bank bookkeeping date to the due repayment date. The interest-free repayment period varies according to the regulations of each bank. The shortest is from the billing date to the final repayment date, and the longest is from the day after the billing date to the final repayment date of next month. If the billing date is 1 day and the final repayment date is 20 days, the shortest is 20 days and the longest is 50 days.