Taxpayers are in control to avoid delays in refund Taxpayer’s around the world have a happy day when a refund cheque or credit arrives. Most of those claimed in India are getting a refund faster, i.e., 2-3 month time or maybe less. But those not received are most likely responsible themselves for the delay in getting a refund because most of the reason is in your … [Read more...] about Taxpayers are in control to avoid delays in refund