Why was sales tax credit higher in 2023 than 2024?