Income tax refunds for FY 2024–25 are delayed due to late ITR form releases, stricter data checks, and heavy CPC load, say experts. Early, accurate filing is advised.